Lines Matching refs:NextFieldOffsetInChars

44   CharUnits NextFieldOffsetInChars;  member in __anon91458c600111::ConstStructBuilder
61 NextFieldOffsetInChars(CharUnits::Zero()), in ConstStructBuilder()
110 assert(NextFieldOffsetInChars <= FieldOffsetInChars in AppendBytes()
117 NextFieldOffsetInChars.alignTo(FieldAlignment); in AppendBytes()
121 AppendPadding(FieldOffsetInChars - NextFieldOffsetInChars); in AppendBytes()
123 assert(NextFieldOffsetInChars == FieldOffsetInChars && in AppendBytes()
127 NextFieldOffsetInChars.alignTo(FieldAlignment); in AppendBytes()
137 if (NextFieldOffsetInChars < FieldOffsetInChars) { in AppendBytes()
139 AppendPadding(FieldOffsetInChars - NextFieldOffsetInChars); in AppendBytes()
141 assert(NextFieldOffsetInChars == FieldOffsetInChars && in AppendBytes()
144 AlignedNextFieldOffsetInChars = NextFieldOffsetInChars; in AppendBytes()
149 NextFieldOffsetInChars = AlignedNextFieldOffsetInChars + in AppendBytes()
164 uint64_t NextFieldOffsetInBits = Context.toBits(NextFieldOffsetInChars); in AppendBitField()
189 NextFieldOffsetInBits = Context.toBits(NextFieldOffsetInChars); in AppendBitField()
249 NextFieldOffsetInChars -= CharUnits::fromQuantity(AT->getNumElements()); in AppendBitField()
282 ++NextFieldOffsetInChars; in AppendBitField()
304 ++NextFieldOffsetInChars; in AppendBitField()
320 NextFieldOffsetInChars += getSizeInChars(C); in AppendPadding()
324 assert(NextFieldOffsetInChars <= RecordSize && in AppendTailPadding()
327 AppendPadding(RecordSize - NextFieldOffsetInChars); in AppendTailPadding()
360 assert(ElementOffsetInChars == NextFieldOffsetInChars && in ConvertStructToPacked()
514 if (NextFieldOffsetInChars > LayoutSizeInChars) { in Finalize()
524 NextFieldOffsetInChars.alignTo(LLVMStructAlignment); in Finalize()
529 LLVMSizeInChars = NextFieldOffsetInChars.alignTo(LLVMStructAlignment); in Finalize()
532 if (NextFieldOffsetInChars <= LayoutSizeInChars && in Finalize()
537 assert(NextFieldOffsetInChars <= LayoutSizeInChars && in Finalize()
541 LLVMSizeInChars = NextFieldOffsetInChars.alignTo(LLVMStructAlignment); in Finalize()
560 assert(NextFieldOffsetInChars.alignTo(getAlignment(Result)) == in Finalize()