Lines Matching full:methodlist

1169     auto MethodList = Builder.beginStruct();  in GenerateProtocolMethodList()  local
1171 MethodList.addInt(IntTy, Methods.size()); in GenerateProtocolMethodList()
1174 MethodList.addInt(IntTy, td.getTypeSizeInBits(ObjCMethodDescTy) / in GenerateProtocolMethodList()
1177 auto MethodArray = MethodList.beginArray(ObjCMethodDescTy); in GenerateProtocolMethodList()
1184 MethodArray.finishAndAddTo(MethodList); in GenerateProtocolMethodList()
1185 return MethodList.finishAndCreateGlobal(".objc_protocol_method_list", in GenerateProtocolMethodList()
2776 /// Generates a MethodList. Used in construction of a objc_class and
2788 auto MethodList = Builder.beginStruct(); in GenerateMethodList() local
2789 MethodList.addNullPointer(CGM.Int8PtrTy); in GenerateMethodList()
2790 MethodList.addInt(Int32Ty, Methods.size()); in GenerateMethodList()
2803 MethodList.addInt(SizeTy, td.getTypeSizeInBits(ObjCMethodTy) / in GenerateMethodList()
2819 auto MethodArray = MethodList.beginArray(); in GenerateMethodList()
2838 MethodArray.finishAndAddTo(MethodList); in GenerateMethodList()
2841 return MethodList.finishAndCreateGlobal(".objc_method_list", in GenerateMethodList()
3001 auto MethodList = Builder.beginStruct(); in GenerateProtocolMethodList() local
3002 MethodList.addInt(IntTy, Methods.size()); in GenerateProtocolMethodList()
3003 auto MethodArray = MethodList.beginArray(ObjCMethodDescTy); in GenerateProtocolMethodList()
3010 MethodArray.finishAndAddTo(MethodList); in GenerateProtocolMethodList()
3011 return MethodList.finishAndCreateGlobal(".objc_method_list", in GenerateProtocolMethodList()
3061 llvm::Constant *MethodList = GenerateProtocolMethodList({}); in GenerateEmptyProtocol() local
3062 MethodList = llvm::ConstantExpr::getBitCast(MethodList, PtrToInt8Ty); in GenerateEmptyProtocol()
3075 Elements.add(MethodList); /* .instance_methods */ in GenerateEmptyProtocol()
3076 Elements.add(MethodList); /* .class_methods */ in GenerateEmptyProtocol()
3077 Elements.add(MethodList); /* .optional_instance_methods */ in GenerateEmptyProtocol()
3078 Elements.add(MethodList); /* .optional_class_methods */ in GenerateEmptyProtocol()
3535 llvm::Constant *MethodList = GenerateMethodList(ClassName, "", in GenerateClass() local
3592 llvm::ConstantInt::get(LongTy, instanceSize), IvarList, MethodList, in GenerateClass()