Home
last modified time | relevance | path

Searched refs:getSourceExpr (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DParentMap.cpp82 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 DExpr.cpp196 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 DComputeDependence.cpp30 if (auto *S = E->getSourceExpr()) in computeDependence()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp104 DoubleBase = OVE->getSourceExpr(); in getBaseInfo()
124 const Expr *E = OVE->getSourceExpr(); in WeakObjectProfileTy()
H A DSemaPseudoObject.cpp927 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 DSemaStmt.cpp1801 Visit(E->getOpaqueValue()->getSourceExpr()); in VisitBinaryConditionalOperator()
1878 CheckLValueToRValueCast(BCO->getOpaqueValue()->getSourceExpr()); in CheckLValueToRValueCast()
1898 Visit(OVE->getSourceExpr()); in VisitPseudoObjectExpr()
H A DSemaChecking.cpp10540 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 DObjCUnusedIVarsChecker.cpp54 sub = OVE->getSourceExpr(); in Scan()
H A DIvarInvalidationChecker.cpp580 E = OVE->getSourceExpr()->IgnoreParenCasts(); in peel()
H A DDynamicTypePropagation.cpp705 E = OVE->getSourceExpr()->IgnoreParenImpCasts(); in stripCastsAndSugar()
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp208 return isZero(cast<OpaqueValueExpr>(BO->getRHS())->getSourceExpr()); in isZeroingPropIvar()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DEnvironment.cpp43 if (const Expr *SE = cast<OpaqueValueExpr>(E)->getSourceExpr()) { in ignoreTransparentExprs()
H A DExprEngineCXX.cpp561 const auto *OVESrc = AILE->getCommonExpr()->getSourceExpr(); in bindRequiredArrayElementToEnvironment()
H A DExprEngineC.cpp825 L = OpaqueEx->getSourceExpr(); in VisitGuardedExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DLiveVariables.cpp203 E = OVE->getSourceExpr(); in LookThroughExpr()
269 child = OV->getSourceExpr(); in Visit()
H A DAnalysisDeclContext.cpp629 Semantic = OVE->getSourceExpr(); in VisitPseudoObjectExpr()
H A DUninitializedValues.cpp355 classify(OVE->getSourceExpr(), C); in classify()
H A DCalledOnceCheck.cpp349 return Visit(OVE->getSourceExpr()); in VisitOpaqueValueExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/
H A DASTSelection.cpp75 return TraverseStmt(E->getSourceExpr()); in TraverseOpaqueValueExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp301 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 DCGExprAgg.cpp680 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 DASTNodeTraverser.h735 if (Expr *Source = Node->getSourceExpr()) in VisitOpaqueValueExpr()
H A DRecursiveASTVisitor.h2577 sub = OVE->getSourceExpr();
2761 TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(OVE->getSourceExpr());
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp1090 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 DRewriteModernObjC.cpp1435 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()

12