Lines Matching refs:Proto

41                                       std::string &Proto);
304 std::string &Proto) { in PrintConstructorInitializers() argument
311 Proto += " : "; in PrintConstructorInitializers()
312 Out << Proto; in PrintConstructorInitializers()
313 Proto.clear(); in PrintConstructorInitializers()
580 std::string Proto = "explicit"; in printExplicitSpecifier() local
581 llvm::raw_string_ostream EOut(Proto); in printExplicitSpecifier()
632 std::string Proto; in VisitFunctionDecl() local
635 Proto += D->getQualifiedNameAsString(); in VisitFunctionDecl()
637 llvm::raw_string_ostream OS(Proto); in VisitFunctionDecl()
647 Proto = GuideDecl->getDeducedTemplate()->getDeclName().getAsString(); in VisitFunctionDecl()
649 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
666 Proto = '(' + Proto + ')'; in VisitFunctionDecl()
675 Proto += "("; in VisitFunctionDecl()
677 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
691 Proto += ", "; in VisitFunctionDecl()
692 Proto += D->getParamDecl(i)->getNameAsString(); in VisitFunctionDecl()
696 Proto += ")"; in VisitFunctionDecl()
700 Proto += " const"; in VisitFunctionDecl()
702 Proto += " volatile"; in VisitFunctionDecl()
704 Proto += " restrict"; in VisitFunctionDecl()
710 Proto += " &"; in VisitFunctionDecl()
713 Proto += " &&"; in VisitFunctionDecl()
719 Proto += " throw("; in VisitFunctionDecl()
721 Proto += "..."; in VisitFunctionDecl()
725 Proto += ", "; in VisitFunctionDecl()
727 Proto += FT->getExceptionType(I).getAsString(SubPolicy); in VisitFunctionDecl()
729 Proto += ")"; in VisitFunctionDecl()
731 Proto += " noexcept"; in VisitFunctionDecl()
733 Proto += "("; in VisitFunctionDecl()
734 llvm::raw_string_ostream EOut(Proto); in VisitFunctionDecl()
738 Proto += EOut.str(); in VisitFunctionDecl()
739 Proto += ")"; in VisitFunctionDecl()
745 PrintConstructorInitializers(CDecl, Proto); in VisitFunctionDecl()
750 Out << Proto << " -> "; in VisitFunctionDecl()
751 Proto.clear(); in VisitFunctionDecl()
753 AFT->getReturnType().print(Out, Policy, Proto); in VisitFunctionDecl()
754 Proto.clear(); in VisitFunctionDecl()
756 Out << Proto; in VisitFunctionDecl()
764 Ty.print(Out, Policy, Proto); in VisitFunctionDecl()