Lines Matching refs:Proto
41 std::string &Proto);
284 std::string &Proto) { in PrintConstructorInitializers() argument
291 Proto += " : "; in PrintConstructorInitializers()
292 Out << Proto; in PrintConstructorInitializers()
293 Proto.clear(); in PrintConstructorInitializers()
591 std::string Proto; in VisitFunctionDecl() local
594 Proto += D->getQualifiedNameAsString(); in VisitFunctionDecl()
598 llvm::raw_string_ostream OS(Proto); in VisitFunctionDecl()
602 Proto += D->getNameInfo().getAsString(); in VisitFunctionDecl()
606 Proto = GuideDecl->getDeducedTemplate()->getDeclName().getAsString(); in VisitFunctionDecl()
608 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
615 Proto = '(' + Proto + ')'; in VisitFunctionDecl()
624 Proto += "("; in VisitFunctionDecl()
626 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
640 Proto += ", "; in VisitFunctionDecl()
641 Proto += D->getParamDecl(i)->getNameAsString(); in VisitFunctionDecl()
645 Proto += ")"; in VisitFunctionDecl()
649 Proto += " const"; in VisitFunctionDecl()
651 Proto += " volatile"; in VisitFunctionDecl()
653 Proto += " restrict"; in VisitFunctionDecl()
659 Proto += " &"; in VisitFunctionDecl()
662 Proto += " &&"; in VisitFunctionDecl()
668 Proto += " throw("; in VisitFunctionDecl()
670 Proto += "..."; in VisitFunctionDecl()
674 Proto += ", "; in VisitFunctionDecl()
676 Proto += FT->getExceptionType(I).getAsString(SubPolicy); in VisitFunctionDecl()
678 Proto += ")"; in VisitFunctionDecl()
680 Proto += " noexcept"; in VisitFunctionDecl()
682 Proto += "("; in VisitFunctionDecl()
683 llvm::raw_string_ostream EOut(Proto); in VisitFunctionDecl()
687 Proto += EOut.str(); in VisitFunctionDecl()
688 Proto += ")"; in VisitFunctionDecl()
694 PrintConstructorInitializers(CDecl, Proto); in VisitFunctionDecl()
699 Out << Proto << " -> "; in VisitFunctionDecl()
700 Proto.clear(); in VisitFunctionDecl()
702 AFT->getReturnType().print(Out, Policy, Proto); in VisitFunctionDecl()
703 Proto.clear(); in VisitFunctionDecl()
705 Out << Proto; in VisitFunctionDecl()
707 Ty.print(Out, Policy, Proto); in VisitFunctionDecl()