| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A 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()
|
| H A D | TransRetainReleaseDealloc.cpp | 402 if (PseudoObjectExpr *pseudoOp = dyn_cast<PseudoObjectExpr>(E)) in isDelegateMessage()
|
| H A D | TransUnbridgedCasts.cpp | 389 if (PseudoObjectExpr *pseudo = dyn_cast<PseudoObjectExpr>(subExpr)) { in transformObjCToNonObjCCast()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | ScopeInfo.cpp | 93 const PseudoObjectExpr *POE = cast<PseudoObjectExpr>(E); in getBaseInfo() 176 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) { in markSafeWeakUse()
|
| H A D | SemaPseudoObject.cpp | 197 : S(S), ResultIndex(PseudoObjectExpr::NoResult), in PseudoOpBuilder() 209 assert(ResultIndex == PseudoObjectExpr::NoResult); in addResultSemanticExpr() 232 assert(ResultIndex == PseudoObjectExpr::NoResult); in setResultToLastSemantic() 389 assert(ResultIndex == PseudoObjectExpr::NoResult); in captureValueAsResult() 415 return PseudoObjectExpr::Create(S.Context, syntactic, in complete() 1647 Expr *Sema::recreateSyntacticForm(PseudoObjectExpr *E) { in recreateSyntacticForm()
|
| H A D | SemaExprMember.cpp | 1587 if (PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(BaseExpr.get())) in LookupMemberExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ObjCUnusedIVarsChecker.cpp | 51 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(S)) in Scan() 52 for (PseudoObjectExpr::const_semantics_iterator in Scan()
|
| H A D | IvarInvalidationChecker.cpp | 592 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) in peel()
|
| H A D | DynamicTypePropagation.cpp | 620 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) in stripCastsAndSugar()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ParentMap.cpp | 38 PseudoObjectExpr *POE = cast<PseudoObjectExpr>(S); in BuildParentMap() 48 for (PseudoObjectExpr::semantics_iterator I = POE->semantics_begin(), in BuildParentMap()
|
| H A D | Expr.cpp | 2383 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this); in isUnusedResultAWarning() 3339 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this); in HasSideEffects() 3340 for (PseudoObjectExpr::const_semantics_iterator I = PO->semantics_begin(), in HasSideEffects() 4078 PseudoObjectExpr *PseudoObjectExpr::Create(const ASTContext &Context, in Create() 4083 alignof(PseudoObjectExpr)); in Create() 4084 return new(buffer) PseudoObjectExpr(sh, numSemanticExprs); in Create() 4087 PseudoObjectExpr::PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs) in PseudoObjectExpr() function in PseudoObjectExpr 4092 PseudoObjectExpr *PseudoObjectExpr::Create(const ASTContext &C, Expr *syntax, in Create() 4111 alignof(PseudoObjectExpr)); in Create() 4112 return new(buffer) PseudoObjectExpr(type, VK, syntax, semantics, in Create() [all …]
|
| H A D | ExprClassification.cpp | 275 cast<PseudoObjectExpr>(E)->getValueKind()); in ClassifyInternal()
|
| H A D | StmtProfile.cpp | 1273 void StmtProfiler::VisitPseudoObjectExpr(const PseudoObjectExpr *S) { in VisitPseudoObjectExpr() 1275 for (PseudoObjectExpr::const_semantics_iterator in VisitPseudoObjectExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexBody.cpp | 235 auto IsImplicitProperty = [](const PseudoObjectExpr *POE) -> bool { in VisitObjCMessageExpr() 254 bool IsPropCall = Containing && isa<PseudoObjectExpr>(Containing); in VisitObjCMessageExpr() 258 IsImplicitProperty(cast<PseudoObjectExpr>(Containing)))) in VisitObjCMessageExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 1000 using ObjCMessageDataTy = llvm::PointerIntPair<const PseudoObjectExpr *, 2>; 1002 const PseudoObjectExpr *ObjCMethodCall::getContainingPseudoObjectExpr() const { in getContainingPseudoObjectExpr() 1009 getSyntacticFromForPseudoObjectExpr(const PseudoObjectExpr *POE) { in getSyntacticFromForPseudoObjectExpr() 1027 if (const auto *POE = dyn_cast_or_null<PseudoObjectExpr>(S)) { in getMessageKind() 1067 const PseudoObjectExpr *POE = getContainingPseudoObjectExpr(); in getAccessedProperty()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | AnalysisDeclContext.cpp | 559 void VisitPseudoObjectExpr(PseudoObjectExpr *PE) { in VisitPseudoObjectExpr() 560 for (PseudoObjectExpr::semantics_iterator it = PE->semantics_begin(), in VisitPseudoObjectExpr()
|
| H A D | LiveVariables.cpp | 309 Expr *child = cast<PseudoObjectExpr>(S)->getResultExpr(); in Visit()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Expr.h | 5304 class PseudoObjectExpr final 5306 private llvm::TrailingObjects<PseudoObjectExpr, Expr *> { 5323 PseudoObjectExpr(QualType type, ExprValueKind VK, 5327 PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs); 5338 static PseudoObjectExpr *Create(const ASTContext &Context, Expr *syntactic, 5342 static PseudoObjectExpr *Create(const ASTContext &Context, EmptyShell shell, 5365 return const_cast<PseudoObjectExpr*>(this)->getResultExpr(); in getResultExpr() 5397 return const_cast<PseudoObjectExpr*>(this)->getSemanticExpr(index); in getSemanticExpr() 5413 const_cast<const PseudoObjectExpr *>(this)->children(); in children()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/ |
| H A D | ASTSelection.cpp | 64 bool TraversePseudoObjectExpr(PseudoObjectExpr *E) { in TraversePseudoObjectExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 94 def PseudoObjectExpr : DStmt<Expr>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 296 Stmt *RewritePropertyOrImplicitGetter(PseudoObjectExpr *Pseudo); 297 Stmt *RewritePropertyOrImplicitSetter(PseudoObjectExpr *Pseudo); 1227 Stmt *RewriteObjC::RewritePropertyOrImplicitSetter(PseudoObjectExpr *PseudoOp) { in RewritePropertyOrImplicitSetter() 1310 Stmt *RewriteObjC::RewritePropertyOrImplicitGetter(PseudoObjectExpr *PseudoOp) { in RewritePropertyOrImplicitGetter() 3747 } else if (const PseudoObjectExpr *POE in SynthesizeBlockCall() 3748 = dyn_cast<PseudoObjectExpr>(BlockExp)) { in SynthesizeBlockCall() 4562 if (PseudoObjectExpr *PseudoOp = dyn_cast<PseudoObjectExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
|
| H A D | RewriteModernObjC.cpp | 350 Stmt *RewritePropertyOrImplicitGetter(PseudoObjectExpr *Pseudo); 351 Stmt *RewritePropertyOrImplicitSetter(PseudoObjectExpr *Pseudo); 1410 Stmt *RewriteModernObjC::RewritePropertyOrImplicitSetter(PseudoObjectExpr *PseudoOp) { in RewritePropertyOrImplicitSetter() 1498 Stmt *RewriteModernObjC::RewritePropertyOrImplicitGetter(PseudoObjectExpr *PseudoOp) { in RewritePropertyOrImplicitGetter() 4583 } else if (const PseudoObjectExpr *POE in SynthesizeBlockCall() 4584 = dyn_cast<PseudoObjectExpr>(BlockExp)) { in SynthesizeBlockCall() 5443 if (PseudoObjectExpr *PseudoOp = dyn_cast<PseudoObjectExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 2831 Result visitPseudoObjectExpr(const PseudoObjectExpr *e); 2857 ARCExprEmitter<Impl,Result>::visitPseudoObjectExpr(const PseudoObjectExpr *E) { in visitPseudoObjectExpr() 2865 for (PseudoObjectExpr::const_semantics_iterator in visitPseudoObjectExpr() 3048 } else if (const PseudoObjectExpr *pseudo = dyn_cast<PseudoObjectExpr>(e)) { in visit()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CallEvent.h | 973 const PseudoObjectExpr *getContainingPseudoObjectExpr() const;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 987 void ASTStmtWriter::VisitPseudoObjectExpr(PseudoObjectExpr *E) { in VisitPseudoObjectExpr() 994 result = (result == PseudoObjectExpr::NoResult ? 0 : result + 1); in VisitPseudoObjectExpr() 998 for (PseudoObjectExpr::semantics_iterator in VisitPseudoObjectExpr()
|