Lines Matching refs:FieldOffsets
70 llvm::DenseMap<const FieldDecl *, uint64_t> FieldOffsets; member
81 assert(FieldOffsets.count(FD) && in getExternalFieldOffset()
83 return FieldOffsets[FD]; in getExternalFieldOffset()
585 SmallVector<uint64_t, 16> FieldOffsets; member in __anon07e898d70111::ItaniumRecordLayoutBuilder
1262 RD, External.Size, External.Align, External.FieldOffsets, in InitializeLayout()
1423 FieldOffsets.push_back(FieldOffset); in LayoutWideBitField()
1635 FieldOffsets.push_back(FieldOffset); in LayoutBitField()
1801 FieldOffsets.push_back(Context.toBits(FieldOffset)); in LayoutField()
2256 FieldOffsets.push_back(Context.toBits(FieldOffset)); in placeFieldAtOffset()
2260 FieldOffsets.push_back(FieldOffset); in placeFieldAtBitOffset()
2295 SmallVector<uint64_t, 16> FieldOffsets; member
2451 RD, External.Size, External.Align, External.FieldOffsets, in initializeLayout()
2711 for (uint64_t &FieldOffset : FieldOffsets) in injectVBPtr()
2737 for (uint64_t &FieldOffset : FieldOffsets) in injectVFPtr()
2952 Builder.VBPtrOffset, Builder.DataSize, Builder.FieldOffsets, in getASTRecordLayout()
2961 Builder.Size, Builder.FieldOffsets); in getASTRecordLayout()
2984 CharUnits::fromQuantity(-1), DataSize, Builder.FieldOffsets, in getASTRecordLayout()
2996 Builder.Alignment, Builder.getSize(), Builder.FieldOffsets); in getASTRecordLayout()
3116 Builder.FieldOffsets); in getObjCLayout()