/external/v8/tools/clang/empty_string/ |
EmptyStringConverter.cpp | 85 cxxConstructExpr( 116 const clang::CXXConstructExpr* call = 117 result.Nodes.getNodeAs<clang::CXXConstructExpr>("call"); 130 const clang::CXXConstructExpr* call = 131 result.Nodes.getNodeAs<clang::CXXConstructExpr>("call"); 142 const clang::CXXConstructExpr* call = 143 result.Nodes.getNodeAs<clang::CXXConstructExpr>("call");
|
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineCXX.cpp | 107 ExprEngine::getRegionForConstructedObject(const CXXConstructExpr *CE, 183 assert(isa<CXXConstructExpr>(((*B)[currStmtIdx]).castAs<CFGStmt>().getStmt())); 203 const CXXConstructExpr * 206 // destructors) was a CXXConstructExpr. If so, that constructor 225 if (auto *CtorExpr = dyn_cast<CXXConstructExpr>(PrevStmtElem->getStmt())) { 233 void ExprEngine::VisitCXXConstructExpr(const CXXConstructExpr *CE, 246 case CXXConstructExpr::CK_Complete: { 250 case CXXConstructExpr::CK_VirtualBase: 254 const CXXConstructExpr *OuterCtor = dyn_cast<CXXConstructExpr>(Outer) [all...] |
ExprEngineCallAndReturn.cpp | 196 /// Returns true if the CXXConstructExpr \p E was intended to construct a 202 static bool isTemporaryPRValue(const CXXConstructExpr *E, SVal V) { 267 // Bind the constructed object value to CXXConstructExpr. 268 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(CE)) { 546 if (isTemporaryPRValue(cast<CXXConstructExpr>(E), ThisV)) 609 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); 630 if (CtorExpr->getConstructionKind() == CXXConstructExpr::CK_Complete) [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
LLVMConventionsChecker.cpp | 164 CXXConstructExpr *Ex2 = dyn_cast<CXXConstructExpr>(Ex1->getSubExpr()); 170 CXXConstructExpr *Ex4 = dyn_cast<CXXConstructExpr>(Ex3->getSubExpr());
|
DynamicTypePropagation.cpp | 169 case CXXConstructExpr::CK_Complete: 170 case CXXConstructExpr::CK_Delegating: 173 case CXXConstructExpr::CK_NonVirtualBase: 174 case CXXConstructExpr::CK_VirtualBase: 252 case CXXConstructExpr::CK_Complete: 253 case CXXConstructExpr::CK_Delegating: 260 case CXXConstructExpr::CK_NonVirtualBase: 261 case CXXConstructExpr::CK_VirtualBase: [all...] |
/external/clang/unittests/AST/ |
SourceLocationTest.cpp | 258 TEST(CXXConstructExpr, SourceRange) { 259 RangeVerifier<CXXConstructExpr> Verifier; 265 cxxConstructExpr(), Lang_CXX11)); 534 RangeVerifier<CXXConstructExpr> Verifier; 542 cxxConstructExpr(), Lang_OBJCXX));
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 33 class CXXConstructExpr; 446 void VisitCXXConstructExpr(const CXXConstructExpr *E, ExplodedNode *Pred, 624 const CXXConstructExpr *findDirectConstructorForCurrentCFGElement(); 626 /// For a CXXConstructExpr, walk forward in the current CFG block to find the 638 const MemRegion *getRegionForConstructedObject(const CXXConstructExpr *CE,
|
CallEvent.h | 787 CXXConstructorCall(const CXXConstructExpr *CE, const MemRegion *Target, 800 virtual const CXXConstructExpr *getOriginExpr() const { 801 return cast<CXXConstructExpr>(AnyFunctionCall::getOriginExpr()); [all...] |
/external/clang/unittests/Tooling/ |
RecursiveASTVisitorTestExprVisitor.cpp | 104 /// CXXConstructExpr. 107 /// is invoked by the CXXConstructExpr, not the name of the class whose 108 /// constructor the CXXConstructExpr is contained in. 120 bool VisitCXXConstructExpr(CXXConstructExpr* Expr) {
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 33 class CXXConstructExpr; 444 void VisitCXXConstructExpr(const CXXConstructExpr *E, ExplodedNode *Pred, 640 const CXXConstructExpr *findDirectConstructorForCurrentCFGElement(); 642 /// For a CXXConstructExpr, walk forward in the current CFG block to find the 654 const MemRegion *getRegionForConstructedObject(const CXXConstructExpr *CE,
|
CallEvent.h | 789 CXXConstructorCall(const CXXConstructExpr *CE, const MemRegion *Target, 802 virtual const CXXConstructExpr *getOriginExpr() const { 803 return cast<CXXConstructExpr>(AnyFunctionCall::getOriginExpr()); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 33 class CXXConstructExpr; 444 void VisitCXXConstructExpr(const CXXConstructExpr *E, ExplodedNode *Pred, 640 const CXXConstructExpr *findDirectConstructorForCurrentCFGElement(); 642 /// For a CXXConstructExpr, walk forward in the current CFG block to find the 654 const MemRegion *getRegionForConstructedObject(const CXXConstructExpr *CE,
|
CallEvent.h | 789 CXXConstructorCall(const CXXConstructExpr *CE, const MemRegion *Target, 802 virtual const CXXConstructExpr *getOriginExpr() const { 803 return cast<CXXConstructExpr>(AnyFunctionCall::getOriginExpr()); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 33 class CXXConstructExpr; 444 void VisitCXXConstructExpr(const CXXConstructExpr *E, ExplodedNode *Pred, 640 const CXXConstructExpr *findDirectConstructorForCurrentCFGElement(); 642 /// For a CXXConstructExpr, walk forward in the current CFG block to find the 654 const MemRegion *getRegionForConstructedObject(const CXXConstructExpr *CE,
|
CallEvent.h | 789 CXXConstructorCall(const CXXConstructExpr *CE, const MemRegion *Target, 802 virtual const CXXConstructExpr *getOriginExpr() const { 803 return cast<CXXConstructExpr>(AnyFunctionCall::getOriginExpr()); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 33 class CXXConstructExpr; 444 void VisitCXXConstructExpr(const CXXConstructExpr *E, ExplodedNode *Pred, 640 const CXXConstructExpr *findDirectConstructorForCurrentCFGElement(); 642 /// For a CXXConstructExpr, walk forward in the current CFG block to find the 654 const MemRegion *getRegionForConstructedObject(const CXXConstructExpr *CE,
|
CallEvent.h | 789 CXXConstructorCall(const CXXConstructExpr *CE, const MemRegion *Target, 802 virtual const CXXConstructExpr *getOriginExpr() const { 803 return cast<CXXConstructExpr>(AnyFunctionCall::getOriginExpr()); [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 33 class CXXConstructExpr; 444 void VisitCXXConstructExpr(const CXXConstructExpr *E, ExplodedNode *Pred, 640 const CXXConstructExpr *findDirectConstructorForCurrentCFGElement(); 642 /// For a CXXConstructExpr, walk forward in the current CFG block to find the 654 const MemRegion *getRegionForConstructedObject(const CXXConstructExpr *CE,
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 33 class CXXConstructExpr; 444 void VisitCXXConstructExpr(const CXXConstructExpr *E, ExplodedNode *Pred, 640 const CXXConstructExpr *findDirectConstructorForCurrentCFGElement(); 642 /// For a CXXConstructExpr, walk forward in the current CFG block to find the 654 const MemRegion *getRegionForConstructedObject(const CXXConstructExpr *CE,
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 33 class CXXConstructExpr; 444 void VisitCXXConstructExpr(const CXXConstructExpr *E, ExplodedNode *Pred, 640 const CXXConstructExpr *findDirectConstructorForCurrentCFGElement(); 642 /// For a CXXConstructExpr, walk forward in the current CFG block to find the 654 const MemRegion *getRegionForConstructedObject(const CXXConstructExpr *CE,
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 33 class CXXConstructExpr; 444 void VisitCXXConstructExpr(const CXXConstructExpr *E, ExplodedNode *Pred, 640 const CXXConstructExpr *findDirectConstructorForCurrentCFGElement(); 642 /// For a CXXConstructExpr, walk forward in the current CFG block to find the 654 const MemRegion *getRegionForConstructedObject(const CXXConstructExpr *CE,
|
/external/clang/lib/CodeGen/ |
CGExprCXX.cpp | 440 CodeGenFunction::EmitCXXConstructExpr(const CXXConstructExpr *E, 451 case CXXConstructExpr::CK_Delegating: 452 case CXXConstructExpr::CK_Complete: 455 case CXXConstructExpr::CK_VirtualBase: 456 case CXXConstructExpr::CK_NonVirtualBase: 488 case CXXConstructExpr::CK_Delegating: 494 case CXXConstructExpr::CK_Complete: 498 case CXXConstructExpr::CK_VirtualBase: 502 case CXXConstructExpr::CK_NonVirtualBase: 516 assert(isa<CXXConstructExpr>(Exp) && [all...] |
/external/clang/lib/AST/ |
ExprCXX.cpp | 407 SourceLocation CXXConstructExpr::getLocStart() const { 413 SourceLocation CXXConstructExpr::getLocEnd() const { 728 : CXXConstructExpr(C, CXXTemporaryObjectExprClass, 736 CXXConstructExpr::CK_Complete, ParenOrBraceRange), 751 CXXConstructExpr *CXXConstructExpr::Create(const ASTContext &C, QualType T, 762 return new (C) CXXConstructExpr(C, CXXConstructExprClass, T, Loc, 770 CXXConstructExpr::CXXConstructExpr(const ASTContext &C, StmtClass SC, [all...] |
/external/clang/lib/Sema/ |
SemaCUDA.cpp | 379 if (const CXXConstructExpr *CE = 380 dyn_cast<CXXConstructExpr>(CI->getInit()))
|
SemaFixItUtils.cpp | 74 isa<CXXConstructExpr>(Expr) ||
|