Lines Matching refs:Fields
252 void PushPropertyAttributes(ConstantStructBuilder &Fields, in PushPropertyAttributes() argument
264 Fields.addInt(Int8Ty, attrs & 0xff); in PushPropertyAttributes()
274 Fields.addInt(Int8Ty, attrs & 0xff); in PushPropertyAttributes()
276 Fields.addInt(Int8Ty, 0); in PushPropertyAttributes()
277 Fields.addInt(Int8Ty, 0); in PushPropertyAttributes()
282 virtual ConstantArrayBuilder PushPropertyListHeader(ConstantStructBuilder &Fields, in PushPropertyListHeader() argument
285 Fields.addInt(IntTy, count); in PushPropertyListHeader()
289 Fields.addInt(IntTy, td.getTypeSizeInBits(PropertyMetadataTy) / in PushPropertyListHeader()
293 Fields.add(NULLPtr); in PushPropertyListHeader()
295 return Fields.beginArray(PropertyMetadataTy); in PushPropertyListHeader()
302 auto Fields = PropertiesArray.beginStruct(PropertyMetadataTy); in PushProperty() local
304 Fields.add(MakePropertyEncodingString(property, OCD)); in PushProperty()
305 PushPropertyAttributes(Fields, property, isSynthesized, isDynamic); in PushProperty()
310 Fields.add(MakeConstantString(accessor->getSelector().getAsString())); in PushProperty()
311 Fields.add(TypeEncoding); in PushProperty()
313 Fields.add(NULLPtr); in PushProperty()
314 Fields.add(NULLPtr); in PushProperty()
319 Fields.finishAndAddTo(PropertiesArray); in PushProperty()
1019 auto Fields = Builder.beginStruct(); in GenerateConstantString() local
1020 Fields.add(isa); in GenerateConstantString()
1039 Fields.addInt(Int32Ty, 2); in GenerateConstantString()
1041 Fields.addInt(Int32Ty, StringLength); in GenerateConstantString()
1043 Fields.addInt(Int32Ty, StringLength * 2); in GenerateConstantString()
1045 Fields.addInt(Int32Ty, 0); in GenerateConstantString()
1052 Fields.add(Buffer); in GenerateConstantString()
1055 Fields.addInt(Int32Ty, 0); in GenerateConstantString()
1057 Fields.addInt(Int32Ty, Str.size()); in GenerateConstantString()
1059 Fields.addInt(Int32Ty, Str.size()); in GenerateConstantString()
1061 Fields.addInt(Int32Ty, 0); in GenerateConstantString()
1063 Fields.add(MakeConstantString(Str)); in GenerateConstantString()
1082 Fields.finishAndCreateGlobal( in GenerateConstantString()
1110 auto Fields = PropertiesArray.beginStruct(PropertyMetadataTy); in PushProperty() local
1112 Fields.add(MakeConstantString(property->getNameAsString())); in PushProperty()
1115 Fields.add(MakeConstantString(TypeStr)); in PushProperty()
1118 Fields.add(MakeConstantString(typeStr)); in PushProperty()
1122 Fields.add(GetConstantSelector(accessor->getSelector(), TypeStr)); in PushProperty()
1124 Fields.add(NULLPtr); in PushProperty()
1129 Fields.finishAndAddTo(PropertiesArray); in PushProperty()
2379 auto Fields = Builder.beginStruct(); in GenerateConstantString() local
2380 Fields.add(isa); in GenerateConstantString()
2381 Fields.add(MakeConstantString(Str)); in GenerateConstantString()
2382 Fields.addInt(IntTy, Str.size()); in GenerateConstantString()
2384 Fields.finishAndCreateGlobal(".objc_str", Align); in GenerateConstantString()