Lines Matching refs:Proto

41                                       std::string &Proto);
386 std::string &Proto) { in PrintConstructorInitializers() argument
395 Proto += " : "; in PrintConstructorInitializers()
396 Out << Proto; in PrintConstructorInitializers()
397 Proto.clear(); in PrintConstructorInitializers()
669 std::string Proto = "explicit"; in printExplicitSpecifier() local
670 llvm::raw_string_ostream EOut(Proto); in printExplicitSpecifier()
679 Out << Proto; in printExplicitSpecifier()
739 std::string Proto; in VisitFunctionDecl() local
742 Proto += D->getQualifiedNameAsString(); in VisitFunctionDecl()
744 llvm::raw_string_ostream OS(Proto); in VisitFunctionDecl()
754 Proto = GuideDecl->getDeducedTemplate()->getDeclName().getAsString(); in VisitFunctionDecl()
756 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
768 Proto = '(' + Proto + ')'; in VisitFunctionDecl()
777 Proto += "("; in VisitFunctionDecl()
779 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
797 Proto += ", "; in VisitFunctionDecl()
798 Proto += D->getParamDecl(i)->getNameAsString(); in VisitFunctionDecl()
802 Proto += ")"; in VisitFunctionDecl()
806 Proto += " const"; in VisitFunctionDecl()
808 Proto += " volatile"; in VisitFunctionDecl()
810 Proto += " restrict"; in VisitFunctionDecl()
816 Proto += " &"; in VisitFunctionDecl()
819 Proto += " &&"; in VisitFunctionDecl()
825 Proto += " throw("; in VisitFunctionDecl()
827 Proto += "..."; in VisitFunctionDecl()
831 Proto += ", "; in VisitFunctionDecl()
833 Proto += FT->getExceptionType(I).getAsString(SubPolicy); in VisitFunctionDecl()
835 Proto += ")"; in VisitFunctionDecl()
837 Proto += " noexcept"; in VisitFunctionDecl()
839 Proto += "("; in VisitFunctionDecl()
840 llvm::raw_string_ostream EOut(Proto); in VisitFunctionDecl()
844 Proto += ")"; in VisitFunctionDecl()
850 PrintConstructorInitializers(CDecl, Proto); in VisitFunctionDecl()
855 Out << Proto << " -> "; in VisitFunctionDecl()
856 Proto.clear(); in VisitFunctionDecl()
858 AFT->getReturnType().print(Out, Policy, Proto); in VisitFunctionDecl()
859 Proto.clear(); in VisitFunctionDecl()
861 Out << Proto; in VisitFunctionDecl()
869 Ty.print(Out, Policy, Proto); in VisitFunctionDecl()