Lines Matching refs:Policy
58 const PrintingPolicy &Policy, bool IncludeType) { in printIntegral() argument
62 if (Policy.UseEnumerators) { in printIntegral()
70 ECD->printQualifiedName(Out, Policy); in printIntegral()
77 if (Policy.MSVCFormatting) in printIntegral()
81 if (!Policy.MSVCFormatting) in printIntegral()
94 } else if (T->isAnyCharacterType() && !Policy.MSVCFormatting) { in printIntegral()
129 Out << "(" << T->getCanonicalTypeInternal().getAsString(Policy) << ")" in printIntegral()
134 Out << "(" << T->getCanonicalTypeInternal().getAsString(Policy) << ")" in printIntegral()
500 void TemplateArgument::print(const PrintingPolicy &Policy, raw_ostream &Out, in print() argument
509 PrintingPolicy SubPolicy(Policy); in print()
519 TPO->getType().getUnqualifiedType().print(Out, Policy); in print()
520 TPO->printAsInit(Out, Policy); in print()
533 getAsStructuralValue().printPretty(Out, Policy, getStructuralValueType()); in print()
542 getAsTemplate().print(Out, Policy, TemplateName::Qualified::Fully); in print()
546 getAsTemplateOrTemplatePattern().print(Out, Policy); in print()
551 printIntegral(*this, Out, Policy, IncludeType); in print()
555 getAsExpr()->printPretty(Out, nullptr, Policy); in print()
567 P.print(Policy, Out, IncludeType); in print()
656 PrintingPolicy Policy(LangOpts); in DiagTemplateArg() local
657 Arg.getAsStructuralValue().printPretty(OS, Policy, in DiagTemplateArg()
676 PrintingPolicy Policy(LangOpts); in DiagTemplateArg() local
677 Arg.getAsExpr()->printPretty(OS, nullptr, Policy); in DiagTemplateArg()
687 PrintingPolicy Policy(LangOpts); in DiagTemplateArg() local
688 Arg.print(Policy, OS, /*IncludeType*/ true); in DiagTemplateArg()