Home | History | Annotate | Download | only in AST

Lines Matching defs:BaseOffset

241     CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class);
243 if (!CanPlaceBaseSubobjectAtOffset(Base, BaseOffset))
292 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class);
293 UpdateEmptyBaseSubobjects(Base, BaseOffset, PlacingEmptyBase);
353 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl);
354 if (!CanPlaceFieldSubobjectAtOffset(BaseDecl, Class, BaseOffset))
459 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl);
460 UpdateEmptyFieldSubobjects(BaseDecl, Class, BaseOffset);
1077 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class);
1078 AddPrimaryVirtualBaseOffsets(Base, BaseOffset);
2454 CharUnits BaseOffset = Size.RoundUpToAlignment(Info.Alignment);
2455 Bases.insert(std::make_pair(BaseDecl, BaseOffset));
2456 Size = BaseOffset + BaseLayout.getNonVirtualSize();
2630 CharUnits BaseOffset = Size.RoundUpToAlignment(Info.Alignment);
2632 ASTRecordLayout::VBaseInfo(BaseOffset, HasVtordisp)));
2633 Size = BaseOffset + BaseLayout.getNonVirtualSize();
3033 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base);
3034 DumpCXXRecordLayout(OS, Base, C, BaseOffset, IndentLevel,