Lines Matching refs:OffsetInLayoutClass
122 CharUnits OffsetInLayoutClass,
326 CharUnits OffsetInLayoutClass, in ComputeBaseOffsets() argument
344 OffsetInLayoutClass; in ComputeBaseOffsets()
368 BaseOffsetInLayoutClass = OffsetInLayoutClass + Offset; in ComputeBaseOffsets()
582 CharUnits OffsetInLayoutClass);
594 CharUnits OffsetInLayoutClass) in VCallAndVBaseOffsetBuilder() argument
600 AddVCallAndVBaseOffsets(Base, BaseIsVirtual, OffsetInLayoutClass); in VCallAndVBaseOffsetBuilder()
748 CharUnits OffsetInLayoutClass) { in AddVBaseOffsets() argument
759 LayoutClassLayout.getVBaseClassOffset(BaseDecl) - OffsetInLayoutClass; in AddVBaseOffsets()
774 AddVBaseOffsets(BaseDecl, OffsetInLayoutClass); in AddVBaseOffsets()
966 CharUnits OffsetInLayoutClass);
974 CharUnits OffsetInLayoutClass);
979 CharUnits OffsetInLayoutClass,
1639 bool BaseIsVirtualInLayoutClass, CharUnits OffsetInLayoutClass) { in LayoutPrimaryAndSecondaryVTables() argument
1648 BaseIsVirtualInLayoutClass, OffsetInLayoutClass); in LayoutPrimaryAndSecondaryVTables()
1665 CharUnits OffsetToTop = MostDerivedClassOffset - OffsetInLayoutClass; in LayoutPrimaryAndSecondaryVTables()
1675 AddMethods(Base, OffsetInLayoutClass, in LayoutPrimaryAndSecondaryVTables()
1676 Base.getBase(), OffsetInLayoutClass, in LayoutPrimaryAndSecondaryVTables()
1702 std::make_pair(BaseSubobject(RD, OffsetInLayoutClass), in LayoutPrimaryAndSecondaryVTables()
1720 OffsetInLayoutClass) { in LayoutPrimaryAndSecondaryVTables()
1730 LayoutSecondaryVTables(Base, BaseIsMorallyVirtual, OffsetInLayoutClass); in LayoutPrimaryAndSecondaryVTables()
1736 CharUnits OffsetInLayoutClass) { in LayoutSecondaryVTables() argument
1772 OffsetInLayoutClass + RelativeBaseOffset; in LayoutSecondaryVTables()
1792 const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass, in DeterminePrimaryVirtualBases() argument
1814 if (PrimaryBaseOffsetInLayoutClass != OffsetInLayoutClass) in DeterminePrimaryVirtualBases()
1840 OffsetInLayoutClass + Layout.getBaseClassOffset(BaseDecl); in DeterminePrimaryVirtualBases()