Home
last modified time | relevance | path

Searched refs:getConstructor (Results 1 – 25 of 32) sorted by relevance

12

/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDExprEngineCXX.cpp279 if (CE->getConstructor()->isTrivial() && in VisitCXXConstructExpr()
280 CE->getConstructor()->isCopyOrMoveConstructor() && in VisitCXXConstructExpr()
HDExprEngineCallAndReturn.cpp267 svalBuilder.getCXXThis(CCE->getConstructor()->getParent(), calleeCtx); in processCallExit()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGClass.cpp603 (CE && isMemcpyEquivalentSpecialMember(CE->getConstructor()))) { in EmitMemberInitializer()
1038 if (!(CE && isMemcpyEquivalentSpecialMember(CE->getConstructor())) && in isMemberInitMemcpyable()
1812 EmitCallArgs(Args, FPT, E->arg_begin(), E->arg_end(), E->getConstructor()); in EmitCXXConstructorCall()
1856 EmitCallArgs(Args, FPT, E->arg_begin() + 1, E->arg_end(), E->getConstructor(), in EmitSynthesizedCXXCopyCtorCall()
HDCGExprConstant.cpp916 if (!E->getConstructor()->isTrivial()) in VisitCXXConstructExpr()
936 assert(E->getConstructor()->isCopyOrMoveConstructor() && in VisitCXXConstructExpr()
1174 const CXXConstructorDecl *CD = E->getConstructor(); in EmitConstantInit()
HDCGExprCXX.cpp397 const CXXConstructorDecl *CD = E->getConstructor(); in EmitCXXConstructExpr()
474 const CXXConstructorDecl *CD = E->getConstructor(); in EmitSynthesizedCXXCopyCtor()
913 CXXConstructorDecl *Ctor = CCE->getConstructor(); in EmitNewArrayInitializer()
HDCGExprAgg.cpp397 return Cons->getConstructor()->isDefaultConstructor() && in isTrivialFiller()
398 Cons->getConstructor()->isTrivial(); in isTrivialFiller()
HDCGObjC.cpp792 return (construct->getConstructor()->isTrivial()); in hasTrivialGetExpr()
3032 CXXConstExpr->getConstructor(), in GenerateObjCAtomicGetterCopyHelperFunction()
HDCGDecl.cpp1092 if (CXXConstructorDecl *Constructor = Construct->getConstructor()) in isTrivialInitializer()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDJumpDiagnostics.cpp185 const CXXConstructorDecl *Ctor = CCE->getConstructor(); in GetDiagForGotoScopeDecl()
HDSemaExceptionSpec.cpp973 cast<CXXConstructExpr>(E)->getConstructor()); in canThrow()
HDTreeTransform.h9291 E->getConstructor())); in TransformCXXConstructExpr()
9303 Constructor == E->getConstructor() && in TransformCXXConstructExpr()
9354 E->getConstructor())); in TransformCXXTemporaryObjectExpr()
9367 Constructor == E->getConstructor() && in TransformCXXTemporaryObjectExpr()
HDSemaOpenMP.cpp2306 if (const CXXConstructorDecl *Ctor = CE->getConstructor()) in SetVarAndLB()
2443 if (const CXXConstructorDecl *Ctor = CE->getConstructor()) in GetInitVarDecl()
HDSemaDeclCXX.cpp2514 if (E->getConstructor()->isCopyConstructor()) { in VisitCXXConstructExpr()
3151 assert(cast<CXXConstructExpr>(DelegationInit.get())->getConstructor() && in BuildDelegatingInitializer()
12049 if (!construct->getConstructor()->isTrivial()) { in BuildExceptionDeclaration()
/NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDCallEvent.h715 return getOriginExpr()->getConstructor(); in getDecl()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExpr.cpp2756 if (CE->getConstructor()->isTrivial() && in isConstantInitializer()
2757 CE->getConstructor()->getParent()->hasTrivialDestructor()) { in isConstantInitializer()
3105 if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects()
3193 if (E->getConstructor()->isTrivial()) { in VisitCXXConstructExpr()
HDStmtProfile.cpp1122 VisitDecl(S->getConstructor()); in VisitCXXConstructExpr()
HDDeclCXX.cpp1772 return Construct->getConstructor(); in getTargetConstructor()
HDASTDumper.cpp1955 CXXConstructorDecl *Ctor = Node->getConstructor(); in VisitCXXConstructExpr()
HDASTImporter.cpp5243 dyn_cast<CXXConstructorDecl>(Importer.Import(E->getConstructor())); in VisitCXXConstructExpr()
5244 if (!ToCCD && E->getConstructor()) in VisitCXXConstructExpr()
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDThreadSafety.cpp1968 const CXXConstructorDecl *D = Exp->getConstructor(); in VisitCXXConstructExpr()
1988 NamedDecl *CtorD = dyn_cast_or_null<NamedDecl>(CE->getConstructor()); in VisitDeclStmt()
HDConsumed.cpp775 CXXConstructorDecl *Constructor = Call->getConstructor(); in VisitCXXConstructExpr()
/NextBSD/contrib/llvm/tools/clang/include/clang/ASTMatchers/
HDASTMatchersInternal.h703 return matchesDecl(Node.getConstructor(), Finder, Builder); in matchesSpecialized()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDMallocChecker.cpp929 const CXXConstructorDecl *CtorD = ConstructE->getConstructor(); in treatUnusedNewEscaped()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExprCXX.h1137 CXXConstructorDecl *getConstructor() const { return Constructor; } in getConstructor() function
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTWriterStmt.cpp1166 Writer.AddDeclRef(E->getConstructor(), Record); in VisitCXXConstructExpr()

12