Lines Matching refs:Policy
58 const PrintingPolicy &Policy, bool IncludeType) { in printIntegral() argument
69 ECD->printQualifiedName(Out, Policy); in printIntegral()
75 if (Policy.MSVCFormatting) in printIntegral()
79 if (!Policy.MSVCFormatting) in printIntegral()
91 } else if (T->isAnyCharacterType() && !Policy.MSVCFormatting) { in printIntegral()
126 Out << "(" << T->getCanonicalTypeInternal().getAsString(Policy) << ")" in printIntegral()
131 Out << "(" << T->getCanonicalTypeInternal().getAsString(Policy) << ")" in printIntegral()
417 void TemplateArgument::print(const PrintingPolicy &Policy, raw_ostream &Out, in print() argument
426 PrintingPolicy SubPolicy(Policy); in print()
455 getAsTemplate().print(Out, Policy); in print()
459 getAsTemplateOrTemplatePattern().print(Out, Policy); in print()
464 printIntegral(*this, Out, Policy, IncludeType); in print()
468 getAsExpr()->printPretty(Out, nullptr, Policy); in print()
480 P.print(Policy, Out, IncludeType); in print()
574 PrintingPolicy Policy(LangOpts); in DiagTemplateArg() local
575 Arg.getAsExpr()->printPretty(OS, nullptr, Policy); in DiagTemplateArg()
585 PrintingPolicy Policy(LangOpts); in DiagTemplateArg() local
586 Arg.print(Policy, OS, /*IncludeType*/ true); in DiagTemplateArg()