Searched refs:BaseInit (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 558 CXXCtorInitializer *BaseInit) { in EmitBaseInitializer() argument 559 assert(BaseInit->isBaseInitializer() && in EmitBaseInitializer() 564 const Type *BaseType = BaseInit->getBaseClass(); in EmitBaseInitializer() 568 bool isBaseVirtual = BaseInit->isBaseVirtual(); in EmitBaseInitializer() 573 if (BaseInitializerUsesThis(CGF.getContext(), BaseInit->getInit())) in EmitBaseInitializer() 590 CGF.EmitAggExpr(BaseInit->getInit(), AggSlot); in EmitBaseInitializer() 1261 static bool isInitializerOfDynamicClass(const CXXCtorInitializer *BaseInit) { in isInitializerOfDynamicClass() argument 1262 const Type *BaseType = BaseInit->getBaseClass(); in isInitializerOfDynamicClass()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaDeclCXX.cpp | 4680 ExprResult BaseInit = InitSeq.Perform(*this, BaseEntity, Kind, Args, nullptr); in BuildBaseInitializer() local 4681 if (!BaseInit.isInvalid()) { in BuildBaseInitializer() 4685 BaseInit = ActOnFinishFullExpr(BaseInit.get(), InitRange.getBegin(), in BuildBaseInitializer() 4689 if (BaseInit.isInvalid()) { in BuildBaseInitializer() 4690 BaseInit = CreateRecoveryExpr(InitRange.getBegin(), InitRange.getEnd(), in BuildBaseInitializer() 4692 if (BaseInit.isInvalid()) in BuildBaseInitializer() 4703 BaseInit = Init; in BuildBaseInitializer() 4709 BaseInit.getAs<Expr>(), in BuildBaseInitializer() 4746 ExprResult BaseInit; in BuildImplicitBaseInitializer() local 4754 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, std::nullopt); in BuildImplicitBaseInitializer() [all …]
|
| H A D | SemaInit.cpp | 632 ExprResult BaseInit = FillWithNoInit in FillInEmptyInitForBase() local 635 if (BaseInit.isInvalid()) { in FillInEmptyInitForBase() 642 ILE->setInit(Init, BaseInit.getAs<Expr>()); in FillInEmptyInitForBase()
|