Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:VBase

141   const CXXRecordDecl *VBase = 0;
148 VBase =
157 ComputeNonVirtualBaseClassOffset(getContext(), VBase ? VBase : Derived,
163 if (VBase && Derived->hasAttr<FinalAttr>()) {
165 CharUnits vBaseOffset = layout.getVBaseClassOffset(VBase);
167 VBase = 0; // we no longer have a virtual step
176 if (NonVirtualOffset.isZero() && !VBase) {
197 if (VBase) {
198 VirtualOffset = GetVirtualBaseClassOffset(Value, Derived, VBase);
694 // TODO: white-list trivial vbase initializers. This case wouldn't
748 // TODO: in restricted cases, we can emit the vbase initializers of
1228 CGF.EmitCXXDestructorCall(dtor, Dtor_Complete, /*for vbase*/ false,
1466 "vbase.offset.ptr");
1473 llvm::Value *VBaseOffset = Builder.CreateLoad(VBaseOffsetPtr, "vbase.offset");