/external/clang/test/SemaCXX/ |
compound-literal.cpp | 39 // CHECK-NOT: CXXBindTemporaryExpr {{.*}} 'struct brace_initializers::POD' 46 // CHECK: CXXBindTemporaryExpr {{.*}} 'struct brace_initializers::HasDtor' 54 // CHECK-CXX11-NOT: CXXBindTemporaryExpr {{.*}} 'struct brace_initializers::HasCtor' 61 // CHECK-CXX11: CXXBindTemporaryExpr {{.*}} 'struct brace_initializers::HasCtorDtor'
|
/external/clang/include/clang/Analysis/Analyses/ |
Consumed.h | 134 typedef llvm::DenseMap<const CXXBindTemporaryExpr *, ConsumedState> 162 ConsumedState getState(const CXXBindTemporaryExpr *Tmp) const; 186 void setState(const CXXBindTemporaryExpr *Tmp, ConsumedState State); 189 void remove(const CXXBindTemporaryExpr *Tmp);
|
/external/clang/test/CodeGenCXX/ |
cxx0x-initializer-constructors.cpp | 44 // Instantiation of this expression used to lose the CXXBindTemporaryExpr
|
/external/clang/lib/Analysis/ |
Consumed.cpp | 311 const CXXBindTemporaryExpr *Tmp; 355 PropagationInfo(const CXXBindTemporaryExpr *Tmp) 383 const CXXBindTemporaryExpr * getTmp() const { 494 void VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *Temp); 764 const CXXBindTemporaryExpr *Temp) { [all...] |
CFG.cpp | 439 CFGBlock *VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E, 497 /// CXXBindTemporaryExpr we encounter in that subexpression (which 507 /// CXXBindTemporaryExpr: 509 /// we remember the CXXBindTemporaryExpr and the current block in the 516 /// CXXBindTemporaryExpr as terminator, and branches to the current block 517 /// if the CXXBindTemporaryExpr was marked executed, and otherwise 539 /// the corresponding CXXBindTemporaryExpr E. 540 void setDecisionPoint(CFGBlock *S, CXXBindTemporaryExpr *E) { 548 CXXBindTemporaryExpr *TerminatorExpr; 559 CXXBindTemporaryExpr *E, bool BindToTemporary, TempDtorContext &Context) [all...] |
LiveVariables.cpp | 317 S = cast<CXXBindTemporaryExpr>(S)->getSubExpr();
|
/external/clang/include/clang/Basic/ |
StmtNodes.td | 129 def CXXBindTemporaryExpr : DStmt<Expr>;
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
SubEngine.h | 78 virtual void processCleanupTemporaryBranch(const CXXBindTemporaryExpr *BTE,
|
ExprEngine.h | 233 void processCleanupTemporaryBranch(const CXXBindTemporaryExpr *BTE, 425 void VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *BTE,
|
CoreEngine.h | 98 void HandleCleanupTemporaryBranch(const CXXBindTemporaryExpr *BTE,
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
LLVMConventionsChecker.cpp | 176 CXXBindTemporaryExpr *Ex6 = dyn_cast<CXXBindTemporaryExpr>(Ex5->getSubExpr());
|
/external/clang/lib/StaticAnalyzer/Core/ |
Environment.cpp | 35 E = cast<CXXBindTemporaryExpr>(E)->getSubExpr();
|
CoreEngine.cpp | 352 cast<CXXBindTemporaryExpr>(B->getTerminator().getStmt()), B, Pred); 470 void CoreEngine::HandleCleanupTemporaryBranch(const CXXBindTemporaryExpr *BTE,
|
ExprEngine.cpp | 55 typedef std::pair<const CXXBindTemporaryExpr *, const StackFrameContext *> 58 // Keeps track of whether CXXBindTemporaryExpr nodes have been evaluated. 700 void ExprEngine::processCleanupTemporaryBranch(const CXXBindTemporaryExpr *BTE, 717 void ExprEngine::VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *BTE, 734 // those, we currently skip the CXXBindTemporaryExpr but rely on adding [all...] |
/external/clang/include/clang/Analysis/ |
CFG.h | 42 class CXXBindTemporaryExpr; 282 CFGTemporaryDtor(CXXBindTemporaryExpr *expr) 285 const CXXBindTemporaryExpr *getBindTemporaryExpr() const { 286 return static_cast<const CXXBindTemporaryExpr *>(Data1.getPointer()); 677 void appendTemporaryDtor(CXXBindTemporaryExpr *E, BumpVectorContext &C) { [all...] |
/external/clang/docs/ |
ReleaseNotes.rst | 136 bindTemporaryExpr cxxBindTemporaryExpr
|
/external/clang/lib/ASTMatchers/Dynamic/ |
Registry.cpp | 128 REGISTER_MATCHER(cxxBindTemporaryExpr);
|
/external/clang/lib/AST/ |
ExprCXX.cpp | 788 CXXBindTemporaryExpr *CXXBindTemporaryExpr::Create(const ASTContext &C, 795 return new (C) CXXBindTemporaryExpr(Temp, SubExpr); [all...] |
Expr.cpp | [all...] |
ExprClassification.cpp | 316 return ClassifyInternal(Ctx, cast<CXXBindTemporaryExpr>(E)->getSubExpr());
|
/external/v8/tools/gcmole/ |
gcmole.cc | 545 VISIT(CXXBindTemporaryExpr); 685 DECL_VISIT_EXPR(CXXBindTemporaryExpr) { [all...] |
/external/clang/lib/Sema/ |
SemaExprCXX.cpp | [all...] |
/external/clang/test/CXX/temp/temp.decls/temp.variadic/ |
p5.cpp | 285 // CXXBindTemporaryExpr is uninteresting
|
/external/clang/include/clang/AST/ |
ExprCXX.h | [all...] |
/external/clang/lib/CodeGen/ |
CGExprAgg.cpp | 176 void VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E); [all...] |