Home
last modified time | relevance | path

Searched refs:BaseInit (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp550 CXXCtorInitializer *BaseInit) { in EmitBaseInitializer() argument
551 assert(BaseInit->isBaseInitializer() && in EmitBaseInitializer()
556 const Type *BaseType = BaseInit->getBaseClass(); in EmitBaseInitializer()
560 bool isBaseVirtual = BaseInit->isBaseVirtual(); in EmitBaseInitializer()
565 if (BaseInitializerUsesThis(CGF.getContext(), BaseInit->getInit())) in EmitBaseInitializer()
582 CGF.EmitAggExpr(BaseInit->getInit(), AggSlot); in EmitBaseInitializer()
1254 static bool isInitializerOfDynamicClass(const CXXCtorInitializer *BaseInit) { in isInitializerOfDynamicClass() argument
1255 const Type *BaseType = BaseInit->getBaseClass(); in isInitializerOfDynamicClass()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp4873 if (!BaseInit.isInvalid()) { in BuildBaseInitializer()
4877 BaseInit = ActOnFinishFullExpr(BaseInit.get(), InitRange.getBegin(), in BuildBaseInitializer()
4881 if (BaseInit.isInvalid()) { in BuildBaseInitializer()
4882 BaseInit = CreateRecoveryExpr(InitRange.getBegin(), InitRange.getEnd(), in BuildBaseInitializer()
4884 if (BaseInit.isInvalid()) in BuildBaseInitializer()
4895 BaseInit = Init; in BuildBaseInitializer()
4901 BaseInit.getAs<Expr>(), in BuildBaseInitializer()
4938 ExprResult BaseInit; in BuildImplicitBaseInitializer() local
4989 BaseInit = SemaRef.MaybeCreateExprWithCleanups(BaseInit); in BuildImplicitBaseInitializer()
4990 if (BaseInit.isInvalid()) in BuildImplicitBaseInitializer()
[all …]
H A DSemaInit.cpp635 ExprResult BaseInit = FillWithNoInit in FillInEmptyInitForBase() local
638 if (BaseInit.isInvalid()) { in FillInEmptyInitForBase()
645 ILE->setInit(Init, BaseInit.getAs<Expr>()); in FillInEmptyInitForBase()