| /NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| HD | 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()
|
| HD | TransRetainReleaseDealloc.cpp | 407 if (PseudoObjectExpr *pseudoOp = dyn_cast<PseudoObjectExpr>(E)) in isDelegateMessage()
|
| HD | TransUnbridgedCasts.cpp | 391 if (PseudoObjectExpr *pseudo = dyn_cast<PseudoObjectExpr>(subExpr)) { in transformObjCToNonObjCCast()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | ScopeInfo.cpp | 79 const PseudoObjectExpr *POE = cast<PseudoObjectExpr>(E); in getBaseInfo() 160 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) { in markSafeWeakUse()
|
| HD | SemaPseudoObject.cpp | 202 : S(S), ResultIndex(PseudoObjectExpr::NoResult), in PseudoOpBuilder() 214 assert(ResultIndex == PseudoObjectExpr::NoResult); in addResultSemanticExpr() 234 assert(ResultIndex == PseudoObjectExpr::NoResult); in setResultToLastSemantic() 363 assert(ResultIndex == PseudoObjectExpr::NoResult); in captureValueAsResult() 387 return PseudoObjectExpr::Create(S.Context, syntactic, in complete() 1592 Expr *Sema::recreateSyntacticForm(PseudoObjectExpr *E) { in recreateSyntacticForm()
|
| HD | SemaExprMember.cpp | 1526 if (PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(BaseExpr.get())) in LookupMemberExpr()
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| HD | ObjCUnusedIVarsChecker.cpp | 51 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(S)) in Scan() 52 for (PseudoObjectExpr::const_semantics_iterator in Scan()
|
| HD | IvarInvalidationChecker.cpp | 595 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) in peel()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | ParentMap.cpp | 35 PseudoObjectExpr *POE = cast<PseudoObjectExpr>(S); in BuildParentMap() 45 for (PseudoObjectExpr::semantics_iterator I = POE->semantics_begin(), in BuildParentMap()
|
| HD | Expr.cpp | 2235 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this); in isUnusedResultAWarning() 3126 const PseudoObjectExpr *PO = cast<PseudoObjectExpr>(this); in HasSideEffects() 3127 for (PseudoObjectExpr::const_semantics_iterator I = PO->semantics_begin(), in HasSideEffects() 4089 PseudoObjectExpr *PseudoObjectExpr::Create(const ASTContext &Context, in Create() 4092 void *buffer = Context.Allocate(sizeof(PseudoObjectExpr) + in Create() 4094 llvm::alignOf<PseudoObjectExpr>()); in Create() 4095 return new(buffer) PseudoObjectExpr(sh, numSemanticExprs); in Create() 4098 PseudoObjectExpr::PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs) in PseudoObjectExpr() function in PseudoObjectExpr 4103 PseudoObjectExpr *PseudoObjectExpr::Create(const ASTContext &C, Expr *syntax, in Create() 4121 void *buffer = C.Allocate(sizeof(PseudoObjectExpr) + in Create() [all …]
|
| HD | StmtProfile.cpp | 801 void StmtProfiler::VisitPseudoObjectExpr(const PseudoObjectExpr *S) { in VisitPseudoObjectExpr() 803 for (PseudoObjectExpr::const_semantics_iterator in VisitPseudoObjectExpr()
|
| HD | ExprClassification.cpp | 256 cast<PseudoObjectExpr>(E)->getValueKind()); in ClassifyInternal()
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| HD | CallEvent.cpp | 667 typedef llvm::PointerIntPair<const PseudoObjectExpr *, 2> ObjCMessageDataTy; 669 const PseudoObjectExpr *ObjCMethodCall::getContainingPseudoObjectExpr() const { in getContainingPseudoObjectExpr() 683 if (const PseudoObjectExpr *POE = dyn_cast_or_null<PseudoObjectExpr>(S)) { in getMessageKind()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Analysis/ |
| HD | AnalysisDeclContext.cpp | 496 void VisitPseudoObjectExpr(PseudoObjectExpr *PE) { in VisitPseudoObjectExpr() 497 for (PseudoObjectExpr::semantics_iterator it = PE->semantics_begin(), in VisitPseudoObjectExpr()
|
| HD | LiveVariables.cpp | 302 Expr *child = cast<PseudoObjectExpr>(S)->getResultExpr(); in Visit()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | StmtNodes.td | 86 def PseudoObjectExpr : DStmt<Expr>;
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | Expr.h | 4712 class PseudoObjectExpr : public Expr { 4731 PseudoObjectExpr(QualType type, ExprValueKind VK, 4735 PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs); 4746 static PseudoObjectExpr *Create(const ASTContext &Context, Expr *syntactic, 4750 static PseudoObjectExpr *Create(const ASTContext &Context, EmptyShell shell, 4773 return const_cast<PseudoObjectExpr*>(this)->getResultExpr(); in getResultExpr() 4797 return const_cast<PseudoObjectExpr*>(this)->getSemanticExpr(index); in getSemanticExpr()
|
| HD | DataRecursiveASTVisitor.h | 2070 RecursiveASTVisitor<Derived>::TraversePseudoObjectExpr(PseudoObjectExpr *S) { in TraversePseudoObjectExpr() 2074 for (PseudoObjectExpr::semantics_iterator i = S->semantics_begin(), in TraversePseudoObjectExpr()
|
| HD | Stmt.h | 166 friend class PseudoObjectExpr; // ctor in LLVM_ALIGNAS() local 248 friend class PseudoObjectExpr; in LLVM_ALIGNAS() local
|
| /NextBSD/contrib/llvm/tools/clang/lib/Frontend/Rewrite/ |
| HD | RewriteObjC.cpp | 294 Stmt *RewritePropertyOrImplicitGetter(PseudoObjectExpr *Pseudo); 295 Stmt *RewritePropertyOrImplicitSetter(PseudoObjectExpr *Pseudo); 1225 Stmt *RewriteObjC::RewritePropertyOrImplicitSetter(PseudoObjectExpr *PseudoOp) { in RewritePropertyOrImplicitSetter() 1308 Stmt *RewriteObjC::RewritePropertyOrImplicitGetter(PseudoObjectExpr *PseudoOp) { in RewritePropertyOrImplicitGetter() 3771 } else if (const PseudoObjectExpr *POE in SynthesizeBlockCall() 3772 = dyn_cast<PseudoObjectExpr>(BlockExp)) { in SynthesizeBlockCall() 4598 if (PseudoObjectExpr *PseudoOp = dyn_cast<PseudoObjectExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
|
| HD | RewriteModernObjC.cpp | 350 Stmt *RewritePropertyOrImplicitGetter(PseudoObjectExpr *Pseudo); 351 Stmt *RewritePropertyOrImplicitSetter(PseudoObjectExpr *Pseudo); 1433 Stmt *RewriteModernObjC::RewritePropertyOrImplicitSetter(PseudoObjectExpr *PseudoOp) { in RewritePropertyOrImplicitSetter() 1521 Stmt *RewriteModernObjC::RewritePropertyOrImplicitGetter(PseudoObjectExpr *PseudoOp) { in RewritePropertyOrImplicitGetter() 4676 } else if (const PseudoObjectExpr *POE in SynthesizeBlockCall() 4677 = dyn_cast<PseudoObjectExpr>(BlockExp)) { in SynthesizeBlockCall() 5549 if (PseudoObjectExpr *PseudoOp = dyn_cast<PseudoObjectExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGObjC.cpp | 2526 const PseudoObjectExpr *E) { in tryEmitARCRetainPseudoObject() 2534 for (PseudoObjectExpr::const_semantics_iterator in tryEmitARCRetainPseudoObject() 2695 } else if (const PseudoObjectExpr *pseudo = dyn_cast<PseudoObjectExpr>(e)) { in tryEmitARCRetainScalarExpr()
|
| HD | CGExpr.cpp | 873 return EmitPseudoObjectLValue(cast<PseudoObjectExpr>(E)); in EmitLValue() 3505 const PseudoObjectExpr *E, in emitPseudoObjectExpr() 3514 for (PseudoObjectExpr::const_semantics_iterator in emitPseudoObjectExpr() 3570 RValue CodeGenFunction::EmitPseudoObjectRValue(const PseudoObjectExpr *E, in EmitPseudoObjectRValue() 3575 LValue CodeGenFunction::EmitPseudoObjectLValue(const PseudoObjectExpr *E) { in EmitPseudoObjectLValue()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| HD | CallEvent.h | 794 const PseudoObjectExpr *getContainingPseudoObjectExpr() const;
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTWriterStmt.cpp | 842 void ASTStmtWriter::VisitPseudoObjectExpr(PseudoObjectExpr *E) { in VisitPseudoObjectExpr() 849 result = (result == PseudoObjectExpr::NoResult ? 0 : result + 1); in VisitPseudoObjectExpr() 853 for (PseudoObjectExpr::semantics_iterator in VisitPseudoObjectExpr()
|