/external/llvm-project/clang/lib/ARCMigrate/ |
D | TransZeroOutPropsInDealloc.cpp | 81 bool VisitPseudoObjectExpr(PseudoObjectExpr *POE) { in VisitPseudoObjectExpr() 153 if (PseudoObjectExpr *PO = dyn_cast<PseudoObjectExpr>(E)) in isZeroingPropIvar() 190 bool isZeroingPropIvar(PseudoObjectExpr *PO) { in isZeroingPropIvar()
|
D | TransRetainReleaseDealloc.cpp | 401 if (PseudoObjectExpr *pseudoOp = dyn_cast<PseudoObjectExpr>(E)) in isDelegateMessage()
|
D | TransUnbridgedCasts.cpp | 388 if (PseudoObjectExpr *pseudo = dyn_cast<PseudoObjectExpr>(subExpr)) { in transformObjCToNonObjCCast()
|
/external/clang/lib/ARCMigrate/ |
D | TransZeroOutPropsInDealloc.cpp | 82 bool VisitPseudoObjectExpr(PseudoObjectExpr *POE) { in VisitPseudoObjectExpr() 156 if (PseudoObjectExpr *PO = dyn_cast<PseudoObjectExpr>(E)) in isZeroingPropIvar() 193 bool isZeroingPropIvar(PseudoObjectExpr *PO) { in isZeroingPropIvar()
|
D | TransRetainReleaseDealloc.cpp | 397 if (PseudoObjectExpr *pseudoOp = dyn_cast<PseudoObjectExpr>(E)) in isDelegateMessage()
|
D | TransUnbridgedCasts.cpp | 391 if (PseudoObjectExpr *pseudo = dyn_cast<PseudoObjectExpr>(subExpr)) { in transformObjCToNonObjCCast()
|
/external/clang/lib/Sema/ |
D | ScopeInfo.cpp | 83 const PseudoObjectExpr *POE = cast<PseudoObjectExpr>(E); in getBaseInfo() 166 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) { in markSafeWeakUse()
|
D | SemaPseudoObject.cpp | 195 : 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/ |
D | ScopeInfo.cpp | 93 const PseudoObjectExpr *POE = cast<PseudoObjectExpr>(E); in getBaseInfo() 161 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) { in markSafeWeakUse()
|
D | SemaPseudoObject.cpp | 188 : 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/ |
D | ObjCUnusedIVarsChecker.cpp | 51 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(S)) in Scan() 52 for (PseudoObjectExpr::const_semantics_iterator in Scan()
|
D | IvarInvalidationChecker.cpp | 592 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) in peel()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | ObjCUnusedIVarsChecker.cpp | 50 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(S)) in Scan() 51 for (PseudoObjectExpr::const_semantics_iterator in Scan()
|
D | IvarInvalidationChecker.cpp | 591 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) in peel()
|
/external/clang/lib/AST/ |
D | ParentMap.cpp | 37 PseudoObjectExpr *POE = cast<PseudoObjectExpr>(S); in BuildParentMap() 47 for (PseudoObjectExpr::semantics_iterator I = POE->semantics_begin(), in BuildParentMap()
|
D | Expr.cpp | 2122 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/ |
D | ParentMap.cpp | 37 PseudoObjectExpr *POE = cast<PseudoObjectExpr>(S); in BuildParentMap() 47 for (PseudoObjectExpr::semantics_iterator I = POE->semantics_begin(), in BuildParentMap()
|
D | Expr.cpp | 2306 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/ |
D | CallEvent.cpp | 752 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/ |
D | ComputeDependence.h | 89 class PseudoObjectExpr; variable 177 ExprDependence computeDependence(PseudoObjectExpr *E);
|
/external/llvm-project/clang/lib/Index/ |
D | IndexBody.cpp | 234 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/ |
D | CallEvent.cpp | 1012 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/ |
D | ASTSelectionTest.cpp | 580 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/clang/lib/Analysis/ |
D | AnalysisDeclContext.cpp | 538 void VisitPseudoObjectExpr(PseudoObjectExpr *PE) { in VisitPseudoObjectExpr() 539 for (PseudoObjectExpr::semantics_iterator it = PE->semantics_begin(), in VisitPseudoObjectExpr()
|
/external/llvm-project/clang/lib/Analysis/ |
D | AnalysisDeclContext.cpp | 572 void VisitPseudoObjectExpr(PseudoObjectExpr *PE) { in VisitPseudoObjectExpr() 573 for (PseudoObjectExpr::semantics_iterator it = PE->semantics_begin(), in VisitPseudoObjectExpr()
|