Lines Matching refs:Proto

41                                       std::string &Proto);
305 std::string &Proto) { in PrintConstructorInitializers() argument
312 Proto += " : "; in PrintConstructorInitializers()
313 Out << Proto; in PrintConstructorInitializers()
314 Proto.clear(); in PrintConstructorInitializers()
581 std::string Proto = "explicit"; in printExplicitSpecifier() local
582 llvm::raw_string_ostream EOut(Proto); in printExplicitSpecifier()
591 Out << Proto; in printExplicitSpecifier()
633 std::string Proto; in VisitFunctionDecl() local
636 Proto += D->getQualifiedNameAsString(); in VisitFunctionDecl()
638 llvm::raw_string_ostream OS(Proto); in VisitFunctionDecl()
648 Proto = GuideDecl->getDeducedTemplate()->getDeclName().getAsString(); in VisitFunctionDecl()
650 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
662 Proto = '(' + Proto + ')'; in VisitFunctionDecl()
671 Proto += "("; in VisitFunctionDecl()
673 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 += ")"; 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()