HomeSort by relevance Sort by last modified time
    Searched refs:CXXConstructExpr (Results 1 - 25 of 122) sorted by null

1 2 3 4 5

  /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) ||

Completed in 1431 milliseconds

1 2 3 4 5