Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/
H A DAnyCall.h88 : E(NE), D(NE->getConstructor()), K(Constructor) {} in AnyCall()
91 : E(CIE), D(CIE->getConstructor()), K(InheritedConstructor) {} in AnyCall()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DUsedDeclVisitor.h83 asImpl().visitUsedDecl(E->getBeginLoc(), E->getConstructor()); in VisitCXXConstructExpr()
H A DSemaCUDA.cpp491 return isEmptyCudaConstructor(Loc, CE->getConstructor()); in isEmptyCudaConstructor()
563 isEmptyCudaConstructor(VD->getLocation(), CE->getConstructor()); in checkAllowedCUDAInitializer()
598 InitFn = CE->getConstructor(); in checkAllowedCUDAInitializer()
H A DSemaExceptionSpec.cpp1175 CanThrowResult CT = canCalleeThrow(*this, CE, CE->getConstructor()); in canThrow()
1183 return canCalleeThrow(*this, ICIE, ICIE->getConstructor()); in canThrow()
H A DJumpDiagnostics.cpp205 const CXXConstructorDecl *Ctor = CCE->getConstructor(); in GetDiagForGotoScopeDecl()
H A DSemaInit.cpp6976 const auto *Ctor = CCE->getConstructor(); in handleGslAnnotatedTypes()
7030 Callee = CCE->getConstructor(); in visitLifetimeBoundArguments()
7384 if (CCE->getConstructor()->isCopyOrMoveConstructor()) { in visitLocalsRetainedByInitializer()
7388 CCE->getConstructor()}); in visitLocalsRetainedByInitializer()
7840 if (!CCE->getConstructor()->isCopyOrMoveConstructor()) in CheckMoveOnConstruction()
H A DSemaCoroutine.cpp685 auto const *Ctor = cast<CXXConstructExpr>(E)->getConstructor(); in checkNoThrow()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DInterp.cpp351 auto *Inherited = CD->getInheritedConstructor().getConstructor(); in CheckCallable()
361 << CD->getInheritedConstructor().getConstructor()->getParent(); in CheckCallable()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DCallGraph.cpp97 CXXConstructorDecl *Ctor = E->getConstructor(); in VisitCXXConstructExpr()
H A DThreadSafety.cpp2108 const CXXConstructorDecl *D = Exp->getConstructor(); in VisitCXXConstructExpr()
2167 const auto *CtorD = dyn_cast_or_null<NamedDecl>(CE->getConstructor()); in VisitDeclStmt()
H A DConsumed.cpp772 CXXConstructorDecl *Constructor = Call->getConstructor(); in VisitCXXConstructExpr()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h900 return getOriginExpr()->getConstructor(); in getDecl()
959 return getOriginExpr()->getConstructor(); in getDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp620 if (CE && CE->getConstructor()->isTrivial() && in handleConstructor()
621 CE->getConstructor()->isCopyOrMoveConstructor() && in handleConstructor()
H A DExprEngineCallAndReturn.cpp254 svalBuilder.getCXXThis(CCE->getConstructor()->getParent(), calleeCtx); in processCallExit()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexBody.cpp360 return IndexCtx.handleReference(E->getConstructor(), E->getLocation(), in VisitCXXConstructExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGClass.cpp669 (CE && isMemcpyEquivalentSpecialMember(CE->getConstructor()))) { in EmitMemberInitializer()
1076 if (!(CE && isMemcpyEquivalentSpecialMember(CE->getConstructor())) && in isMemberInitMemcpyable()
2096 EmitCallArgs(Args, FPT, E->arguments(), E->getConstructor(), in EmitCXXConstructorCall()
2343 EmitCallArgs(Args, FPT, drop_begin(E->arguments(), 1), E->getConstructor(), in EmitSynthesizedCXXCopyCtorCall()
H A DCGExprAgg.cpp465 return Cons->getConstructor()->isDefaultConstructor() && in isTrivialFiller()
466 Cons->getConstructor()->isTrivial(); in isTrivialFiller()
1318 E->getConstructor(), E->constructsVBase(), Slot.getAddress(), in VisitCXXInheritedCtorInitExpr()
H A DCGExprCXX.cpp587 const CXXConstructorDecl *CD = E->getConstructor(); in EmitCXXConstructExpr()
663 const CXXConstructorDecl *CD = E->getConstructor(); in EmitSynthesizedCXXCopyCtor()
1153 CXXConstructorDecl *Ctor = CCE->getConstructor(); in EmitNewArrayInitializer()
H A DCGExprConstant.cpp1283 if (!E->getConstructor()->isTrivial()) in VisitCXXConstructExpr()
1289 assert(E->getConstructor()->isCopyOrMoveConstructor() && in VisitCXXConstructExpr()
1622 const CXXConstructorDecl *CD = E->getConstructor(); in tryEmitPrivateForVarInit()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp1873 return cast<CXXConstructExpr>(SubExpr)->getConstructor(); in getConversionFunction()
2599 if (const CXXConstructorDecl *Ctor = CE->getConstructor()) { in isUnusedResultAWarning()
3119 if (CE->getConstructor()->isTrivial() && in isConstantInitializer()
3120 CE->getConstructor()->getParent()->hasTrivialDestructor()) { in isConstantInitializer()
3541 if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects()
3550 if (!ICIE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects()
3645 if (E->getConstructor()->isTrivial()) { in VisitCXXConstructExpr()
H A DStmtProfile.cpp1888 VisitDecl(S->getConstructor()); in VisitCXXConstructExpr()
1895 VisitDecl(S->getConstructor()); in VisitCXXInheritedCtorInitExpr()
H A DItaniumMangle.cpp828 FD = Inherited.getConstructor(); in mangleFunctionEncodingBareType()
1563 InheritedFrom = Inherited.getConstructor()->getParent(); in mangleUnqualifiedName()
1565 TemplateName(Inherited.getConstructor()->getPrimaryTemplate()); in mangleUnqualifiedName()
1567 Inherited.getConstructor()->getTemplateSpecializationArgs(); in mangleUnqualifiedName()
H A DJSONNodeDumper.cpp1311 CXXConstructorDecl *Ctor = CE->getConstructor(); in VisitCXXConstructExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTWriterStmt.cpp1592 Record.AddDeclRef(E->getConstructor()); in VisitCXXConstructExpr()
1603 Record.AddDeclRef(E->getConstructor()); in VisitCXXInheritedCtorInitExpr()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprCXX.h1532 CXXConstructorDecl *getConstructor() const { return Constructor; } in getConstructor() function
1686 CXXConstructorDecl *getConstructor() const { return Constructor; } in getConstructor() function

12