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

References

tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  227   Info.IsSigned = FD->getType()->isSignedIntegerOrEnumerationType();
  228   Info.Offset = (unsigned)(getFieldBitOffset(FD) - Context.toBits(StartOffset));
  229   Info.Size = FD->getBitWidthValue(Context);
  230   Info.StorageSize = (unsigned)DataLayout.getTypeAllocSizeInBits(StorageType);
  231   Info.StorageOffset = StartOffset;
  232   if (Info.Size > Info.StorageSize)
  232   if (Info.Size > Info.StorageSize)
  233     Info.Size = Info.StorageSize;
  233     Info.Size = Info.StorageSize;
  239     Info.Offset = Info.StorageSize - (Info.Offset + Info.Size);
  239     Info.Offset = Info.StorageSize - (Info.Offset + Info.Size);
  239     Info.Offset = Info.StorageSize - (Info.Offset + Info.Size);
  239     Info.Offset = Info.StorageSize - (Info.Offset + Info.Size);