Lines Matching refs:Proto
41 std::string &Proto);
299 std::string &Proto) { in PrintConstructorInitializers() argument
306 Proto += " : "; in PrintConstructorInitializers()
307 Out << Proto; in PrintConstructorInitializers()
308 Proto.clear(); in PrintConstructorInitializers()
573 std::string Proto = "explicit"; in printExplicitSpecifier() local
574 llvm::raw_string_ostream EOut(Proto); in printExplicitSpecifier()
624 std::string Proto; in VisitFunctionDecl() local
627 Proto += D->getQualifiedNameAsString(); in VisitFunctionDecl()
629 llvm::raw_string_ostream OS(Proto); in VisitFunctionDecl()
639 Proto = GuideDecl->getDeducedTemplate()->getDeclName().getAsString(); in VisitFunctionDecl()
641 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
653 Proto = '(' + Proto + ')'; in VisitFunctionDecl()
662 Proto += "("; in VisitFunctionDecl()
664 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
678 Proto += ", "; in VisitFunctionDecl()
679 Proto += D->getParamDecl(i)->getNameAsString(); in VisitFunctionDecl()
683 Proto += ")"; in VisitFunctionDecl()
687 Proto += " const"; in VisitFunctionDecl()
689 Proto += " volatile"; in VisitFunctionDecl()
691 Proto += " restrict"; in VisitFunctionDecl()
697 Proto += " &"; in VisitFunctionDecl()
700 Proto += " &&"; in VisitFunctionDecl()
706 Proto += " throw("; in VisitFunctionDecl()
708 Proto += "..."; in VisitFunctionDecl()
712 Proto += ", "; in VisitFunctionDecl()
714 Proto += FT->getExceptionType(I).getAsString(SubPolicy); in VisitFunctionDecl()
716 Proto += ")"; in VisitFunctionDecl()
718 Proto += " noexcept"; in VisitFunctionDecl()
720 Proto += "("; in VisitFunctionDecl()
721 llvm::raw_string_ostream EOut(Proto); in VisitFunctionDecl()
725 Proto += EOut.str(); in VisitFunctionDecl()
726 Proto += ")"; in VisitFunctionDecl()
732 PrintConstructorInitializers(CDecl, Proto); in VisitFunctionDecl()
737 Out << Proto << " -> "; in VisitFunctionDecl()
738 Proto.clear(); in VisitFunctionDecl()
740 AFT->getReturnType().print(Out, Policy, Proto); in VisitFunctionDecl()
741 Proto.clear(); in VisitFunctionDecl()
743 Out << Proto; in VisitFunctionDecl()
750 Ty.print(Out, Policy, Proto); in VisitFunctionDecl()