/external/clang/include/clang/Analysis/ |
D | CFG.h | 40 class CXXBindTemporaryExpr; variable 201 CFGTemporaryDtor(CXXBindTemporaryExpr *expr) in CFGTemporaryDtor() 204 const CXXBindTemporaryExpr *getBindTemporaryExpr() const { in getBindTemporaryExpr() 205 return static_cast<const CXXBindTemporaryExpr *>(Data1.getPointer()); in getBindTemporaryExpr() 527 void appendTemporaryDtor(CXXBindTemporaryExpr *E, BumpVectorContext &C) { in appendTemporaryDtor()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | LLVMConventionsChecker.cpp | 172 CXXBindTemporaryExpr *Ex6 = dyn_cast<CXXBindTemporaryExpr>(Ex5->getSubExpr()); in VisitVarDecl()
|
/external/clang/lib/Analysis/ |
D | CFG.cpp | 323 CFGBlock *VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E, 377 CFGBlock *VisitCXXBindTemporaryExprForTemporaryDtors(CXXBindTemporaryExpr *E, 428 void appendTemporaryDtor(CFGBlock *B, CXXBindTemporaryExpr *E) { in appendTemporaryDtor() 1058 return VisitCXXBindTemporaryExpr(cast<CXXBindTemporaryExpr>(S), asc); in Visit() 2987 CFGBlock *CFGBuilder::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E, in VisitCXXBindTemporaryExpr() 3071 cast<CXXBindTemporaryExpr>(E), BindToTemporary); in VisitForTemporaryDtors() 3181 CXXBindTemporaryExpr *E, bool BindToTemporary) { in VisitCXXBindTemporaryExprForTemporaryDtors() 3314 const CXXBindTemporaryExpr *bindExpr = in getDestructorDecl() 3718 else if (isa<CXXBindTemporaryExpr>(S)) { in print_elem() 3775 const CXXBindTemporaryExpr *BT = TE->getBindTemporaryExpr(); in print_elem()
|
D | LiveVariables.cpp | 323 S = cast<CXXBindTemporaryExpr>(S)->getSubExpr(); in Visit()
|
D | ThreadSafety.cpp | 430 } else if (CXXBindTemporaryExpr *E = dyn_cast<CXXBindTemporaryExpr>(Exp)) { in buildSExpr()
|
/external/clang/lib/AST/ |
D | StmtDumper.cpp | 161 void VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *Node); 584 void StmtDumper::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *Node) { in VisitCXXBindTemporaryExpr()
|
D | ExprCXX.cpp | 687 CXXBindTemporaryExpr *CXXBindTemporaryExpr::Create(ASTContext &C, in Create() 694 return new (C) CXXBindTemporaryExpr(Temp, SubExpr); in Create()
|
D | Expr.cpp | 1495 if (CXXBindTemporaryExpr *Binder = dyn_cast<CXXBindTemporaryExpr>(SubExpr)) in getSubExprAsWritten() 2077 return (cast<CXXBindTemporaryExpr>(this) in isUnusedResultAWarning() 2401 while (const CXXBindTemporaryExpr *BE = dyn_cast<CXXBindTemporaryExpr>(E)) in skipTemporaryBindingsNoOpCastsAndParens() 2868 void VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E) { in VisitCXXBindTemporaryExpr()
|
D | ExprClassification.cpp | 302 return ClassifyInternal(Ctx, cast<CXXBindTemporaryExpr>(E)->getSubExpr()); in ClassifyInternal()
|
D | StmtProfile.cpp | 783 void StmtProfiler::VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *S) { in VisitCXXBindTemporaryExpr()
|
D | StmtPrinter.cpp | 1261 void StmtPrinter::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *Node) { in VisitCXXBindTemporaryExpr()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | Environment.cpp | 97 E = cast<CXXBindTemporaryExpr>(E)->getSubExpr(); in getSVal()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 121 def CXXBindTemporaryExpr : DStmt<Expr>;
|
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 1401 if (CXXBindTemporaryExpr *Binder = in BuildCXXNew() 1402 dyn_cast_or_null<CXXBindTemporaryExpr>(FullInit.get())) in BuildCXXNew() 4609 assert(!isa<CXXBindTemporaryExpr>(E) && "Double-bound temporary?"); in MaybeBindToTemporary() 4744 CXXBindTemporaryExpr *Bind = CXXBindTemporaryExpr::Create(Context, Temp, E); in MaybeBindToTemporary() 4842 CXXBindTemporaryExpr *TopBind = dyn_cast<CXXBindTemporaryExpr>(E); in ActOnDecltypeExpression() 4870 CXXBindTemporaryExpr *Bind = Rec.DelayedDecltypeBinds[I]; in ActOnDecltypeExpression() 5314 if (CXXBindTemporaryExpr *BE = dyn_cast<CXXBindTemporaryExpr>(SubE)) in BuildCXXMemberCallExpr()
|
D | SemaExceptionSpec.cpp | 943 cast<CXXBindTemporaryExpr>(E)->getTemporary()->getDestructor()); in canThrow()
|
D | SemaStmt.cpp | 176 if (const CXXBindTemporaryExpr *TempExpr = dyn_cast<CXXBindTemporaryExpr>(E)) in DiagnoseUnusedExprResult()
|
D | SemaTemplateInstantiateDecl.cpp | 3120 while (CXXBindTemporaryExpr *Binder = dyn_cast<CXXBindTemporaryExpr>(Init)) in SubstInitializer()
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 841 class CXXBindTemporaryExpr : public Expr { 846 CXXBindTemporaryExpr(CXXTemporary *temp, Expr* SubExpr) in CXXBindTemporaryExpr() function 855 CXXBindTemporaryExpr(EmptyShell Empty) in CXXBindTemporaryExpr() function 858 static CXXBindTemporaryExpr *Create(ASTContext &C, CXXTemporary *Temp, 877 static bool classof(const CXXBindTemporaryExpr *) { return true; } in classof() argument
|
D | RecursiveASTVisitor.h | 2147 DEF_TRAVERSE_STMT(CXXBindTemporaryExpr, { })
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 550 VISIT(CXXBindTemporaryExpr); in VisitExpr() 696 DECL_VISIT_EXPR(CXXBindTemporaryExpr) { in DECL_VISIT_EXPR() argument
|
/external/clang/lib/CodeGen/ |
D | CGExprAgg.cpp | 165 void VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E); 853 void AggExprEmitter::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E) { in VisitCXXBindTemporaryExpr()
|
D | CGExprCXX.cpp | 145 if (isa<CXXBindTemporaryExpr>(Base)) in canDevirtualizeMemberFunctionCalls()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 548 CXXBindTemporaryExpr> bindTemporaryExpr;
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1221 void ASTStmtReader::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E) { in VisitCXXBindTemporaryExpr() 2088 S = new (Context) CXXBindTemporaryExpr(Empty); in ReadStmtFromStream()
|
/external/clang/tools/libclang/ |
D | RecursiveASTVisitor.h | 2067 DEF_TRAVERSE_STMT(CXXBindTemporaryExpr, { })
|