Lines Matching defs:BaseOffset
34 struct BaseOffset { struct
36 const CXXRecordDecl *DerivedClass;
41 const CXXRecordDecl *VirtualBase;
47 CharUnits NonVirtualOffset;
49 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr), in BaseOffset() argument
51 BaseOffset(const CXXRecordDecl *DerivedClass, in BaseOffset() function
56 bool isEmpty() const { return NonVirtualOffset.isZero() && !VirtualBase; } in isEmpty()
189 CharUnits BaseOffset = SubobjectOffsets[std::make_pair(MD->getParent(), in FinalOverriders() local
349 CharUnits BaseOffset; in ComputeBaseOffsets() local
389 CharUnits BaseOffset; in dump() local
737 CharUnits BaseOffset = Base.getBaseOffset() + in AddVCallOffsets() local
837 const CharUnits BaseOffset; member
1769 CharUnits BaseOffset = Base.getBaseOffset() + RelativeBaseOffset; in LayoutSecondaryVTables() local
1863 CharUnits BaseOffset = in LayoutVTablesForVirtualBases() local
2055 CharUnits BaseOffset = in dumpLayout() local
3517 CharUnits BaseOffset = in selectBestPath() local