Lines Matching refs:OMD
262 StringRef CGDebugInfo::getObjCMethodName(const ObjCMethodDecl *OMD) { in getObjCMethodName() argument
265 OS << (OMD->isInstanceMethod() ? '-' : '+') << '['; in getObjCMethodName()
266 const DeclContext *DC = OMD->getDeclContext(); in getObjCMethodName()
281 OS << ' ' << OMD->getSelector().getAsString() << ']'; in getObjCMethodName()
3930 const auto *OMD = dyn_cast<ObjCMethodDecl>(D); in getObjCMethodDeclaration() local
3931 if (!OMD) in getObjCMethodDeclaration()
3934 if (CGM.getCodeGenOpts().DwarfVersion < 5 && !OMD->isDirectMethod()) in getObjCMethodDeclaration()
3937 if (OMD->isDirectMethod()) in getObjCMethodDeclaration()
3944 ID = OMD->getClassInterface(); in getObjCMethodDeclaration()
3953 InterfaceType, getObjCMethodName(OMD), StringRef(), in getObjCMethodDeclaration()
3956 ObjCMethodCache[ID].push_back({FD, OMD->isDirectMethod()}); in getObjCMethodDeclaration()
4081 } else if (const auto *OMD = dyn_cast<ObjCMethodDecl>(D)) { in emitFunctionStart() local
4082 Name = getObjCMethodName(OMD); in emitFunctionStart()
4177 } else if (const auto *OMD = dyn_cast<ObjCMethodDecl>(D)) { in EmitFunctionDecl() local
4178 Name = getObjCMethodName(OMD); in EmitFunctionDecl()