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() argument
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
734 CharUnits BaseOffset = Base.getBaseOffset() + in AddVCallOffsets() local
835 const CharUnits BaseOffset; member
1787 CharUnits BaseOffset = Base.getBaseOffset() + RelativeBaseOffset; in LayoutSecondaryVTables() local
1881 CharUnits BaseOffset = in LayoutVTablesForVirtualBases() local
2073 CharUnits BaseOffset = in dumpLayout() local