Home | History | Annotate | Download | only in AST

Lines Matching refs:VirtualBase

34   /// VirtualBase - If the path from the derived class to the base class
36 const CXXRecordDecl *VirtualBase;
44 BaseOffset() : DerivedClass(0), VirtualBase(0),
47 const CXXRecordDecl *VirtualBase, CharUnits NonVirtualOffset)
48 : DerivedClass(DerivedClass), VirtualBase(VirtualBase),
51 bool isEmpty() const { return NonVirtualOffset.isZero() && !VirtualBase; }
217 const CXXRecordDecl *VirtualBase = 0;
228 VirtualBase =
249 return BaseOffset(DerivedRD, VirtualBase, NonVirtualOffset);
429 if (Offset.VirtualBase)
430 Out << Offset.VirtualBase
1171 if (Offset.VirtualBase) {
1176 VBaseOffsetOffsets.lookup(Offset.VirtualBase).getQuantity();
1180 Offset.VirtualBase).getQuantity();
1212 if (Offset.VirtualBase) {
1221 LayoutClassLayout.getVBaseClassOffset(Offset.VirtualBase);
1262 if (Offset.VirtualBase) {
1264 VCallOffsetMap &VCallOffsets = VCallOffsetsForVBases[Offset.VirtualBase];
1271 BaseSubobject(Offset.VirtualBase,