/external/clang/lib/StaticAnalyzer/Checkers/ |
DynamicTypePropagation.cpp | 70 case CXXConstructExpr::CK_Complete: 71 case CXXConstructExpr::CK_Delegating: 74 case CXXConstructExpr::CK_NonVirtualBase: 75 case CXXConstructExpr::CK_VirtualBase: 152 case CXXConstructExpr::CK_Complete: 153 case CXXConstructExpr::CK_Delegating: 160 case CXXConstructExpr::CK_NonVirtualBase: 161 case CXXConstructExpr::CK_VirtualBase:
|
LLVMConventionsChecker.cpp | 160 CXXConstructExpr *Ex2 = dyn_cast<CXXConstructExpr>(Ex1->getSubExpr()); 166 CXXConstructExpr *Ex4 = dyn_cast<CXXConstructExpr>(Ex3->getSubExpr());
|
DeadStoresChecker.cpp | 334 if (isa<CXXConstructExpr>(E))
|
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineCXX.cpp | 52 void ExprEngine::VisitCXXConstructExpr(const CXXConstructExpr *CE, 61 case CXXConstructExpr::CK_Complete: { 121 case CXXConstructExpr::CK_NonVirtualBase: 122 case CXXConstructExpr::CK_VirtualBase: 123 case CXXConstructExpr::CK_Delegating: { 129 if (CE->getConstructionKind() == CXXConstructExpr::CK_Delegating) { 213 // CXXConstructExpr subexpression. See PR12014 for some discussion. 260 // If the type is not a record, we won't have a CXXConstructExpr as an 263 if (!isa<CXXConstructExpr>(Init)) {
|
ExprEngineCallAndReturn.cpp | 157 // Bind the constructed object value to CXXConstructExpr. 158 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(CE)) { 163 // Always bind the region to the CXXConstructExpr. 384 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); 405 if (CtorExpr->getConstructionKind() == CXXConstructExpr::CK_Complete)
|
CallEvent.cpp | 251 || isa<CXXConstructExpr>(S) 880 return getCXXConstructorCall(cast<CXXConstructExpr>(CallSite),
|
/external/clang/lib/CodeGen/ |
CGExprCXX.cpp | 141 if (isa<CXXConstructExpr>(Base)) 439 CodeGenFunction::EmitCXXConstructExpr(const CXXConstructExpr *E, 450 case CXXConstructExpr::CK_Delegating: 451 case CXXConstructExpr::CK_Complete: 454 case CXXConstructExpr::CK_VirtualBase: 455 case CXXConstructExpr::CK_NonVirtualBase: 486 case CXXConstructExpr::CK_Delegating: 491 case CXXConstructExpr::CK_Complete: 495 case CXXConstructExpr::CK_VirtualBase: 499 case CXXConstructExpr::CK_NonVirtualBase [all...] |
CGExprAgg.cpp | 166 void VisitCXXConstructExpr(const CXXConstructExpr *E); 453 // Note that this will be a CXXConstructExpr even if the element 457 if (CXXConstructExpr *cons = dyn_cast_or_null<CXXConstructExpr>(filler)) { [all...] |
CGObjC.cpp | 742 if (const CXXConstructExpr *construct = dyn_cast<CXXConstructExpr>(getter)) [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
CallEvent.h | 662 CXXConstructorCall(const CXXConstructExpr *CE, const MemRegion *Target, 674 virtual const CXXConstructExpr *getOriginExpr() const { 675 return cast<CXXConstructExpr>(AnyFunctionCall::getOriginExpr()); 920 getCXXConstructorCall(const CXXConstructExpr *E, const MemRegion *Target,
|
ExprEngine.h | 32 class CXXConstructExpr; 385 void VisitCXXConstructExpr(const CXXConstructExpr *E, ExplodedNode *Pred,
|
/external/clang/tools/libclang/ |
IndexBody.cpp | 120 bool VisitCXXConstructExpr(CXXConstructExpr *E) {
|
/external/clang/lib/AST/ |
ExprCXX.cpp | 406 SourceRange CXXConstructExpr::getSourceRange() const { 704 : CXXConstructExpr(C, CXXTemporaryObjectExprClass, 709 CXXConstructExpr::CK_Complete, parenRange), 718 CXXConstructExpr *CXXConstructExpr::Create(ASTContext &C, QualType T, 727 return new (C) CXXConstructExpr(C, CXXConstructExprClass, T, Loc, D, 734 CXXConstructExpr::CXXConstructExpr(ASTContext &C, StmtClass SC, QualType T, 757 assert(args[i] && "NULL argument in CXXConstructExpr"); [all...] |
DeclPrinter.cpp | 521 } else if (CXXConstructExpr *Construct 522 = dyn_cast<CXXConstructExpr>(Init)) { 623 if (CXXConstructExpr *Construct = dyn_cast<CXXConstructExpr>(Init)) [all...] |
StmtDumper.cpp | 160 void VisitCXXConstructExpr(CXXConstructExpr *Node); 574 void StmtDumper::VisitCXXConstructExpr(CXXConstructExpr *Node) {
|
ItaniumMangle.cpp | [all...] |
Expr.cpp | [all...] |
/external/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 536 CXXConstructExpr> constructExpr; [all...] |
ASTMatchersInternal.h | 363 bool matchesSpecialized(const CXXConstructExpr &Node, [all...] |
/external/clang/lib/Sema/ |
SemaFixItUtils.cpp | 74 isa<CXXConstructExpr>(Expr) ||
|
JumpDiagnostics.cpp | 177 if (const CXXConstructExpr *cce = dyn_cast<CXXConstructExpr>(init)) {
|
/external/clang/unittests/Tooling/ |
RecursiveASTVisitorTest.cpp | 389 /// CXXConstructExpr. 392 /// is invoked by the CXXConstructExpr, not the name of the class whose 393 /// constructor the CXXConstructExpr is contained in. 405 bool VisitCXXConstructExpr(CXXConstructExpr* Expr) {
|
/external/clang/include/clang/AST/ |
ExprCXX.h | [all...] |
/external/clang/lib/Analysis/ |
ThreadSafety.cpp | 490 } else if (CXXConstructExpr *CE = dyn_cast<CXXConstructExpr>(DeclExp)) { [all...] |
/external/clang/lib/Edit/ |
RewriteObjCFoundationAPI.cpp | 742 isa<CXXConstructExpr>(Expr) || 765 isa<CXXConstructExpr>(Expr) || [all...] |