Lines Matching defs:OMD
275 StringRef CGDebugInfo::getObjCMethodName(const ObjCMethodDecl *OMD) {
278 OS << (OMD->isInstanceMethod() ? '-' : '+') << '[';
279 const DeclContext *DC = OMD->getDeclContext();
294 OS << ' ' << OMD->getSelector().getAsString() << ']';
4246 const auto *OMD = dyn_cast<ObjCMethodDecl>(D);
4247 if (!OMD)
4250 if (CGM.getCodeGenOpts().DwarfVersion < 5 && !OMD->isDirectMethod())
4253 if (OMD->isDirectMethod())
4260 ID = OMD->getClassInterface();
4269 InterfaceType, getObjCMethodName(OMD), StringRef(),
4272 ObjCMethodCache[ID].push_back({FD, OMD->isDirectMethod()});
4398 } else if (const auto *OMD = dyn_cast<ObjCMethodDecl>(D)) {
4399 Name = getObjCMethodName(OMD);
4498 } else if (const auto *OMD = dyn_cast<ObjCMethodDecl>(D)) {
4499 Name = getObjCMethodName(OMD);