| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | UsedDeclVisitor.h | 84 asImpl().visitUsedDecl(E->getBeginLoc(), E->getConstructor()); in VisitCXXConstructExpr() 85 CXXConstructorDecl *D = E->getConstructor(); in VisitCXXConstructExpr()
|
| H A D | SemaCUDA.cpp | 527 return isEmptyCudaConstructor(Loc, CE->getConstructor()); in isEmptyCudaConstructor() 620 return S.isEmptyCudaConstructor(VD->getLocation(), CE->getConstructor()); in HasAllowedCUDADeviceStaticInitializer() 674 InitFn = CE->getConstructor(); in checkAllowedCUDAInitializer()
|
| H A D | SemaExceptionSpec.cpp | 1189 CanThrowResult CT = canCalleeThrow(*this, CE, CE->getConstructor()); in canThrow() 1197 return canCalleeThrow(*this, ICIE, ICIE->getConstructor()); in canThrow()
|
| H A D | JumpDiagnostics.cpp | 203 const CXXConstructorDecl *Ctor = CCE->getConstructor(); in GetDiagForGotoScopeDecl()
|
| H A D | SemaInit.cpp | 7507 const auto *Ctor = CCE->getConstructor(); in handleGslAnnotatedTypes() 7561 Callee = CCE->getConstructor(); in visitLifetimeBoundArguments() 7933 if (CCE->getConstructor()->isCopyOrMoveConstructor()) { in visitLocalsRetainedByInitializer() 7937 CCE->getConstructor()}); in visitLocalsRetainedByInitializer() 8389 if (!CCE->getConstructor()->isCopyOrMoveConstructor()) in CheckMoveOnConstruction()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | AnyCall.h | 89 : E(NE), D(NE->getConstructor()), K(Constructor) {} in AnyCall() 92 : E(CIE), D(CIE->getConstructor()), K(InheritedConstructor) {} in AnyCall()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CallGraph.cpp | 97 CXXConstructorDecl *Ctor = E->getConstructor(); in VisitCXXConstructExpr()
|
| H A D | Consumed.cpp | 772 CXXConstructorDecl *Constructor = Call->getConstructor(); in VisitCXXConstructExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | Interp.cpp | 431 const auto *Inherited = CD->getInheritedConstructor().getConstructor(); in CheckCallable() 441 << CD->getInheritedConstructor().getConstructor()->getParent(); in CheckCallable()
|
| H A D | ByteCodeExprGen.cpp | 1657 const CXXConstructorDecl *Ctor = E->getConstructor(); in VisitCXXConstructExpr() 1714 const Function *Func = getFunction(E->getConstructor()); in VisitCXXConstructExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CallEvent.h | 939 return getOriginExpr()->getConstructor(); in getDecl() 999 return getOriginExpr()->getConstructor(); in getDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCXX.cpp | 779 if (CE && CE->getConstructor()->isTrivial() && in handleConstructor() 780 CE->getConstructor()->isCopyOrMoveConstructor() && in handleConstructor()
|
| H A D | ExprEngineCallAndReturn.cpp | 319 svalBuilder.getCXXThis(CCE->getConstructor()->getParent(), calleeCtx); in processCallExit()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 375 return IndexCtx.handleReference(E->getConstructor(), E->getLocation(), in VisitCXXConstructExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 1985 return cast<CXXConstructExpr>(SubExpr)->getConstructor(); in getConversionFunction() 2765 if (const CXXConstructorDecl *Ctor = CE->getConstructor()) { in isUnusedResultAWarning() 3301 if (CE->getConstructor()->isTrivial() && in isConstantInitializer() 3302 CE->getConstructor()->getParent()->hasTrivialDestructor()) { in isConstantInitializer() 3730 if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects() 3739 if (!ICIE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects() 3834 if (E->getConstructor()->isTrivial()) { in VisitCXXConstructExpr()
|
| H A D | StmtProfile.cpp | 2036 VisitDecl(S->getConstructor()); in VisitCXXConstructExpr() 2043 VisitDecl(S->getConstructor()); in VisitCXXInheritedCtorInitExpr()
|
| H A D | ItaniumMangle.cpp | 928 FD = Inherited.getConstructor(); in mangleFunctionEncodingBareType() 1681 InheritedFrom = Inherited.getConstructor()->getParent(); in mangleUnqualifiedName() 1683 TemplateName(Inherited.getConstructor()->getPrimaryTemplate()); in mangleUnqualifiedName() 1685 Inherited.getConstructor()->getTemplateSpecializationArgs(); in mangleUnqualifiedName()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 488 return Cons->getConstructor()->isDefaultConstructor() && in isTrivialFiller() 489 Cons->getConstructor()->isTrivial(); in isTrivialFiller() 1346 E->getConstructor(), E->constructsVBase(), Slot.getAddress(), in VisitCXXInheritedCtorInitExpr()
|
| H A D | CGExprCXX.cpp | 595 const CXXConstructorDecl *CD = E->getConstructor(); in EmitCXXConstructExpr() 674 const CXXConstructorDecl *CD = E->getConstructor(); in EmitSynthesizedCXXCopyCtor() 1174 CXXConstructorDecl *Ctor = CCE->getConstructor(); in EmitNewArrayInitializer()
|
| H A D | CGClass.cpp | 660 (CE && isMemcpyEquivalentSpecialMember(CE->getConstructor()))) { in EmitMemberInitializer() 1060 if (!(CE && isMemcpyEquivalentSpecialMember(CE->getConstructor())) && in isMemberInitMemcpyable() 2153 EmitCallArgs(Args, FPT, E->arguments(), E->getConstructor(), in EmitCXXConstructorCall() 2400 EmitCallArgs(Args, FPT, drop_begin(E->arguments(), 1), E->getConstructor(), in EmitSynthesizedCXXCopyCtorCall()
|
| H A D | CGExprConstant.cpp | 1336 if (!E->getConstructor()->isTrivial()) in VisitCXXConstructExpr() 1342 assert(E->getConstructor()->isCopyOrMoveConstructor() && in VisitCXXConstructExpr() 1680 const CXXConstructorDecl *CD = E->getConstructor(); in tryEmitPrivateForVarInit()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | Transfer.cpp | 460 const CXXConstructorDecl *ConstructorDecl = S->getConstructor(); in VisitCXXConstructExpr()
|
| H A D | DataflowEnvironment.cpp | 510 Env.pushCallInternal(Call->getConstructor(), in pushCall()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 464 valueOrConversionHasValue(*E->getConstructor(), in transferValueOrConversionConstructor()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 1710 Record.AddDeclRef(E->getConstructor()); in VisitCXXConstructExpr() 1721 Record.AddDeclRef(E->getConstructor()); in VisitCXXInheritedCtorInitExpr()
|