Lines Matching defs:BaseOffset
35 struct BaseOffset { struct
37 const CXXRecordDecl *DerivedClass;
42 const CXXRecordDecl *VirtualBase;
48 CharUnits NonVirtualOffset;
50 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr), in BaseOffset() argument
52 BaseOffset(const CXXRecordDecl *DerivedClass, in BaseOffset() argument
57 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
730 CharUnits BaseOffset = Base.getBaseOffset() + in AddVCallOffsets() local
831 const CharUnits BaseOffset; member
1764 CharUnits BaseOffset = Base.getBaseOffset() + RelativeBaseOffset; in LayoutSecondaryVTables() local
1858 CharUnits BaseOffset = in LayoutVTablesForVirtualBases() local
2049 CharUnits BaseOffset = in dumpLayout() local
3497 CharUnits BaseOffset = in selectBestPath() local