Lines Matching refs:OMD
600 llvm::Function *GenerateMethod(const ObjCMethodDecl *OMD,
603 const ObjCMethodDecl *OMD,
1903 auto addIfExists = [&](const ObjCMethodDecl *OMD) { in GenerateClass() argument
1904 if (OMD && OMD->hasBody()) in GenerateClass()
1905 InstanceMethods.push_back(OMD); in GenerateClass()
2910 for (const auto *OMD : Methods) { in GenerateMethodList() local
2912 TheModule.getFunction(getSymbolNameForMethod(OMD)); in GenerateMethodList()
2917 Method.add(GetConstantSelector(OMD->getSelector(), in GenerateMethodList()
2918 Context.getObjCEncodingForMethodDecl(OMD))); in GenerateMethodList()
2919 Method.add(MakeConstantString(Context.getObjCEncodingForMethodDecl(OMD, true))); in GenerateMethodList()
2921 Method.add(MakeConstantString(OMD->getSelector().getAsString())); in GenerateMethodList()
2922 Method.add(MakeConstantString(Context.getObjCEncodingForMethodDecl(OMD))); in GenerateMethodList()
3954 llvm::Function *CGObjCGNU::GenerateMethod(const ObjCMethodDecl *OMD, in GenerateMethod() argument
3958 Types.GetFunctionType(Types.arrangeObjCMethodDeclaration(OMD)); in GenerateMethod()
3959 std::string FunctionName = getSymbolNameForMethod(OMD); in GenerateMethod()
3971 const ObjCMethodDecl *OMD, in GenerateDirectMethodPrologue() argument