Lines Matching refs:FieldOffset
781 uint64_t FieldSize, FieldOffset;
785 FieldOffset = 0;
787 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset));
788 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset));
798 FieldOffset, 0, Flags, nullptr, Elements);
805 FieldOffset = 0;
807 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
809 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
810 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset));
812 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset));
818 FieldSize, FieldAlign, FieldOffset,
821 FieldOffset += FieldSize;
830 FieldOffset, 0, Flags, nullptr, Elements);
1432 uint64_t fieldOffset = CGM.getContext().getFieldOffset(D);
1434 CGM.getContext().toCharUnitsFromBits((int64_t)fieldOffset);
1990 uint64_t FieldOffset;
1996 FieldOffset =
1998 FieldOffset %= CGM.getContext().getCharWidth();
2000 FieldOffset = 0;
2003 FieldOffset = RL.getFieldOffset(FieldNo);
2036 FieldSize, FieldAlign, FieldOffset, Flags,
3052 uint64_t FieldSize, FieldOffset;
3058 FieldOffset = 0;
3060 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
3061 EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset));
3063 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
3064 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset));
3070 CreateMemberType(Unit, FType, "__copy_helper", &FieldOffset));
3072 CreateMemberType(Unit, FType, "__destroy_helper", &FieldOffset));
3081 CreateMemberType(Unit, FType, "__byref_variable_layout", &FieldOffset));
3088 CGM.getContext().toCharUnitsFromBits(FieldOffset);
3096 EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset));
3105 *XOffset = FieldOffset;
3107 FieldAlign, FieldOffset, 0, FieldTy);
3109 FieldOffset += FieldSize;
3115 return DBuilder.createStructType(Unit, "", Unit, 0, FieldOffset, 0, Flags,