Lines Matching refs:FieldNo
143 getFieldOffset(const ASTRecordLayout &Layout, unsigned FieldNo) const { in getFieldOffset()
144 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo); in getFieldOffset()
302 unsigned FieldNo = 0; in CanPlaceBaseSubobjectAtOffset() local
304 E = Info->Class->field_end(); I != E; ++I, ++FieldNo) { in CanPlaceBaseSubobjectAtOffset()
308 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in CanPlaceBaseSubobjectAtOffset()
349 unsigned FieldNo = 0; in UpdateEmptyBaseSubobjects() local
351 E = Info->Class->field_end(); I != E; ++I, ++FieldNo) { in UpdateEmptyBaseSubobjects()
355 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in UpdateEmptyBaseSubobjects()
414 unsigned FieldNo = 0; in CanPlaceFieldSubobjectAtOffset() local
416 I != E; ++I, ++FieldNo) { in CanPlaceFieldSubobjectAtOffset()
420 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in CanPlaceFieldSubobjectAtOffset()
525 unsigned FieldNo = 0; in UpdateEmptyFieldSubobjects() local
527 I != E; ++I, ++FieldNo) { in UpdateEmptyFieldSubobjects()
531 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); in UpdateEmptyFieldSubobjects()
3602 uint64_t FieldNo = 0; in DumpRecordLayout() local
3604 E = RD->field_end(); I != E; ++I, ++FieldNo) { in DumpRecordLayout()
3606 uint64_t LocalFieldOffsetInBits = Layout.getFieldOffset(FieldNo); in DumpRecordLayout()