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

References

tools/clang/lib/AST/RecordLayoutBuilder.cpp
 1322       llvm::alignTo(getSizeInBits(), Context.getTargetInfo().getCharAlign()));
 1456   setSize(std::max(getSizeInBits(), getDataSizeInBits()));
 1725   setSize(std::max(getSizeInBits(), getDataSizeInBits()));
 1905     setSize(std::max(getSizeInBits(), getDataSizeInBits()));
 1907     setSize(std::max(getSizeInBits(),
 1918   if (Context.getLangOpts().CPlusPlus && getSizeInBits() == 0) {
 1932   setSize(std::max(getSizeInBits(), (uint64_t)Context.toBits(PaddedFieldSize)));
 1936   uint64_t UnpaddedSize = getSizeInBits() - UnfilledBitsInLastUnit;
 1938       llvm::alignTo(getSizeInBits(), Context.toBits(UnpackedAlignment));
 1940       llvm::alignTo(getSizeInBits(), Context.toBits(Alignment));
 1960     if (getSizeInBits() > UnpaddedSize) {
 1961       unsigned PadSize = getSizeInBits() - UnpaddedSize;
 1977         UnpackedSizeInBits == getSizeInBits() && !HasPackedField)