reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/TypePrinter.cpp
  172   SplitQualType split = splitAccordingToPolicy(t, Policy);
  278   SplitQualType Split = splitAccordingToPolicy(T, Policy);
  292   if (Policy.SuppressSpecifiers && T->isSpecifierType())
  305       IncludeStrongLifetimeRAII Strong(Policy);
  306       Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/true);
  308       Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/true);
  314     hasAfterQuals = !Quals.isEmptyWhenPrinted(Policy);
  329       IncludeStrongLifetimeRAII Strong(Policy);
  330       Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/!PrevPHIsEmpty.get());
  332       Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/!PrevPHIsEmpty.get());
  338   SplitQualType split = splitAccordingToPolicy(t, Policy);
  355   OS << T->getName(Policy);
  371   IncludeStrongLifetimeRAII Strong(Policy);
  382   IncludeStrongLifetimeRAII Strong(Policy);
  414   IncludeStrongLifetimeRAII Strong(Policy);
  427   IncludeStrongLifetimeRAII Strong(Policy);
  439   IncludeStrongLifetimeRAII Strong(Policy);
  452   IncludeStrongLifetimeRAII Strong(Policy);
  464   IncludeStrongLifetimeRAII Strong(Policy);
  472   PrintingPolicy InnerPolicy(Policy);
  481   IncludeStrongLifetimeRAII Strong(Policy);
  492   IncludeStrongLifetimeRAII Strong(Policy);
  502                        Policy.Restrict);
  515   IncludeStrongLifetimeRAII Strong(Policy);
  528   IncludeStrongLifetimeRAII Strong(Policy);
  537     AppendTypeQualList(OS, T->getIndexTypeCVRQualifiers(), Policy.Restrict);
  547     T->getSizeExpr()->printPretty(OS, nullptr, Policy);
  575   IncludeStrongLifetimeRAII Strong(Policy);
  585     T->getSizeExpr()->printPretty(OS, nullptr, Policy);
  599     T->getAddrSpaceExpr()->printPretty(OS, nullptr, Policy);
  615     T->getSizeExpr()->printPretty(OS, nullptr, Policy);
  678       T->getSizeExpr()->printPretty(OS, nullptr, Policy);
  685       T->getSizeExpr()->printPretty(OS, nullptr, Policy);
  694       T->getSizeExpr()->printPretty(OS, nullptr, Policy);
  790     ParamPolicyRAII ParamPolicy(Policy);
  810   } else if (T->getNumParams() == 0 && Policy.UseVoidForZeroParams) {
  836   T->printExceptionSpecification(OS, Policy);
  949   if (!Policy.SuppressScope)
  990     T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy);
 1009     T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy);
 1018   IncludeStrongLifetimeRAII Strong(Policy);
 1034   IncludeStrongLifetimeRAII Strong(Policy);
 1070     IncludeStrongLifetimeRAII Strong(Policy);
 1071     T->getTemplateName().print(OS, Policy);
 1084   IncludeStrongLifetimeRAII Strong(Policy);
 1095   IncludeStrongLifetimeRAII Strong(Policy);
 1115     if (Policy.SuppressUnwrittenScope &&
 1123     IncludeStrongLifetimeRAII Strong(Policy);
 1126     printTemplateArgumentList(OS, TemplateArgs.asArray(), Policy);
 1139   if (Policy.IncludeTagDefinition) {
 1140     PrintingPolicy SubPolicy = Policy;
 1151   if (!Policy.SuppressTagKeyword && !D->getTypedefNameForAnonDecl()) {
 1160   if (!Policy.SuppressScope)
 1171     OS << (Policy.MSVCFormatting ? '`' : '(');
 1180     if (Policy.AnonymousTagLocations) {
 1192         if (Policy.RemapFilePaths)
 1193           OS << Policy.remapPath(File);
 1200     OS << (Policy.MSVCFormatting ? '\'' : ')');
 1208     if (!Policy.PrintCanonicalTypes && TAW) {
 1216     IncludeStrongLifetimeRAII Strong(Policy);
 1217     printTemplateArgumentList(OS, Args, Policy);
 1260   IncludeStrongLifetimeRAII Strong(Policy);
 1267   IncludeStrongLifetimeRAII Strong(Policy);
 1274   IncludeStrongLifetimeRAII Strong(Policy);
 1281   IncludeStrongLifetimeRAII Strong(Policy);
 1288   IncludeStrongLifetimeRAII Strong(Policy);
 1289   T->getTemplateName().print(OS, Policy);
 1291   printTemplateArgumentList(OS, T->template_arguments(), Policy);
 1309   if (Policy.IncludeTagDefinition && T->getOwnedTagDecl()) {
 1313     PrintingPolicy SubPolicy = Policy;
 1321   if (!Policy.IncludeTagDefinition)
 1328       Qualifier->print(OS, Policy);
 1331   ElaboratedTypePolicyRAII PolicyRAII(Policy);
 1337   if (Policy.IncludeTagDefinition && T->getOwnedTagDecl())
 1339   ElaboratedTypePolicyRAII PolicyRAII(Policy);
 1365   T->getQualifier()->print(OS, Policy);
 1376   IncludeStrongLifetimeRAII Strong(Policy);
 1383     T->getQualifier()->print(OS, Policy);
 1385   printTemplateArgumentList(OS, T->template_arguments(), Policy);