Lines Matching refs:Proto

41                                       std::string &Proto);
303 std::string &Proto) { in PrintConstructorInitializers() argument
310 Proto += " : "; in PrintConstructorInitializers()
311 Out << Proto; in PrintConstructorInitializers()
312 Proto.clear(); in PrintConstructorInitializers()
579 std::string Proto = "explicit"; in printExplicitSpecifier() local
580 llvm::raw_string_ostream EOut(Proto); in printExplicitSpecifier()
631 std::string Proto; in VisitFunctionDecl() local
634 Proto += D->getQualifiedNameAsString(); in VisitFunctionDecl()
636 llvm::raw_string_ostream OS(Proto); in VisitFunctionDecl()
646 Proto = GuideDecl->getDeducedTemplate()->getDeclName().getAsString(); in VisitFunctionDecl()
648 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
665 Proto = '(' + Proto + ')'; in VisitFunctionDecl()
674 Proto += "("; in VisitFunctionDecl()
676 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
690 Proto += ", "; in VisitFunctionDecl()
691 Proto += D->getParamDecl(i)->getNameAsString(); in VisitFunctionDecl()
695 Proto += ")"; in VisitFunctionDecl()
699 Proto += " const"; in VisitFunctionDecl()
701 Proto += " volatile"; in VisitFunctionDecl()
703 Proto += " restrict"; in VisitFunctionDecl()
709 Proto += " &"; in VisitFunctionDecl()
712 Proto += " &&"; in VisitFunctionDecl()
718 Proto += " throw("; in VisitFunctionDecl()
720 Proto += "..."; in VisitFunctionDecl()
724 Proto += ", "; in VisitFunctionDecl()
726 Proto += FT->getExceptionType(I).getAsString(SubPolicy); in VisitFunctionDecl()
728 Proto += ")"; in VisitFunctionDecl()
730 Proto += " noexcept"; in VisitFunctionDecl()
732 Proto += "("; in VisitFunctionDecl()
733 llvm::raw_string_ostream EOut(Proto); in VisitFunctionDecl()
737 Proto += EOut.str(); in VisitFunctionDecl()
738 Proto += ")"; in VisitFunctionDecl()
744 PrintConstructorInitializers(CDecl, Proto); in VisitFunctionDecl()
749 Out << Proto << " -> "; in VisitFunctionDecl()
750 Proto.clear(); in VisitFunctionDecl()
752 AFT->getReturnType().print(Out, Policy, Proto); in VisitFunctionDecl()
753 Proto.clear(); in VisitFunctionDecl()
755 Out << Proto; in VisitFunctionDecl()
763 Ty.print(Out, Policy, Proto); in VisitFunctionDecl()