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

Declarations

tools/clang/include/clang/AST/Type.h
  987   std::string getAsString(const PrintingPolicy &Policy) const;

References

tools/clang/lib/ARCMigrate/ObjCMT.cpp
  530   std::string TypeString = RT.getAsString(SubPolicy);
  780   std::string TypeString = DesignatedEnumType.getAsString(Policy);
tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
  236         newCast += E->getType().getAsString(Pass.Ctx.getPrintingPolicy());
  364       err += E->getType().getAsString(Pass.Ctx.getPrintingPolicy());
  379         note += E->getSubExpr()->getType().getAsString(Pass.Ctx.getPrintingPolicy());
tools/clang/lib/AST/ASTDiagnostic.cpp
  238   std::string S = Ty.getAsString(Context.getPrintingPolicy());
  239   std::string CanS = CanTy.getAsString(Context.getPrintingPolicy());
  251     std::string CompareS = CompareTy.getAsString(Context.getPrintingPolicy());
  255         CompareDesugar.getAsString(Context.getPrintingPolicy());
  260         CompareCanTy.getAsString(Context.getPrintingPolicy());
  293       std::string akaStr = DesugaredTy.getAsString(Context.getPrintingPolicy());
  309          << VTy->getElementType().getAsString(Context.getPrintingPolicy())
 1620       OS << FromType.getAsString(Policy);
 1635                                                 : FromType.getAsString(Policy);
 1637                                             : ToType.getAsString(Policy);
 1642           FromType.getCanonicalType().getAsString(Policy);
 1643       std::string ToCanTypeStr = ToType.getCanonicalType().getAsString(Policy);
tools/clang/lib/AST/DeclPrinter.cpp
  317       Out << QualType(BMInitializer->getBaseClass(), 0).getAsString(Policy);
  515   Out << " = " << D->getTypeSourceInfo()->getType().getAsString(Policy);
  708           Proto += FT->getExceptionType(I).getAsString(SubPolicy);
  782     Out << " " << TSI->getType().getAsString(Policy);
  983         Out << Base->getType().getAsString(Policy);
 1062         Out << TTP->getDefaultArgument().getAsString(Policy);
 1227   Out << Ctx.getUnqualifiedObjCPointerType(T).getAsString(Policy);
 1257       Out << " : " << Param->getUnderlyingType().getAsString(Policy);
 1320                     getAsString(Policy) << ' ' << *I << ";\n";
 1357     Out << " : " << QualType(OID->getSuperClassType(), 0).getAsString(Policy);
 1375                       .getAsString(Policy) << ' ' << *I << ";\n";
 1430                     getAsString(Policy) << ' ' << *I << ";\n";
 1551       getAsString(Policy);
tools/clang/lib/AST/DeclarationName.cpp
  480       OS << TInfo->getType().getAsString(PP);
tools/clang/lib/AST/QualTypeNames.cpp
  468   return FQQT.getAsString(Policy);
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1308             pointeeTy.getUnqualifiedType().getAsString(Policy) + "*";
 1318             pointeeTy.getUnqualifiedType().getCanonicalType().getAsString(
 1353                          .getAsString(Policy);
 1355           typeName = ty.getUnqualifiedType().getAsString(Policy);
 1368                              .getAsString(Policy);
 1371               ty.getUnqualifiedType().getCanonicalType().getAsString(Policy);
 2275       std::string TypeStr = Ty.getAsString(getContext().getPrintingPolicy());
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  890   std::string TypeString(castT.getAsString(Context->getPrintingPolicy()));
  975                 FT->getParamType(i).getAsString(Context->getPrintingPolicy());
 1220           FPRetType->getReturnType().getAsString(Context->getPrintingPolicy());
 1224     ResultStr += T.getAsString(Context->getPrintingPolicy());
 1281     ResultStr += Context->getObjCClassType().getAsString(
 1285   ResultStr += Context->getObjCSelType().getAsString(Context->getPrintingPolicy());
 1316             FT->getParamType(i).getAsString(Context->getPrintingPolicy());
 1704       elementTypeAsString = ElementType.getAsString(Context->getPrintingPolicy());
 1720       elementTypeAsString = VD->getType().getAsString(Context->getPrintingPolicy());
 2283   std::string TypeAsString(QT.getAsString(Context->getPrintingPolicy()));
 2332   std::string TypeString(Type.getAsString(Context->getPrintingPolicy()));
 2348   std::string TypeString(Type.getAsString(Context->getPrintingPolicy()));
 2381   std::string FdStr = Type.getAsString(Context->getPrintingPolicy());
 3120   str += returnType.getAsString(Context->getPrintingPolicy()); str += ");\n";
 3124   str += "\t    s = (("; str += castType.getAsString(Context->getPrintingPolicy());
 3139   str += "\t    s = (("; str += castType.getAsString(Context->getPrintingPolicy());
 3151   str += "\t"; str += returnType.getAsString(Context->getPrintingPolicy());
 4047   S += "static " + RT.getAsString(Context->getPrintingPolicy()) + " __" +
 4759   std::string TypeString(QT.getAsString(Context->getPrintingPolicy()));
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  822                 FT->getParamType(i).getAsString(Context->getPrintingPolicy());
 1052           FPRetType->getReturnType().getAsString(Context->getPrintingPolicy());
 1056     ResultStr += T.getAsString(Context->getPrintingPolicy());
 1113     ResultStr += Context->getObjCClassType().getAsString(
 1117   ResultStr += Context->getObjCSelType().getAsString(Context->getPrintingPolicy());
 1148             FT->getParamType(i).getAsString(Context->getPrintingPolicy());
 1495       elementTypeAsString = ElementType.getAsString(Context->getPrintingPolicy());
 1511       elementTypeAsString = VD->getType().getAsString(Context->getPrintingPolicy());
 2195   std::string TypeAsString(QT.getAsString(Context->getPrintingPolicy()));
 2244   std::string TypeString(Type.getAsString(Context->getPrintingPolicy()));
 2260   std::string TypeString(Type.getAsString(Context->getPrintingPolicy()));
 2293   std::string FdStr = Type.getAsString(Context->getPrintingPolicy());
 3257   std::string S = "static " + RT.getAsString(Context->getPrintingPolicy()) + " __" +
tools/clang/lib/Sema/SemaCodeComplete.cpp
 2765       Result += Type.getAsString(Policy) + ")";
 2800       Result = Type.getAsString(Policy);
 3488         Arg += ParamType.getAsString(Policy) + ")";
 3626       Placeholder = Prototype->getParamType(P).getAsString(Policy);
 3668         FT->getReturnType().getAsString(Policy)));
 3685         Proto->getReturnType().getAsString(Policy)));
 5630                                          FD->getType().getAsString(Policy))
 5644         Results.getAllocator().CopyString(Base.getType().getAsString(Policy));
tools/clang/lib/Sema/SemaDeclObjC.cpp
  932              prevTypeParam->getUnderlyingType().getAsString(
  954         = " : " + prevTypeParam->getUnderlyingType().getAsString(
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  410       OS << E.getAsString(getPrintingPolicy());
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp
  402     return QualType(Init->getBaseClass(), 0).getAsString(TypePP);
  404     return Init->getTypeSourceInfo()->getType().getAsString(TypePP);
  426     return getRelativeName(V) + "(" + V->getType().getAsString(TypePP) + ")";
  430     return Value + T->getUnderlyingType().getAsString(TypePP) + ";";
  434           T->getTypeForDecl()->getCanonicalTypeInternal().getAsString(TypePP) +
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.cpp
  157                                 .getAsString(context.getPrintingPolicy());
tools/clang/tools/extra/clang-tidy/cert/PostfixOperatorCheck.cpp
   68         ReplaceType.getAsString(Result.Context->getPrintingPolicy()) + " ");
tools/clang/tools/extra/clang-tidy/google/NonConstReferences.cpp
   75                      return ReferencedType.getCanonicalType().getAsString(
tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp
   58           C->getType().getAsString(Result.Context->getPrintingPolicy()));
tools/clang/tools/extra/clang-tidy/misc/MisplacedConstCheck.cpp
   54       << Var << CanQT.getAsString(Ctx.getPrintingPolicy())
   56              .getAsString(Ctx.getPrintingPolicy());
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp
  644   std::string TypeString = Type.getAsString(getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/UseUsingCheck.cpp
  107             MatchedDecl->getUnderlyingType().getAsString(printPolicy));
tools/clang/tools/extra/clang-tidy/readability/StaticAccessedThroughInstanceCheck.cpp
   72       BaseType.getAsString(PrintingPolicyWithSupressedTag);
tools/clang/tools/extra/clangd/AST.cpp
  243       QT.getAsString(PP),
tools/clang/tools/extra/clangd/XRefs.cpp
  533         P.Default = TTP->getDefaultArgument().getAsString(PP);
tools/clang/tools/extra/clangd/unittests/ParsedASTTests.cpp
   62         SpecializationArgs += Arg.getAsType().getAsString(Policy);
tools/clang/tools/libclang/CIndex.cpp
 4996       OS << Function->getParamDecl(I)->getType().getAsString(Policy);
 5030         OS << NTTP->getType().getAsString(Policy);
 5043       return cxstring::createDup(TSInfo->getType().getAsString(Policy));
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  794           Description = V->getType().getAsString(m_desc_policy);
  796           Description = F->getType().getAsString(m_desc_policy);
tools/lldb/source/Symbol/ClangASTContext.cpp
 3937       type_name = qual_type.getAsString(printing_policy);
tools/lldb/tools/lldb-instr/Instrument.cpp
  194       ParamTypes.push_back(T.getAsString(Policy));
  215           ReturnType.getAsString(Policy), Record->getNameAsString(),
  226           ReturnType.getAsString(Policy), Record->getNameAsString(),
  231           ReturnType.getAsString(Policy), Record->getNameAsString(),