Searched refs:BaseInit (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 529 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 D | SemaDeclCXX.cpp | 4226 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 D | SemaInit.cpp | 520 ExprResult BaseInit = in FillInEmptyInitForBase() local 525 if (BaseInit.isInvalid()) { in FillInEmptyInitForBase() 530 ILE->setInit(Init, BaseInit.getAs<Expr>()); in FillInEmptyInitForBase()
|