reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
81 C.toCharUnitsFromBits(Offset + OrigBFI.Size + C.getCharWidth() - 1) 1392 LVal.getBitFieldInfo().Size == ValueSizeInBits) && 1748 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || 1782 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || 1834 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) || 1864 if ((LVal.isBitField() && BFI.Size != ValueSizeInBits) ||tools/clang/lib/CodeGen/CGDebugInfo.cpp
1259 uint64_t SizeInBits = BitFieldInfo.Size; 1268 Offset = BitFieldInfo.StorageSize - BitFieldInfo.Size - Offset;tools/clang/lib/CodeGen/CGExpr.cpp
1831 assert(static_cast<unsigned>(Info.Offset + Info.Size) <= Info.StorageSize); 1832 unsigned HighBits = Info.StorageSize - Info.Offset - Info.Size; 1840 if (static_cast<unsigned>(Info.Offset) + Info.Size < Info.StorageSize) 1842 Info.Size), 2040 if (Info.StorageSize != Info.Size) { 2041 assert(Info.StorageSize > Info.Size && "Invalid bitfield size."); 2049 Info.Size), 2059 Info.Offset + Info.Size), 2077 assert(Info.Size <= Info.StorageSize); 2078 unsigned HighBits = Info.StorageSize - Info.Size;tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
229 Info.Size = FD->getBitWidthValue(Context); 232 if (Info.Size > Info.StorageSize) 233 Info.Size = Info.StorageSize; 239 Info.Offset = Info.StorageSize - (Info.Offset + Info.Size); 839 assert(static_cast<unsigned>(Info.Offset + Info.Size) == 852 assert(Info.Size > 0 && "Empty bitfield!"); 853 assert(static_cast<unsigned>(Info.Offset) + Info.Size <= Info.StorageSize && 898 << " Size:" << Size