Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:VBase

146   const CXXRecordDecl *VBase = nullptr;
153 VBase =
162 ComputeNonVirtualBaseClassOffset(getContext(), VBase ? VBase : Derived,
168 if (VBase && Derived->hasAttr<FinalAttr>()) {
170 CharUnits vBaseOffset = layout.getVBaseClassOffset(VBase);
172 VBase = nullptr; // we no longer have a virtual step
181 if (NonVirtualOffset.isZero() && !VBase) {
202 if (VBase) {
204 CGM.getCXXABI().GetVirtualBaseClassOffset(*this, Value, Derived, VBase);
666 // TODO: white-list trivial vbase initializers. This case wouldn't
727 // TODO: in restricted cases, we can emit the vbase initializers of
1639 CGF.EmitCXXDestructorCall(dtor, Dtor_Complete, /*for vbase*/ false,