Home
last modified time | relevance | path

Searched refs:PseudoObjectExpr (Results 1 – 25 of 102) sorted by relevance

12345

/external/llvm-project/clang/lib/ARCMigrate/
DTransZeroOutPropsInDealloc.cpp81 bool VisitPseudoObjectExpr(PseudoObjectExpr *POE) { in VisitPseudoObjectExpr()
153 if (PseudoObjectExpr *PO = dyn_cast<PseudoObjectExpr>(E)) in isZeroingPropIvar()
190 bool isZeroingPropIvar(PseudoObjectExpr *PO) { in isZeroingPropIvar()
DTransRetainReleaseDealloc.cpp401 if (PseudoObjectExpr *pseudoOp = dyn_cast<PseudoObjectExpr>(E)) in isDelegateMessage()
DTransUnbridgedCasts.cpp388 if (PseudoObjectExpr *pseudo = dyn_cast<PseudoObjectExpr>(subExpr)) { in transformObjCToNonObjCCast()
/external/clang/lib/ARCMigrate/
DTransZeroOutPropsInDealloc.cpp82 bool VisitPseudoObjectExpr(PseudoObjectExpr *POE) { in VisitPseudoObjectExpr()
156 if (PseudoObjectExpr *PO = dyn_cast<PseudoObjectExpr>(E)) in isZeroingPropIvar()
193 bool isZeroingPropIvar(PseudoObjectExpr *PO) { in isZeroingPropIvar()
DTransRetainReleaseDealloc.cpp397 if (PseudoObjectExpr *pseudoOp = dyn_cast<PseudoObjectExpr>(E)) in isDelegateMessage()
DTransUnbridgedCasts.cpp391 if (PseudoObjectExpr *pseudo = dyn_cast<PseudoObjectExpr>(subExpr)) { in transformObjCToNonObjCCast()
/external/clang/lib/Sema/
DScopeInfo.cpp83 const PseudoObjectExpr *POE = cast<PseudoObjectExpr>(E); in getBaseInfo()
166 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) { in markSafeWeakUse()
DSemaPseudoObject.cpp195 : S(S), ResultIndex(PseudoObjectExpr::NoResult), in PseudoOpBuilder()
207 assert(ResultIndex == PseudoObjectExpr::NoResult); in addResultSemanticExpr()
227 assert(ResultIndex == PseudoObjectExpr::NoResult); in setResultToLastSemantic()
380 assert(ResultIndex == PseudoObjectExpr::NoResult); in captureValueAsResult()
404 return PseudoObjectExpr::Create(S.Context, syntactic, in complete()
1636 Expr *Sema::recreateSyntacticForm(PseudoObjectExpr *E) { in recreateSyntacticForm()
/external/llvm-project/clang/lib/Sema/
DScopeInfo.cpp93 const PseudoObjectExpr *POE = cast<PseudoObjectExpr>(E); in getBaseInfo()
161 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) { in markSafeWeakUse()
DSemaPseudoObject.cpp188 : S(S), ResultIndex(PseudoObjectExpr::NoResult), in PseudoOpBuilder()
200 assert(ResultIndex == PseudoObjectExpr::NoResult); in addResultSemanticExpr()
223 assert(ResultIndex == PseudoObjectExpr::NoResult); in setResultToLastSemantic()
380 assert(ResultIndex == PseudoObjectExpr::NoResult); in captureValueAsResult()
406 return PseudoObjectExpr::Create(S.Context, syntactic, in complete()
1638 Expr *Sema::recreateSyntacticForm(PseudoObjectExpr *E) { in recreateSyntacticForm()
/external/clang/lib/StaticAnalyzer/Checkers/
DObjCUnusedIVarsChecker.cpp51 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(S)) in Scan()
52 for (PseudoObjectExpr::const_semantics_iterator in Scan()
DIvarInvalidationChecker.cpp592 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) in peel()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DObjCUnusedIVarsChecker.cpp50 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(S)) in Scan()
51 for (PseudoObjectExpr::const_semantics_iterator in Scan()
DIvarInvalidationChecker.cpp591 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) in peel()
/external/clang/lib/AST/
DParentMap.cpp37 PseudoObjectExpr *POE = cast<PseudoObjectExpr>(S); in BuildParentMap()
47 for (PseudoObjectExpr::semantics_iterator I = POE->semantics_begin(), in BuildParentMap()
DExpr.cpp2122 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this); in isUnusedResultAWarning()
3032 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this); in HasSideEffects()
3033 for (PseudoObjectExpr::const_semantics_iterator I = PO->semantics_begin(), in HasSideEffects()
3738 PseudoObjectExpr *PseudoObjectExpr::Create(const ASTContext &Context, in Create()
3743 llvm::alignOf<PseudoObjectExpr>()); in Create()
3744 return new(buffer) PseudoObjectExpr(sh, numSemanticExprs); in Create()
3747 PseudoObjectExpr::PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs) in PseudoObjectExpr() function in PseudoObjectExpr
3752 PseudoObjectExpr *PseudoObjectExpr::Create(const ASTContext &C, Expr *syntax, in Create()
3771 llvm::alignOf<PseudoObjectExpr>()); in Create()
3772 return new(buffer) PseudoObjectExpr(type, VK, syntax, semantics, in Create()
[all …]
/external/llvm-project/clang/lib/AST/
DParentMap.cpp37 PseudoObjectExpr *POE = cast<PseudoObjectExpr>(S); in BuildParentMap()
47 for (PseudoObjectExpr::semantics_iterator I = POE->semantics_begin(), in BuildParentMap()
DExpr.cpp2306 if (isa<PseudoObjectExpr>(E) || isa<ObjCIvarRefExpr>(E)) in isReadIfDiscardedInCPlusPlus11()
2563 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this); in isUnusedResultAWarning()
3486 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this); in HasSideEffects()
3487 for (PseudoObjectExpr::const_semantics_iterator I = PO->semantics_begin(), in HasSideEffects()
4451 PseudoObjectExpr *PseudoObjectExpr::Create(const ASTContext &Context, in Create()
4456 alignof(PseudoObjectExpr)); in Create()
4457 return new(buffer) PseudoObjectExpr(sh, numSemanticExprs); in Create()
4460 PseudoObjectExpr::PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs) in PseudoObjectExpr() function in PseudoObjectExpr
4465 PseudoObjectExpr *PseudoObjectExpr::Create(const ASTContext &C, Expr *syntax, in Create()
4484 alignof(PseudoObjectExpr)); in Create()
[all …]
/external/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp752 typedef llvm::PointerIntPair<const PseudoObjectExpr *, 2> ObjCMessageDataTy;
754 const PseudoObjectExpr *ObjCMethodCall::getContainingPseudoObjectExpr() const { in getContainingPseudoObjectExpr()
761 getSyntacticFromForPseudoObjectExpr(const PseudoObjectExpr *POE) { in getSyntacticFromForPseudoObjectExpr()
780 if (const PseudoObjectExpr *POE = dyn_cast_or_null<PseudoObjectExpr>(S)) { in getMessageKind()
820 const PseudoObjectExpr *POE = getContainingPseudoObjectExpr(); in getAccessedProperty()
/external/llvm-project/clang/include/clang/AST/
DComputeDependence.h89 class PseudoObjectExpr; variable
177 ExprDependence computeDependence(PseudoObjectExpr *E);
/external/llvm-project/clang/lib/Index/
DIndexBody.cpp234 auto IsImplicitProperty = [](const PseudoObjectExpr *POE) -> bool { in VisitObjCMessageExpr()
253 bool IsPropCall = Containing && isa<PseudoObjectExpr>(Containing); in VisitObjCMessageExpr()
257 IsImplicitProperty(cast<PseudoObjectExpr>(Containing)))) in VisitObjCMessageExpr()
/external/llvm-project/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp1012 using ObjCMessageDataTy = llvm::PointerIntPair<const PseudoObjectExpr *, 2>;
1014 const PseudoObjectExpr *ObjCMethodCall::getContainingPseudoObjectExpr() const { in getContainingPseudoObjectExpr()
1021 getSyntacticFromForPseudoObjectExpr(const PseudoObjectExpr *POE) { in getSyntacticFromForPseudoObjectExpr()
1039 if (const auto *POE = dyn_cast_or_null<PseudoObjectExpr>(S)) { in getMessageKind()
1079 const PseudoObjectExpr *POE = getContainingPseudoObjectExpr(); in getAccessedProperty()
/external/llvm-project/clang/unittests/Tooling/
DASTSelectionTest.cpp580 const auto &POE = checkNode<PseudoObjectExpr>( in TEST()
598 const auto &POE = checkNode<PseudoObjectExpr>( in TEST()
624 const auto &POE = checkNode<PseudoObjectExpr>( in TEST()
644 const auto &POE = checkNode<PseudoObjectExpr>( in TEST()
658 const auto &POE2 = checkNode<PseudoObjectExpr>( in TEST()
/external/llvm-project/clang/lib/Analysis/
DAnalysisDeclContext.cpp572 void VisitPseudoObjectExpr(PseudoObjectExpr *PE) { in VisitPseudoObjectExpr()
573 for (PseudoObjectExpr::semantics_iterator it = PE->semantics_begin(), in VisitPseudoObjectExpr()
/external/clang/lib/Analysis/
DAnalysisDeclContext.cpp538 void VisitPseudoObjectExpr(PseudoObjectExpr *PE) { in VisitPseudoObjectExpr()
539 for (PseudoObjectExpr::semantics_iterator it = PE->semantics_begin(), in VisitPseudoObjectExpr()

12345