Lines Matching refs:NextFieldOffsetInChars
41 CharUnits NextFieldOffsetInChars;
53 NextFieldOffsetInChars(CharUnits::Zero()),
121 assert(NextFieldOffsetInChars <= FieldOffsetInChars
128 NextFieldOffsetInChars.RoundUpToAlignment(FieldAlignment);
136 AlignedNextFieldOffsetInChars = NextFieldOffsetInChars;
141 AppendPadding(FieldOffsetInChars - NextFieldOffsetInChars);
143 assert(NextFieldOffsetInChars == FieldOffsetInChars &&
146 AlignedNextFieldOffsetInChars = NextFieldOffsetInChars;
151 NextFieldOffsetInChars = AlignedNextFieldOffsetInChars +
166 uint64_t NextFieldOffsetInBits = Context.toBits(NextFieldOffsetInChars);
191 NextFieldOffsetInBits = Context.toBits(NextFieldOffsetInChars);
251 NextFieldOffsetInChars -= CharUnits::fromQuantity(AT->getNumElements());
284 ++NextFieldOffsetInChars;
306 ++NextFieldOffsetInChars;
322 NextFieldOffsetInChars += getSizeInChars(C);
326 assert(NextFieldOffsetInChars <= RecordSize &&
329 AppendPadding(RecordSize - NextFieldOffsetInChars);
362 assert(ElementOffsetInChars == NextFieldOffsetInChars &&
530 if (NextFieldOffsetInChars > LayoutSizeInChars) {
542 NextFieldOffsetInChars.RoundUpToAlignment(LLVMStructAlignment);
545 if (NextFieldOffsetInChars <= LayoutSizeInChars &&
550 assert(NextFieldOffsetInChars <= LayoutSizeInChars &&
554 assert(LayoutSizeInChars == NextFieldOffsetInChars &&
571 assert(NextFieldOffsetInChars.RoundUpToAlignment(getAlignment(Result)) ==