Home | History | Annotate | Download | only in AST

Lines Matching refs:Proto

410   std::string Proto = D->getNameInfo().getAsString();
414 Proto = '(' + Proto + ')';
423 Proto += "(";
425 llvm::raw_string_ostream POut(Proto);
439 Proto += ", ";
440 Proto += D->getParamDecl(i)->getNameAsString();
444 Proto += ")";
448 Proto += " const";
450 Proto += " volatile";
452 Proto += " restrict";
458 Proto += " &";
461 Proto += " &&";
467 Proto += " throw(";
469 Proto += "...";
473 Proto += ", ";
475 Proto += FT->getExceptionType(I).getAsString(SubPolicy);
477 Proto += ")";
479 Proto += " noexcept";
481 Proto += "(";
482 llvm::raw_string_ostream EOut(Proto);
486 Proto += EOut.str();
487 Proto += ")";
498 Proto += " : ";
499 Out << Proto;
500 Proto.clear();
555 Out << "auto " << Proto << " -> ";
556 Proto.clear();
558 AFT->getReturnType().print(Out, Policy, Proto);
559 Proto.clear();
561 Out << Proto;
563 Ty.print(Out, Policy, Proto);