Lines Matching refs:MethodList
1173 auto MethodList = Builder.beginStruct(); in GenerateProtocolMethodList() local
1175 MethodList.addInt(IntTy, Methods.size()); in GenerateProtocolMethodList()
1178 MethodList.addInt(IntTy, td.getTypeSizeInBits(ObjCMethodDescTy) / in GenerateProtocolMethodList()
1181 auto MethodArray = MethodList.beginArray(ObjCMethodDescTy); in GenerateProtocolMethodList()
1188 MethodArray.finishAndAddTo(MethodList); in GenerateProtocolMethodList()
1189 return MethodList.finishAndCreateGlobal(".objc_protocol_method_list", in GenerateProtocolMethodList()
2795 auto MethodList = Builder.beginStruct(); in GenerateMethodList() local
2796 MethodList.addNullPointer(CGM.Int8PtrTy); in GenerateMethodList()
2797 MethodList.addInt(Int32Ty, Methods.size()); in GenerateMethodList()
2810 MethodList.addInt(SizeTy, td.getTypeSizeInBits(ObjCMethodTy) / in GenerateMethodList()
2826 auto MethodArray = MethodList.beginArray(); in GenerateMethodList()
2845 MethodArray.finishAndAddTo(MethodList); in GenerateMethodList()
2848 return MethodList.finishAndCreateGlobal(".objc_method_list", in GenerateMethodList()
3008 auto MethodList = Builder.beginStruct(); in GenerateProtocolMethodList() local
3009 MethodList.addInt(IntTy, Methods.size()); in GenerateProtocolMethodList()
3010 auto MethodArray = MethodList.beginArray(ObjCMethodDescTy); in GenerateProtocolMethodList()
3017 MethodArray.finishAndAddTo(MethodList); in GenerateProtocolMethodList()
3018 return MethodList.finishAndCreateGlobal(".objc_method_list", in GenerateProtocolMethodList()
3068 llvm::Constant *MethodList = GenerateProtocolMethodList({}); in GenerateEmptyProtocol() local
3069 MethodList = llvm::ConstantExpr::getBitCast(MethodList, PtrToInt8Ty); in GenerateEmptyProtocol()
3082 Elements.add(MethodList); /* .instance_methods */ in GenerateEmptyProtocol()
3083 Elements.add(MethodList); /* .class_methods */ in GenerateEmptyProtocol()
3084 Elements.add(MethodList); /* .optional_instance_methods */ in GenerateEmptyProtocol()
3085 Elements.add(MethodList); /* .optional_class_methods */ in GenerateEmptyProtocol()
3542 llvm::Constant *MethodList = GenerateMethodList(ClassName, "", in GenerateClass() local
3599 llvm::ConstantInt::get(LongTy, instanceSize), IvarList, MethodList, in GenerateClass()