Home | History | Annotate | Download | only in AST

Lines Matching refs:Policy

70     PrintingPolicy Policy;
76 const PrintingPolicy &Policy, unsigned Indentation = 0,
78 : OS(os), IndentLevel(Indentation), Helper(helper), Policy(Policy),
81 void PrintStmt(Stmt *S) { PrintStmt(S, Policy.Indentation); }
183 D->print(OS, Policy, IndentLevel);
188 Decl::printGroup(Decls.data(), Decls.size(), OS, Policy, IndentLevel);
231 Attr->printPretty(OS, Policy);
350 PrintingPolicy SubPolicy(Policy);
368 Qualifier->print(OS, Policy);
377 if (Policy.IncludeNewlines) OS << NL;
384 if (Policy.IncludeNewlines) OS << NL;
389 if (Policy.IncludeNewlines) OS << NL;
394 if (Policy.IncludeNewlines) OS << NL;
404 if (Policy.IncludeNewlines) OS << NL;
483 if (Policy.IncludeNewlines) OS << NL;
631 if (Policy.IncludeNewlines) OS << NL;
644 OMPClausePrinter Printer(OS, Policy);
705 Node->getDirectiveName().printName(OS, Policy);
993 OCED->getInit()->IgnoreImpCasts()->printPretty(OS, nullptr, Policy);
1001 Qualifier->print(OS, Policy);
1010 printTemplateArgumentList(OS, Node->template_arguments(), Policy, TPL);
1017 Qualifier->print(OS, Policy);
1022 printTemplateArgumentList(OS, Node->template_arguments(), Policy);
1027 Node->getQualifier()->print(OS, Policy);
1032 printTemplateArgumentList(OS, Node->template_arguments(), Policy);
1048 if (!Policy.SuppressImplicitBase ||
1110 if (Policy.ConstantsAsWritten && printExprAsWritten(OS, Node, Context))
1137 if (Policy.ConstantsAsWritten && printExprAsWritten(OS, Node, Context))
1182 if (Policy.ConstantsAsWritten && printExprAsWritten(OS, Node, Context))
1230 Node->getTypeSourceInfo()->getType().print(OS, Policy);
1266 if (Policy.Alignof)
1268 else if (Policy.UnderscoreAlignof)
1278 Node->getArgumentType().print(OS, Policy);
1295 T.print(OS, Policy);
1352 VD->getType().print(OS, Policy);
1394 if (!Policy.SuppressImplicitBase || !isImplicitThis(Node->getBase())) {
1411 Qualifier->print(OS, Policy);
1424 printTemplateArgumentList(OS, Node->template_arguments(), Policy, TPL);
1440 Node->getTypeAsWritten().print(OS, Policy);
1447 Node->getType().print(OS, Policy);
1523 Node->getType().print(OS, Policy);
1616 Node->getType().print(OS, Policy);
1620 Node->getType().print(OS, Policy);
1633 Node->getType().print(OS, Policy);
1753 Node->getTypeAsWritten().print(OS, Policy);
1777 Node->getTypeInfoAsWritten()->getType().print(OS, Policy);
1790 Node->getTypeOperandSourceInfo()->getType().print(OS, Policy);
1800 Node->getTypeOperandSourceInfo()->getType().print(OS, Policy);
1815 Qualifier->print(OS, Policy);
1843 printTemplateArgumentList(OS, Args->asArray(), Policy, TPL);
1905 Node->getType().print(OS, Policy);
1920 Node->getType().print(OS, Policy);
2035 P->getOriginalType().print(OS, Policy, ParamStr);
2048 Proto->printExceptionSpecification(OS, Policy);
2055 Proto->getReturnType().print(OS, Policy);
2061 if (Policy.TerseOutput)
2069 TSInfo->getType().print(OS, Policy);
2071 Node->getType().print(OS, Policy);
2098 (*Size)->printPretty(s, Helper, Policy);
2101 E->getAllocatedType().print(OS, Policy, TypeS);
2131 E->getQualifier()->print(OS, Policy);
2137 E->getDestroyedType().print(OS, Policy);
2175 Node->getTypeAsWritten().print(OS, Policy);
2194 Qualifier->print(OS, Policy);
2199 printTemplateArgumentList(OS, Node->template_arguments(), Policy);
2208 Qualifier->print(OS, Policy);
2213 printTemplateArgumentList(OS, Node->template_arguments(), Policy);
2221 E->getArg(I)->getType().print(OS, Policy);
2228 E->getQueriedType().print(OS, Policy);
2288 NNS.getNestedNameSpecifier()->print(OS, Policy);
2293 Policy,
2317 TypeReq->getType()->getType().print(OS, Policy);
2335 RetReq.getTypeConstraint()->print(OS, Policy);
2422 Node->getEncodedType().print(OS, Policy);
2444 Mess->getClassReceiver().print(OS, Policy);
2486 E->getType().print(OS, Policy);
2505 (*AI)->getType().print(OS, Policy, ParamStr);
2542 Node->getType().print(OS, Policy);
2555 const PrintingPolicy &Policy, unsigned Indentation,
2557 StmtPrinter P(Out, Helper, Policy, Indentation, NL, Context);
2562 const PrintingPolicy &Policy, bool AddQuotes) const {
2566 printPretty(TempOut, Helper, Policy);