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()
505 void TemplateArgument::print(const PrintingPolicy &Policy, raw_ostream &Out, in print() argument
514 PrintingPolicy SubPolicy(Policy); in print()
524 TPO->getType().getUnqualifiedType().print(Out, Policy); in print()
525 TPO->printAsInit(Out, Policy); in print()
538 getAsStructuralValue().printPretty(Out, Policy, getStructuralValueType()); in print()
547 getAsTemplate().print(Out, Policy); in print()
552 getAsTemplateOrTemplatePattern().print(Out, Policy); in print()
557 printIntegral(*this, Out, Policy, IncludeType); in print()
561 getAsExpr()->printPretty(Out, nullptr, Policy); in print()
573 P.print(Policy, Out, IncludeType); in print()
653 PrintingPolicy Policy(LangOpts); in DiagTemplateArg() local
654 Arg.getAsStructuralValue().printPretty(OS, Policy, in DiagTemplateArg()
673 PrintingPolicy Policy(LangOpts); in DiagTemplateArg() local
674 Arg.getAsExpr()->printPretty(OS, nullptr, Policy); in DiagTemplateArg()
684 PrintingPolicy Policy(LangOpts); in DiagTemplateArg() local
685 Arg.print(Policy, OS, /*IncludeType*/ true); in DiagTemplateArg()