• Home
  • Raw
  • Download

Lines Matching refs:Proto

475   std::string Proto = D->getNameInfo().getAsString();  in VisitFunctionDecl()  local
479 Proto = '(' + Proto + ')'; in VisitFunctionDecl()
488 Proto += "("; in VisitFunctionDecl()
490 llvm::raw_string_ostream POut(Proto); in VisitFunctionDecl()
504 Proto += ", "; in VisitFunctionDecl()
505 Proto += D->getParamDecl(i)->getNameAsString(); in VisitFunctionDecl()
509 Proto += ")"; in VisitFunctionDecl()
513 Proto += " const"; in VisitFunctionDecl()
515 Proto += " volatile"; in VisitFunctionDecl()
517 Proto += " restrict"; in VisitFunctionDecl()
523 Proto += " &"; in VisitFunctionDecl()
526 Proto += " &&"; in VisitFunctionDecl()
532 Proto += " throw("; in VisitFunctionDecl()
534 Proto += "..."; in VisitFunctionDecl()
538 Proto += ", "; in VisitFunctionDecl()
540 Proto += FT->getExceptionType(I).getAsString(SubPolicy); in VisitFunctionDecl()
542 Proto += ")"; in VisitFunctionDecl()
544 Proto += " noexcept"; in VisitFunctionDecl()
546 Proto += "("; in VisitFunctionDecl()
547 llvm::raw_string_ostream EOut(Proto); in VisitFunctionDecl()
551 Proto += EOut.str(); in VisitFunctionDecl()
552 Proto += ")"; in VisitFunctionDecl()
563 Proto += " : "; in VisitFunctionDecl()
564 Out << Proto; in VisitFunctionDecl()
565 Proto.clear(); in VisitFunctionDecl()
620 Out << "auto " << Proto << " -> "; in VisitFunctionDecl()
621 Proto.clear(); in VisitFunctionDecl()
623 AFT->getReturnType().print(Out, Policy, Proto); in VisitFunctionDecl()
624 Proto.clear(); in VisitFunctionDecl()
626 Out << Proto; in VisitFunctionDecl()
628 Ty.print(Out, Policy, Proto); in VisitFunctionDecl()