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()
753 CharUnits OffsetInLayoutClass) { in AddVBaseOffsets() argument
764 LayoutClassLayout.getVBaseClassOffset(BaseDecl) - OffsetInLayoutClass; in AddVBaseOffsets()
779 AddVBaseOffsets(BaseDecl, OffsetInLayoutClass); in AddVBaseOffsets()
971 CharUnits OffsetInLayoutClass);
979 CharUnits OffsetInLayoutClass);
984 CharUnits OffsetInLayoutClass,
1646 bool BaseIsVirtualInLayoutClass, CharUnits OffsetInLayoutClass) { in LayoutPrimaryAndSecondaryVTables() argument
1655 BaseIsVirtualInLayoutClass, OffsetInLayoutClass); in LayoutPrimaryAndSecondaryVTables()
1672 CharUnits OffsetToTop = MostDerivedClassOffset - OffsetInLayoutClass; in LayoutPrimaryAndSecondaryVTables()
1683 AddMethods(Base, OffsetInLayoutClass, in LayoutPrimaryAndSecondaryVTables()
1684 Base.getBase(), OffsetInLayoutClass, in LayoutPrimaryAndSecondaryVTables()
1710 std::make_pair(BaseSubobject(RD, OffsetInLayoutClass), in LayoutPrimaryAndSecondaryVTables()
1728 OffsetInLayoutClass) { in LayoutPrimaryAndSecondaryVTables()
1738 LayoutSecondaryVTables(Base, BaseIsMorallyVirtual, OffsetInLayoutClass); in LayoutPrimaryAndSecondaryVTables()
1744 CharUnits OffsetInLayoutClass) { in LayoutSecondaryVTables() argument
1780 OffsetInLayoutClass + RelativeBaseOffset; in LayoutSecondaryVTables()
1800 const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass, in DeterminePrimaryVirtualBases() argument
1822 if (PrimaryBaseOffsetInLayoutClass != OffsetInLayoutClass) in DeterminePrimaryVirtualBases()
1848 OffsetInLayoutClass + Layout.getBaseClassOffset(BaseDecl); in DeterminePrimaryVirtualBases()