Lines Matching refs:Policy
57 const PrintingPolicy &Policy, bool IncludeType) { in printIntegral() argument
68 ECD->printQualifiedName(Out, Policy); in printIntegral()
74 if (Policy.MSVCFormatting) in printIntegral()
78 if (!Policy.MSVCFormatting) in printIntegral()
90 } else if (T->isAnyCharacterType() && !Policy.MSVCFormatting) { in printIntegral()
125 Out << "(" << T->getCanonicalTypeInternal().getAsString(Policy) << ")" in printIntegral()
130 Out << "(" << T->getCanonicalTypeInternal().getAsString(Policy) << ")" in printIntegral()
416 void TemplateArgument::print(const PrintingPolicy &Policy, raw_ostream &Out, in print() argument
425 PrintingPolicy SubPolicy(Policy); in print()
454 getAsTemplate().print(Out, Policy); in print()
458 getAsTemplateOrTemplatePattern().print(Out, Policy); in print()
463 printIntegral(*this, Out, Policy, IncludeType); in print()
467 getAsExpr()->printPretty(Out, nullptr, Policy); in print()
479 P.print(Policy, Out, IncludeType); in print()
573 PrintingPolicy Policy(LangOpts); in DiagTemplateArg() local
574 Arg.getAsExpr()->printPretty(OS, nullptr, Policy); in DiagTemplateArg()
584 PrintingPolicy Policy(LangOpts); in DiagTemplateArg() local
585 Arg.print(Policy, OS, /*IncludeType*/ true); in DiagTemplateArg()