Lines Matching refs:OffsetInLayoutClass
122 CharUnits OffsetInLayoutClass,
326 CharUnits OffsetInLayoutClass, in ComputeBaseOffsets() argument
344 OffsetInLayoutClass; in ComputeBaseOffsets()
368 BaseOffsetInLayoutClass = OffsetInLayoutClass + Offset; in ComputeBaseOffsets()
580 CharUnits OffsetInLayoutClass);
591 CharUnits OffsetInLayoutClass) in VCallAndVBaseOffsetBuilder() argument
596 AddVCallAndVBaseOffsets(Base, BaseIsVirtual, OffsetInLayoutClass); in VCallAndVBaseOffsetBuilder()
740 CharUnits OffsetInLayoutClass) { in AddVBaseOffsets() argument
751 LayoutClassLayout.getVBaseClassOffset(BaseDecl) - OffsetInLayoutClass; in AddVBaseOffsets()
766 AddVBaseOffsets(BaseDecl, OffsetInLayoutClass); in AddVBaseOffsets()
957 CharUnits OffsetInLayoutClass);
965 CharUnits OffsetInLayoutClass);
970 CharUnits OffsetInLayoutClass,
1639 bool BaseIsVirtualInLayoutClass, CharUnits OffsetInLayoutClass) { in LayoutPrimaryAndSecondaryVTables() argument
1645 OffsetInLayoutClass); in LayoutPrimaryAndSecondaryVTables()
1662 CharUnits OffsetToTop = MostDerivedClassOffset - OffsetInLayoutClass; in LayoutPrimaryAndSecondaryVTables()
1672 AddMethods(Base, OffsetInLayoutClass, in LayoutPrimaryAndSecondaryVTables()
1673 Base.getBase(), OffsetInLayoutClass, in LayoutPrimaryAndSecondaryVTables()
1699 BaseSubobject(RD, OffsetInLayoutClass), in LayoutPrimaryAndSecondaryVTables()
1715 OffsetInLayoutClass) { in LayoutPrimaryAndSecondaryVTables()
1725 LayoutSecondaryVTables(Base, BaseIsMorallyVirtual, OffsetInLayoutClass); in LayoutPrimaryAndSecondaryVTables()
1731 CharUnits OffsetInLayoutClass) { in LayoutSecondaryVTables() argument
1767 OffsetInLayoutClass + RelativeBaseOffset; in LayoutSecondaryVTables()
1787 const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass, in DeterminePrimaryVirtualBases() argument
1809 if (PrimaryBaseOffsetInLayoutClass != OffsetInLayoutClass) in DeterminePrimaryVirtualBases()
1835 OffsetInLayoutClass + Layout.getBaseClassOffset(BaseDecl); in DeterminePrimaryVirtualBases()