Lines Matching defs:BaseOffset
33 struct BaseOffset { struct
35 const CXXRecordDecl *DerivedClass;
40 const CXXRecordDecl *VirtualBase;
46 CharUnits NonVirtualOffset;
48 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr), in BaseOffset() function
50 BaseOffset(const CXXRecordDecl *DerivedClass, in BaseOffset() function
55 bool isEmpty() const { return NonVirtualOffset.isZero() && !VirtualBase; } in isEmpty()
190 CharUnits BaseOffset = SubobjectOffsets[std::make_pair(MD->getParent(), in FinalOverriders() local
350 CharUnits BaseOffset; in ComputeBaseOffsets() local
390 CharUnits BaseOffset; in dump() local
732 CharUnits BaseOffset = Base.getBaseOffset() + in AddVCallOffsets() local
833 const CharUnits BaseOffset; member
1784 CharUnits BaseOffset = Base.getBaseOffset() + RelativeBaseOffset; in LayoutSecondaryVTables() local
1878 CharUnits BaseOffset = in LayoutVTablesForVirtualBases() local
2070 CharUnits BaseOffset = in dumpLayout() local