reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/RecordLayoutBuilder.cpp
 2431   Info.Size = Layout.getNonVirtualSize();
 2441   std::tie(Info.Size, Info.Alignment) =
 2553   PointerInfo.Size =
 2712   Size = std::max(Size, FieldOffset + Info.Size);
 2724   if (Width > Context.toBits(Info.Size))
 2725     Width = Context.toBits(Info.Size);
 2730       CurrentBitfieldSize == Info.Size && Width <= RemainingBitsInField) {
 2736   CurrentBitfieldSize = Info.Size;
 2742         Context.toBits(Info.Size));
 2747     Size = std::max(Size, Info.Size);
 2753     Size = FieldOffset + Info.Size;
 2755     RemainingBitsInField = Context.toBits(Info.Size) - Width;
 2773     Size = std::max(Size, Info.Size);
 2792   CharUnits FieldStart = VBPtrOffset + PointerInfo.Size;
 2820       PointerInfo.Size.alignTo(std::max(RequiredAlignment, Alignment));