/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | LLVMConventionsChecker.cpp | 173 CXXBindTemporaryExpr *Ex6 = dyn_cast<CXXBindTemporaryExpr>(Ex5->getSubExpr());
|
/external/clang/include/clang/Analysis/ |
H A D | CFG.h | 41 class CXXBindTemporaryExpr; 230 CFGTemporaryDtor(CXXBindTemporaryExpr *expr) 233 const CXXBindTemporaryExpr *getBindTemporaryExpr() const { 234 return static_cast<const CXXBindTemporaryExpr *>(Data1.getPointer()); 559 void appendTemporaryDtor(CXXBindTemporaryExpr *E, BumpVectorContext &C) {
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | Environment.cpp | 35 E = cast<CXXBindTemporaryExpr>(E)->getSubExpr();
|
/external/clang/lib/Analysis/ |
H A D | CFG.cpp | 361 CFGBlock *VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E, 415 CFGBlock *VisitCXXBindTemporaryExprForTemporaryDtors(CXXBindTemporaryExpr *E, 466 void appendTemporaryDtor(CFGBlock *B, CXXBindTemporaryExpr *E) { 1114 return VisitCXXBindTemporaryExpr(cast<CXXBindTemporaryExpr>(S), asc); 3080 CFGBlock *CFGBuilder::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E, 3164 cast<CXXBindTemporaryExpr>(E), BindToTemporary); 3269 CXXBindTemporaryExpr *E, bool BindToTemporary) { 3401 const CXXBindTemporaryExpr *bindExpr = 3693 else if (isa<CXXBindTemporaryExpr>(S)) { 3751 const CXXBindTemporaryExpr *B [all...] |
H A D | LiveVariables.cpp | 333 S = cast<CXXBindTemporaryExpr>(S)->getSubExpr();
|
H A D | ThreadSafety.cpp | 446 } else if (const CXXBindTemporaryExpr *E = dyn_cast<CXXBindTemporaryExpr>(Exp)) {
|
/external/clang/lib/AST/ |
H A D | ASTDumper.cpp | 278 void VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *Node); 1727 void ASTDumper::VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *Node) {
|
H A D | ExprCXX.cpp | 725 CXXBindTemporaryExpr *CXXBindTemporaryExpr::Create(ASTContext &C, 732 return new (C) CXXBindTemporaryExpr(Temp, SubExpr);
|
H A D | ExprClassification.cpp | 310 return ClassifyInternal(Ctx, cast<CXXBindTemporaryExpr>(E)->getSubExpr());
|
H A D | Expr.cpp | 1605 if (CXXBindTemporaryExpr *Binder = dyn_cast<CXXBindTemporaryExpr>(SubExpr)) 2212 return (cast<CXXBindTemporaryExpr>(this) 2480 while (const CXXBindTemporaryExpr *BE = dyn_cast<CXXBindTemporaryExpr>(E)) 2982 void VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E) {
|
H A D | StmtProfile.cpp | 836 void StmtProfiler::VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *S) {
|
H A D | ItaniumMangle.cpp | 3025 mangleExpression(cast<CXXBindTemporaryExpr>(E)->getSubExpr());
|
/external/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 1443 if (CXXBindTemporaryExpr *Binder = 1444 dyn_cast_or_null<CXXBindTemporaryExpr>(FullInit.get())) 4756 assert(!isa<CXXBindTemporaryExpr>(E) && "Double-bound temporary?"); 4892 CXXBindTemporaryExpr *Bind = CXXBindTemporaryExpr::Create(Context, Temp, E); 4965 // outermost CXXBindTemporaryExpr, if any. 4990 CXXBindTemporaryExpr *TopBind = dyn_cast<CXXBindTemporaryExpr>(E); 5020 CXXBindTemporaryExpr *Bind = 5043 // Possibly strip off the top CXXBindTemporaryExpr [all...] |
H A D | SemaExceptionSpec.cpp | 960 cast<CXXBindTemporaryExpr>(E)->getTemporary()->getDestructor());
|
H A D | SemaStmt.cpp | 203 if (const CXXBindTemporaryExpr *TempExpr = dyn_cast<CXXBindTemporaryExpr>(E))
|
/external/chromium_org/v8/tools/gcmole/ |
H A D | gcmole.cc | 550 VISIT(CXXBindTemporaryExpr); 694 DECL_VISIT_EXPR(CXXBindTemporaryExpr) {
|
/external/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 168 void VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E); 938 void AggExprEmitter::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E) {
|
H A D | CGExpr.cpp | 811 return EmitCXXBindTemporaryLValue(cast<CXXBindTemporaryExpr>(E)); 3006 CodeGenFunction::EmitCXXBindTemporaryLValue(const CXXBindTemporaryExpr *E) {
|
H A D | CGClass.cpp | 2094 if (isa<CXXBindTemporaryExpr>(Base))
|
/external/v8/tools/gcmole/ |
H A D | gcmole.cc | 550 VISIT(CXXBindTemporaryExpr); 696 DECL_VISIT_EXPR(CXXBindTemporaryExpr) {
|
/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 1014 /// const S &s_ref = S(); // Requires a CXXBindTemporaryExpr. 1017 class CXXBindTemporaryExpr : public Expr { class in namespace:clang 1022 CXXBindTemporaryExpr(CXXTemporary *temp, Expr* SubExpr) function in class:clang::CXXBindTemporaryExpr 1031 CXXBindTemporaryExpr(EmptyShell Empty) function in class:clang::CXXBindTemporaryExpr 1034 static CXXBindTemporaryExpr *Create(ASTContext &C, CXXTemporary *Temp,
|
H A D | RecursiveASTVisitor.h | 2291 DEF_TRAVERSE_STMT(CXXBindTemporaryExpr, { })
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 714 CXXBindTemporaryExpr> bindTemporaryExpr;
|
/external/clang/tools/libclang/ |
H A D | RecursiveASTVisitor.h | 2195 DEF_TRAVERSE_STMT(CXXBindTemporaryExpr, { })
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1326 void ASTStmtReader::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E) { 2300 S = new (Context) CXXBindTemporaryExpr(Empty);
|