| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ParentMap.cpp | 82 if (OVMode == OV_Transparent || !M[OVE->getSourceExpr()]) { in BuildParentMap() 83 M[OVE->getSourceExpr()] = S; in BuildParentMap() 84 BuildParentMap(M, OVE->getSourceExpr(), OV_Transparent); in BuildParentMap()
|
| H A D | Expr.cpp | 196 return OVE->getSourceExpr()->isKnownToHaveBooleanValue(Semantic); in isKnownToHaveBooleanValue() 2545 return OVE->getSourceExpr()->isReadIfDiscardedInCPlusPlus11() && in isReadIfDiscardedInCPlusPlus11() 3761 Subexpr = OVE->getSourceExpr(); in HasSideEffects() 3938 if (const Expr *Source = OVE->getSourceExpr()) in isNullPointerConstant() 4843 assert(cast<OpaqueValueExpr>(E)->getSourceExpr() != nullptr && in PseudoObjectExpr()
|
| H A D | ComputeDependence.cpp | 30 if (auto *S = E->getSourceExpr()) in computeDependence()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | ScopeInfo.cpp | 104 DoubleBase = OVE->getSourceExpr(); in getBaseInfo() 124 const Expr *E = OVE->getSourceExpr(); in WeakObjectProfileTy()
|
| H A D | SemaPseudoObject.cpp | 927 S.checkRetainCycles(InstanceReceiver->getSourceExpr(), RHS); in buildAssignmentOperation() 1016 S.checkRetainCycles(InstanceBase->getSourceExpr(), RHS); in buildAssignmentOperation() 1633 return cast<OpaqueValueExpr>(E)->getSourceExpr(); in stripOpaqueValuesFromPseudoObjectRef() 1655 Expr *rhs = cast<OpaqueValueExpr>(cop->getRHS())->getSourceExpr(); in recreateSyntacticForm() 1664 Expr *rhs = cast<OpaqueValueExpr>(bop->getRHS())->getSourceExpr(); in recreateSyntacticForm()
|
| H A D | SemaStmt.cpp | 1801 Visit(E->getOpaqueValue()->getSourceExpr()); in VisitBinaryConditionalOperator() 1878 CheckLValueToRValueCast(BCO->getOpaqueValue()->getSourceExpr()); in CheckLValueToRValueCast() 1898 Visit(OVE->getSourceExpr()); in VisitPseudoObjectExpr()
|
| H A D | SemaChecking.cpp | 10540 if (const Expr *src = cast<OpaqueValueExpr>(E)->getSourceExpr()) { in checkFormatStringExpr() 14485 return GetExprRange(C, OVE->getSourceExpr(), MaxWidth, InConstantContext, in GetExprRange() 15191 Ignored = OVE->getSourceExpr(); in adornObjCBoolConversionDiagWithTernaryFixit() 16205 if (auto *Src = OVE->getSourceExpr()) in AnalyzeImplicitConversions() 16254 WorkList.push_back({OVE->getSourceExpr(), CC, IsListInit}); in AnalyzeImplicitConversions() 18342 ->getSourceExpr()); in findRetainCycleOwner() 18383 if (OVE->getSourceExpr()) in VisitOpaqueValueExpr() 18384 Visit(OVE->getSourceExpr()); in VisitOpaqueValueExpr() 18595 Arg = OE->getSourceExpr()->IgnoreImpCasts(); in CheckObjCCircularContainer() 18610 Receiver = OE->getSourceExpr()->IgnoreImpCasts(); in CheckObjCCircularContainer()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ObjCUnusedIVarsChecker.cpp | 54 sub = OVE->getSourceExpr(); in Scan()
|
| H A D | IvarInvalidationChecker.cpp | 580 E = OVE->getSourceExpr()->IgnoreParenCasts(); in peel()
|
| H A D | DynamicTypePropagation.cpp | 705 E = OVE->getSourceExpr()->IgnoreParenImpCasts(); in stripCastsAndSugar()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | TransZeroOutPropsInDealloc.cpp | 208 return isZero(cast<OpaqueValueExpr>(BO->getRHS())->getSourceExpr()); in isZeroingPropIvar()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | Environment.cpp | 43 if (const Expr *SE = cast<OpaqueValueExpr>(E)->getSourceExpr()) { in ignoreTransparentExprs()
|
| H A D | ExprEngineCXX.cpp | 561 const auto *OVESrc = AILE->getCommonExpr()->getSourceExpr(); in bindRequiredArrayElementToEnvironment()
|
| H A D | ExprEngineC.cpp | 825 L = OpaqueEx->getSourceExpr(); in VisitGuardedExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | LiveVariables.cpp | 203 E = OVE->getSourceExpr(); in LookThroughExpr() 269 child = OV->getSourceExpr(); in Visit()
|
| H A D | AnalysisDeclContext.cpp | 629 Semantic = OVE->getSourceExpr(); in VisitPseudoObjectExpr()
|
| H A D | UninitializedValues.cpp | 355 classify(OVE->getSourceExpr(), C); in classify()
|
| H A D | CalledOnceCheck.cpp | 349 return Visit(OVE->getSourceExpr()); in VisitOpaqueValueExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| H A D | ASTSelection.cpp | 75 return TraverseStmt(E->getSourceExpr()); in TraverseOpaqueValueExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 301 if (opaque->getSourceExpr()) in shouldExtendReceiverForInnerPointerMessage() 302 receiver = opaque->getSourceExpr()->IgnoreParens(); in shouldExtendReceiverForInnerPointerMessage() 311 if (opaque->getSourceExpr()) in shouldExtendReceiverForInnerPointerMessage() 312 receiver = opaque->getSourceExpr()->IgnoreParens(); in shouldExtendReceiverForInnerPointerMessage() 3154 result = asImpl().visit(ov->getSourceExpr()); in visitPseudoObjectExpr() 3160 opaqueData = OVMA::bind(CGF, ov, ov->getSourceExpr()); in visitPseudoObjectExpr()
|
| H A D | CGExprAgg.cpp | 680 Visit(e->getSourceExpr()); in VisitOpaqueValueExpr() 1158 if (const Expr *src = op->getSourceExpr()) in isBlockVarRef()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 735 if (Expr *Source = Node->getSourceExpr()) in VisitOpaqueValueExpr()
|
| H A D | RecursiveASTVisitor.h | 2577 sub = OVE->getSourceExpr(); 2761 TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(OVE->getSourceExpr());
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeExprGen.cpp | 1090 return this->visitInitializer(E->getSourceExpr()); in VisitOpaqueValueExpr() 1092 PrimType SubExprT = classify(E->getSourceExpr()).value_or(PT_Ptr); in VisitOpaqueValueExpr() 1096 if (!this->visit(E->getSourceExpr())) in VisitOpaqueValueExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 1435 Base = cast<OpaqueValueExpr>(Base)->getSourceExpr(); in RewritePropertyOrImplicitSetter() 1443 Arg = cast<OpaqueValueExpr>(Arg)->getSourceExpr(); in RewritePropertyOrImplicitSetter() 1520 Base = cast<OpaqueValueExpr>(Base)->getSourceExpr(); in RewritePropertyOrImplicitGetter() 1527 Arg = cast<OpaqueValueExpr>(Arg)->getSourceExpr(); in RewritePropertyOrImplicitGetter() 5449 S = cast<OpaqueValueExpr>(S)->getSourceExpr(); in RewriteFunctionBodyOrGlobalInitializer()
|