Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGClass.cpp529 CXXCtorInitializer *BaseInit, in EmitBaseInitializer() argument
531 assert(BaseInit->isBaseInitializer() && in EmitBaseInitializer()
536 const Type *BaseType = BaseInit->getBaseClass(); in EmitBaseInitializer()
540 bool isBaseVirtual = BaseInit->isBaseVirtual(); in EmitBaseInitializer()
549 if (BaseInitializerUsesThis(CGF.getContext(), BaseInit->getInit())) in EmitBaseInitializer()
566 CGF.EmitAggExpr(BaseInit->getInit(), AggSlot); in EmitBaseInitializer()
1247 static bool isInitializerOfDynamicClass(const CXXCtorInitializer *BaseInit) { in isInitializerOfDynamicClass() argument
1248 const Type *BaseType = BaseInit->getBaseClass(); in isInitializerOfDynamicClass()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclCXX.cpp4226 if (BaseInit.isInvalid()) in BuildBaseInitializer()
4232 BaseInit = ActOnFinishFullExpr(BaseInit.get(), InitRange.getBegin()); in BuildBaseInitializer()
4233 if (BaseInit.isInvalid()) in BuildBaseInitializer()
4244 BaseInit = Init; in BuildBaseInitializer()
4249 BaseInit.getAs<Expr>(), in BuildBaseInitializer()
4286 ExprResult BaseInit; in BuildImplicitBaseInitializer() local
4294 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, None); in BuildImplicitBaseInitializer()
4332 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, CopyCtorArg); in BuildImplicitBaseInitializer()
4337 BaseInit = SemaRef.MaybeCreateExprWithCleanups(BaseInit); in BuildImplicitBaseInitializer()
4338 if (BaseInit.isInvalid()) in BuildImplicitBaseInitializer()
[all …]
H A DSemaInit.cpp520 ExprResult BaseInit = in FillInEmptyInitForBase() local
525 if (BaseInit.isInvalid()) { in FillInEmptyInitForBase()
530 ILE->setInit(Init, BaseInit.getAs<Expr>()); in FillInEmptyInitForBase()