Home | History | Annotate | Download | only in AST

Lines Matching refs:OMD

893 void DeclPrinter::VisitObjCMethodDecl(ObjCMethodDecl *OMD) {
894 if (OMD->isInstanceMethod())
898 if (!OMD->getResultType().isNull())
899 Out << '(' << OMD->getResultType().getAsString(Policy) << ")";
901 std::string name = OMD->getSelector().getAsString();
903 for (ObjCMethodDecl::param_iterator PI = OMD->param_begin(),
904 E = OMD->param_end(); PI != E; ++PI) {
912 if (OMD->param_begin() == OMD->param_end())
915 if (OMD->isVariadic())
918 if (OMD->getBody() && !Policy.TerseOutput) {
920 OMD->getBody()->printPretty(Out, 0, Policy);