Lines Matching refs:OS
96 raw_ostream &OS; member in __anon59a9c3280111::ASTDumper
134 OS << "\n"; in dumpChild()
154 OS << '\n'; in dumpChild()
156 OS << Prefix << (isLastChild ? '`' : '|') << '-'; in dumpChild()
193 Dumper.OS.changeColor(Color.Color, Color.Bold); in ColorScope()
197 Dumper.OS.resetColor(); in ~ColorScope()
202 ASTDumper(raw_ostream &OS, const CommandTraits *Traits, in ASTDumper() argument
204 : OS(OS), Traits(Traits), SM(SM), TopLevel(true), FirstChild(true), in ASTDumper()
208 ASTDumper(raw_ostream &OS, const CommandTraits *Traits, in ASTDumper() argument
210 : OS(OS), Traits(Traits), SM(SM), TopLevel(true), FirstChild(true), in ASTDumper()
262 OS << " written as lvalue reference"; in VisitRValueReferenceType()
272 case ArrayType::Static: OS << " static"; break; in VisitArrayType()
273 case ArrayType::Star: OS << " *"; break; in VisitArrayType()
275 OS << " " << T->getIndexTypeQualifiers().getAsString(); in VisitArrayType()
279 OS << " " << T->getSize(); in VisitConstantArrayType()
283 OS << " "; in VisitVariableArrayType()
290 OS << " "; in VisitDependentSizedArrayType()
296 OS << " "; in VisitDependentSizedExtVectorType()
304 case VectorType::AltiVecVector: OS << " altivec"; break; in VisitVectorType()
305 case VectorType::AltiVecPixel: OS << " altivec pixel"; break; in VisitVectorType()
306 case VectorType::AltiVecBool: OS << " altivec bool"; break; in VisitVectorType()
307 case VectorType::NeonVector: OS << " neon"; break; in VisitVectorType()
308 case VectorType::NeonPolyVector: OS << " neon poly"; break; in VisitVectorType()
310 OS << " " << T->getNumElements(); in VisitVectorType()
315 if (EI.getNoReturn()) OS << " noreturn"; in VisitFunctionType()
316 if (EI.getProducesResult()) OS << " produces_result"; in VisitFunctionType()
317 if (EI.getHasRegParm()) OS << " regparm " << EI.getRegParm(); in VisitFunctionType()
318 OS << " " << FunctionType::getNameForCallConv(EI.getCC()); in VisitFunctionType()
323 if (EPI.HasTrailingReturn) OS << " trailing_return"; in VisitFunctionProtoType()
324 if (T->isConst()) OS << " const"; in VisitFunctionProtoType()
325 if (T->isVolatile()) OS << " volatile"; in VisitFunctionProtoType()
326 if (T->isRestrict()) OS << " restrict"; in VisitFunctionProtoType()
329 case RQ_LValue: OS << " &"; break; in VisitFunctionProtoType()
330 case RQ_RValue: OS << " &&"; break; in VisitFunctionProtoType()
338 dumpChild([=] { OS << "..."; }); in VisitFunctionProtoType()
355 OS << " underlying_type"; in VisitUnaryTransformType()
368 OS << " depth " << T->getDepth() << " index " << T->getIndex(); in VisitTemplateTypeParmType()
369 if (T->isParameterPack()) OS << " pack"; in VisitTemplateTypeParmType()
381 if (T->isDecltypeAuto()) OS << " decltype(auto)"; in VisitAutoType()
383 OS << " undeduced"; in VisitAutoType()
386 if (T->isTypeAlias()) OS << " alias"; in VisitTemplateSpecializationType()
387 OS << " "; T->getTemplateName().dump(OS); in VisitTemplateSpecializationType()
409 if (auto N = T->getNumExpansions()) OS << " expansions " << *N; in VisitPackExpansionType()
567 OS << ' ' << Ptr; in dumpPointer()
582 OS << "<invalid sloc>"; in dumpLocation()
587 OS << PLoc.getFilename() << ':' << PLoc.getLine() in dumpLocation()
592 OS << "line" << ':' << PLoc.getLine() in dumpLocation()
596 OS << "col" << ':' << PLoc.getColumn(); in dumpLocation()
605 OS << " <"; in dumpSourceRange()
608 OS << ", "; in dumpSourceRange()
611 OS << ">"; in dumpSourceRange()
621 OS << "'" << QualType::getAsString(T_split) << "'"; in dumpBareType()
627 OS << ":'" << QualType::getAsString(D_split) << "'"; in dumpBareType()
632 OS << ' '; in dumpType()
642 OS << "QualType"; in dumpTypeAsChild()
644 OS << " "; in dumpTypeAsChild()
646 OS << " " << T.split().Quals.getAsString(); in dumpTypeAsChild()
655 OS << "<<<NULL>>>"; in dumpTypeAsChild()
661 OS << T->getTypeClassName() << "Type"; in dumpTypeAsChild()
664 OS << " "; in dumpTypeAsChild()
670 OS << " sugar"; in dumpTypeAsChild()
672 OS << " dependent"; in dumpTypeAsChild()
674 OS << " instantiation_dependent"; in dumpTypeAsChild()
676 OS << " variably_modified"; in dumpTypeAsChild()
678 OS << " contains_unexpanded_pack"; in dumpTypeAsChild()
680 OS << " imported"; in dumpTypeAsChild()
692 OS << D->getDeclKindName(); in dumpBareDeclRef()
698 OS << " '" << ND->getDeclName() << '\''; in dumpBareDeclRef()
711 OS << Label << ' '; in dumpDeclRef()
719 OS << ' ' << ND->getNameAsString(); in dumpName()
741 OS << "<undeserialized declarations>"; in dumpDeclContext()
748 OS << "StoredDeclsMap "; in dumpLookups()
753 OS << " primary"; in dumpLookups()
766 OS << "DeclarationName "; in dumpLookups()
769 OS << '\'' << Name << '\''; in dumpLookups()
778 OS << " hidden"; in dumpLookups()
798 OS << "<undeserialized lookups>"; in dumpLookups()
810 #define ATTR(X) case attr::X: OS << #X; break; in dumpAttr()
815 OS << "Attr"; in dumpAttr()
820 OS << " Inherited"; in dumpAttr()
822 OS << " Implicit"; in dumpAttr()
827 static void dumpPreviousDeclImpl(raw_ostream &OS, ...) {} in dumpPreviousDeclImpl() argument
830 static void dumpPreviousDeclImpl(raw_ostream &OS, const Mergeable<T> *D) { in dumpPreviousDeclImpl() argument
833 OS << " first " << First; in dumpPreviousDeclImpl()
837 static void dumpPreviousDeclImpl(raw_ostream &OS, const Redeclarable<T> *D) { in dumpPreviousDeclImpl() argument
840 OS << " prev " << Prev; in dumpPreviousDeclImpl()
845 static void dumpPreviousDecl(raw_ostream &OS, const Decl *D) { in dumpPreviousDecl() argument
849 return dumpPreviousDeclImpl(OS, cast<DERIVED##Decl>(D)); in dumpPreviousDecl()
865 OS << "public"; in dumpAccessSpecifier()
868 OS << "protected"; in dumpAccessSpecifier()
871 OS << "private"; in dumpAccessSpecifier()
878 OS << "CXXCtorInitializer"; in dumpCXXCtorInitializer()
880 OS << ' '; in dumpCXXCtorInitializer()
919 OS << "TemplateArgument"; in dumpTemplateArgument()
925 OS << " null"; in dumpTemplateArgument()
928 OS << " type"; in dumpTemplateArgument()
932 OS << " decl"; in dumpTemplateArgument()
936 OS << " nullptr"; in dumpTemplateArgument()
939 OS << " integral " << A.getAsIntegral(); in dumpTemplateArgument()
942 OS << " template "; in dumpTemplateArgument()
943 A.getAsTemplate().dump(OS); in dumpTemplateArgument()
946 OS << " template expansion"; in dumpTemplateArgument()
947 A.getAsTemplateOrTemplatePattern().dump(OS); in dumpTemplateArgument()
950 OS << " expr"; in dumpTemplateArgument()
954 OS << " pack"; in dumpTemplateArgument()
983 OS << "<<<NULL>>>"; in dumpDecl()
989 OS << D->getDeclKindName() << "Decl"; in dumpDecl()
993 OS << " parent " << cast<Decl>(D->getDeclContext()); in dumpDecl()
994 dumpPreviousDecl(OS, D); in dumpDecl()
996 OS << ' '; in dumpDecl()
999 OS << " in " << M->getFullModuleName(); in dumpDecl()
1001 OS << " in (local) " << M->getFullModuleName(); in dumpDecl()
1005 dumpChild([=] { OS << "also in " << M->getFullModuleName(); }); in dumpDecl()
1008 OS << " hidden"; in dumpDecl()
1010 OS << " implicit"; in dumpDecl()
1012 OS << " used"; in dumpDecl()
1014 OS << " referenced"; in dumpDecl()
1016 OS << " invalid"; in dumpDecl()
1019 OS << " constexpr"; in dumpDecl()
1047 OS << " __module_private__"; in VisitTypedefDecl()
1053 OS << " class"; in VisitEnumDecl()
1055 OS << " struct"; in VisitEnumDecl()
1059 OS << " __module_private__"; in VisitEnumDecl()
1065 OS << ' ' << D->getKindName(); in VisitRecordDecl()
1068 OS << " __module_private__"; in VisitRecordDecl()
1070 OS << " definition"; in VisitRecordDecl()
1094 OS << ' ' << VarDecl::getStorageClassSpecifierString(SC); in VisitFunctionDecl()
1096 OS << " inline"; in VisitFunctionDecl()
1098 OS << " virtual"; in VisitFunctionDecl()
1100 OS << " __module_private__"; in VisitFunctionDecl()
1103 OS << " pure"; in VisitFunctionDecl()
1105 OS << " delete"; in VisitFunctionDecl()
1112 OS << " noexcept-unevaluated " << EPI.ExceptionSpec.SourceDecl; in VisitFunctionDecl()
1115 OS << " noexcept-uninstantiated " << EPI.ExceptionSpec.SourceTemplate; in VisitFunctionDecl()
1130 dumpChild([=] { OS << "<<NULL params x " << D->getNumParams() << ">>"; }); in VisitFunctionDecl()
1151 OS << " mutable"; in VisitFieldDecl()
1153 OS << " __module_private__"; in VisitFieldDecl()
1166 OS << ' ' << VarDecl::getStorageClassSpecifierString(SC); in VisitVarDecl()
1169 case VarDecl::TLS_Static: OS << " tls"; break; in VisitVarDecl()
1170 case VarDecl::TLS_Dynamic: OS << " tls_dynamic"; break; in VisitVarDecl()
1173 OS << " __module_private__"; in VisitVarDecl()
1175 OS << " nrvo"; in VisitVarDecl()
1178 case VarDecl::CInit: OS << " cinit"; break; in VisitVarDecl()
1179 case VarDecl::CallInit: OS << " callinit"; break; in VisitVarDecl()
1180 case VarDecl::ListInit: OS << " listinit"; break; in VisitVarDecl()
1191 OS << ' ' << D->getImportedModule()->getFullModuleName(); in VisitImportDecl()
1201 OS << " inline"; in VisitNamespaceDecl()
1207 OS << ' '; in VisitUsingDirectiveDecl()
1235 OS << "virtual "; in VisitCXXRecordDecl()
1239 OS << "..."; in VisitCXXRecordDecl()
1357 OS << " typename"; in VisitTemplateTypeParmDecl()
1359 OS << " class"; in VisitTemplateTypeParmDecl()
1361 OS << " ..."; in VisitTemplateTypeParmDecl()
1370 OS << " ..."; in VisitNonTypeTemplateParmDecl()
1379 OS << " ..."; in VisitTemplateTemplateParmDecl()
1387 OS << ' '; in VisitUsingDecl()
1389 D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy()); in VisitUsingDecl()
1390 OS << D->getNameAsString(); in VisitUsingDecl()
1395 OS << ' '; in VisitUnresolvedUsingTypenameDecl()
1397 D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy()); in VisitUnresolvedUsingTypenameDecl()
1398 OS << D->getNameAsString(); in VisitUnresolvedUsingTypenameDecl()
1402 OS << ' '; in VisitUnresolvedUsingValueDecl()
1404 D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy()); in VisitUnresolvedUsingValueDecl()
1405 OS << D->getNameAsString(); in VisitUnresolvedUsingValueDecl()
1410 OS << ' '; in VisitUsingShadowDecl()
1416 case LinkageSpecDecl::lang_c: OS << " C"; break; in VisitLinkageSpecDecl()
1417 case LinkageSpecDecl::lang_cxx: OS << " C++"; break; in VisitLinkageSpecDecl()
1422 OS << ' '; in VisitAccessSpecDecl()
1441 OS << " synthesize"; in VisitObjCIvarDecl()
1445 OS << " none"; in VisitObjCIvarDecl()
1448 OS << " private"; in VisitObjCIvarDecl()
1451 OS << " protected"; in VisitObjCIvarDecl()
1454 OS << " public"; in VisitObjCIvarDecl()
1457 OS << " package"; in VisitObjCIvarDecl()
1464 OS << " -"; in VisitObjCMethodDecl()
1466 OS << " +"; in VisitObjCMethodDecl()
1480 dumpChild([=] { OS << "..."; }); in VisitObjCMethodDecl()
1493 OS << " covariant"; in VisitObjCTypeParamDecl()
1497 OS << " contravariant"; in VisitObjCTypeParamDecl()
1502 OS << " bounded"; in VisitObjCTypeParamDecl()
1560 OS << " required"; in VisitObjCPropertyDecl()
1562 OS << " optional"; in VisitObjCPropertyDecl()
1567 OS << " readonly"; in VisitObjCPropertyDecl()
1569 OS << " assign"; in VisitObjCPropertyDecl()
1571 OS << " readwrite"; in VisitObjCPropertyDecl()
1573 OS << " retain"; in VisitObjCPropertyDecl()
1575 OS << " copy"; in VisitObjCPropertyDecl()
1577 OS << " nonatomic"; in VisitObjCPropertyDecl()
1579 OS << " atomic"; in VisitObjCPropertyDecl()
1581 OS << " weak"; in VisitObjCPropertyDecl()
1583 OS << " strong"; in VisitObjCPropertyDecl()
1585 OS << " unsafe_unretained"; in VisitObjCPropertyDecl()
1596 OS << " synthesize"; in VisitObjCPropertyImplDecl()
1598 OS << " dynamic"; in VisitObjCPropertyImplDecl()
1608 dumpChild([=]{ OS << "..."; }); in VisitBlockDecl()
1611 dumpChild([=]{ OS << "capture this"; }); in VisitBlockDecl()
1615 OS << "capture"; in VisitBlockDecl()
1617 OS << " byref"; in VisitBlockDecl()
1619 OS << " nested"; in VisitBlockDecl()
1621 OS << ' '; in VisitBlockDecl()
1639 OS << "<<<NULL>>>"; in dumpStmt()
1658 OS << Node->getStmtClassName(); in VisitStmt()
1682 OS << " '" << Node->getName() << "'"; in VisitLabelStmt()
1687 OS << " '" << Node->getLabel()->getName() << "'"; in VisitGotoStmt()
1710 OS << " lvalue"; in VisitExpr()
1713 OS << " xvalue"; in VisitExpr()
1724 OS << " bitfield"; in VisitExpr()
1727 OS << " objcproperty"; in VisitExpr()
1730 OS << " objcsubscript"; in VisitExpr()
1733 OS << " vectorcomponent"; in VisitExpr()
1739 static void dumpBasePath(raw_ostream &OS, const CastExpr *Node) { in dumpBasePath() argument
1743 OS << " ("; in dumpBasePath()
1750 OS << " -> "; in dumpBasePath()
1756 OS << "virtual "; in dumpBasePath()
1757 OS << RD->getName(); in dumpBasePath()
1761 OS << ')'; in dumpBasePath()
1766 OS << " <"; in VisitCastExpr()
1769 OS << Node->getCastKindName(); in VisitCastExpr()
1771 dumpBasePath(OS, Node); in VisitCastExpr()
1772 OS << ">"; in VisitCastExpr()
1778 OS << " "; in VisitDeclRefExpr()
1781 OS << " ("; in VisitDeclRefExpr()
1783 OS << ")"; in VisitDeclRefExpr()
1789 OS << " ("; in VisitUnresolvedLookupExpr()
1791 OS << "no "; in VisitUnresolvedLookupExpr()
1792 OS << "ADL) = '" << Node->getName() << '\''; in VisitUnresolvedLookupExpr()
1797 OS << " empty"; in VisitUnresolvedLookupExpr()
1807 OS << " " << Node->getDecl()->getDeclKindName() << "Decl"; in VisitObjCIvarRefExpr()
1809 OS << "='" << *Node->getDecl() << "'"; in VisitObjCIvarRefExpr()
1812 OS << " isFreeIvar"; in VisitObjCIvarRefExpr()
1817 OS << " " << PredefinedExpr::getIdentTypeName(Node->getIdentType()); in VisitPredefinedExpr()
1823 OS << " " << Node->getValue(); in VisitCharacterLiteral()
1831 OS << " " << Node->getValue().toString(10, isSigned); in VisitIntegerLiteral()
1837 OS << " " << Node->getValueAsApproximateDouble(); in VisitFloatingLiteral()
1843 OS << " "; in VisitStringLiteral()
1844 Str->outputString(OS); in VisitStringLiteral()
1851 OS << "array filler"; in VisitInitListExpr()
1856 OS << " field "; in VisitInitListExpr()
1863 OS << " " << (Node->isPostfix() ? "postfix" : "prefix") in VisitUnaryOperator()
1872 OS << " sizeof"; in VisitUnaryExprOrTypeTraitExpr()
1875 OS << " alignof"; in VisitUnaryExprOrTypeTraitExpr()
1878 OS << " vec_step"; in VisitUnaryExprOrTypeTraitExpr()
1881 OS << " __builtin_omp_required_simd_align"; in VisitUnaryExprOrTypeTraitExpr()
1890 OS << " " << (Node->isArrow() ? "->" : ".") << *Node->getMemberDecl(); in VisitMemberExpr()
1896 OS << " " << Node->getAccessor().getNameStart(); in VisitExtVectorElementExpr()
1901 OS << " '" << BinaryOperator::getOpcodeStr(Node->getOpcode()) << "'"; in VisitBinaryOperator()
1907 OS << " '" << BinaryOperator::getOpcodeStr(Node->getOpcode()) in VisitCompoundAssignOperator()
1910 OS << " ComputeResultTy="; in VisitCompoundAssignOperator()
1930 OS << " " << Node->getLabel()->getName(); in VisitAddrLabelExpr()
1940 OS << " " << Node->getCastName() in VisitCXXNamedCastExpr()
1943 dumpBasePath(OS, Node); in VisitCXXNamedCastExpr()
1944 OS << ">"; in VisitCXXNamedCastExpr()
1949 OS << " " << (Node->getValue() ? "true" : "false"); in VisitCXXBoolLiteralExpr()
1954 OS << " this"; in VisitCXXThisExpr()
1959 OS << " functional cast to " << Node->getTypeAsWritten().getAsString() in VisitCXXFunctionalCastExpr()
1968 OS << " elidable"; in VisitCXXConstructExpr()
1970 OS << " zeroing"; in VisitCXXConstructExpr()
1975 OS << " "; in VisitCXXBindTemporaryExpr()
1982 OS << " global"; in VisitCXXNewExpr()
1984 OS << " array"; in VisitCXXNewExpr()
1986 OS << ' '; in VisitCXXNewExpr()
1996 OS << " global"; in VisitCXXDeleteExpr()
1998 OS << " array"; in VisitCXXDeleteExpr()
2000 OS << ' '; in VisitCXXDeleteExpr()
2009 OS << " extended by "; in VisitMaterializeTemporaryExpr()
2021 OS << "(CXXTemporary"; in dumpCXXTemporary()
2023 OS << ")"; in dumpCXXTemporary()
2042 OS << " selector="; in VisitObjCMessageExpr()
2043 Node->getSelector().print(OS); in VisitObjCMessageExpr()
2049 OS << " class="; in VisitObjCMessageExpr()
2054 OS << " super (instance)"; in VisitObjCMessageExpr()
2058 OS << " super (class)"; in VisitObjCMessageExpr()
2065 OS << " selector="; in VisitObjCBoxedExpr()
2066 Node->getBoxingMethod()->getSelector().print(OS); in VisitObjCBoxedExpr()
2074 OS << " catch all"; in VisitObjCAtCatchStmt()
2085 OS << " "; in VisitObjCSelectorExpr()
2086 Node->getSelector().print(OS); in VisitObjCSelectorExpr()
2092 OS << ' ' << *Node->getProtocol(); in VisitObjCProtocolExpr()
2098 OS << " Kind=MethodRef Getter=\""; in VisitObjCPropertyRefExpr()
2100 Node->getImplicitPropertyGetter()->getSelector().print(OS); in VisitObjCPropertyRefExpr()
2102 OS << "(null)"; in VisitObjCPropertyRefExpr()
2104 OS << "\" Setter=\""; in VisitObjCPropertyRefExpr()
2106 Setter->getSelector().print(OS); in VisitObjCPropertyRefExpr()
2108 OS << "(null)"; in VisitObjCPropertyRefExpr()
2109 OS << "\""; in VisitObjCPropertyRefExpr()
2111 OS << " Kind=PropertyRef Property=\"" << *Node->getExplicitProperty() <<'"'; in VisitObjCPropertyRefExpr()
2115 OS << " super"; in VisitObjCPropertyRefExpr()
2117 OS << " Messaging="; in VisitObjCPropertyRefExpr()
2119 OS << "Getter&Setter"; in VisitObjCPropertyRefExpr()
2121 OS << "Getter"; in VisitObjCPropertyRefExpr()
2123 OS << "Setter"; in VisitObjCPropertyRefExpr()
2129 OS << " Kind=ArraySubscript GetterForArray=\""; in VisitObjCSubscriptRefExpr()
2131 OS << " Kind=DictionarySubscript GetterForDictionary=\""; in VisitObjCSubscriptRefExpr()
2133 Node->getAtIndexMethodDecl()->getSelector().print(OS); in VisitObjCSubscriptRefExpr()
2135 OS << "(null)"; in VisitObjCSubscriptRefExpr()
2138 OS << "\" SetterForArray=\""; in VisitObjCSubscriptRefExpr()
2140 OS << "\" SetterForDictionary=\""; in VisitObjCSubscriptRefExpr()
2142 Node->setAtIndexMethodDecl()->getSelector().print(OS); in VisitObjCSubscriptRefExpr()
2144 OS << "(null)"; in VisitObjCSubscriptRefExpr()
2149 OS << " " << (Node->getValue() ? "__objc_yes" : "__objc_no"); in VisitObjCBoolLiteralExpr()
2178 OS << "<<<NULL>>>"; in dumpComment()
2184 OS << C->getCommentKindName(); in dumpComment()
2196 OS << " Text=\"" << C->getText() << "\""; in visitTextComment()
2200 OS << " Name=\"" << getCommandName(C->getCommandID()) << "\""; in visitInlineCommandComment()
2203 OS << " RenderNormal"; in visitInlineCommandComment()
2206 OS << " RenderBold"; in visitInlineCommandComment()
2209 OS << " RenderMonospaced"; in visitInlineCommandComment()
2212 OS << " RenderEmphasized"; in visitInlineCommandComment()
2217 OS << " Arg[" << i << "]=\"" << C->getArgText(i) << "\""; in visitInlineCommandComment()
2221 OS << " Name=\"" << C->getTagName() << "\""; in visitHTMLStartTagComment()
2223 OS << " Attrs: "; in visitHTMLStartTagComment()
2226 OS << " \"" << Attr.Name << "=\"" << Attr.Value << "\""; in visitHTMLStartTagComment()
2230 OS << " SelfClosing"; in visitHTMLStartTagComment()
2234 OS << " Name=\"" << C->getTagName() << "\""; in visitHTMLEndTagComment()
2238 OS << " Name=\"" << getCommandName(C->getCommandID()) << "\""; in visitBlockCommandComment()
2240 OS << " Arg[" << i << "]=\"" << C->getArgText(i) << "\""; in visitBlockCommandComment()
2244 OS << " " << ParamCommandComment::getDirectionAsString(C->getDirection()); in visitParamCommandComment()
2247 OS << " explicitly"; in visitParamCommandComment()
2249 OS << " implicitly"; in visitParamCommandComment()
2253 OS << " Param=\"" << C->getParamName(FC) << "\""; in visitParamCommandComment()
2255 OS << " Param=\"" << C->getParamNameAsWritten() << "\""; in visitParamCommandComment()
2259 OS << " ParamIndex=" << C->getParamIndex(); in visitParamCommandComment()
2265 OS << " Param=\"" << C->getParamName(FC) << "\""; in visitTParamCommandComment()
2267 OS << " Param=\"" << C->getParamNameAsWritten() << "\""; in visitTParamCommandComment()
2271 OS << " Position=<"; in visitTParamCommandComment()
2273 OS << C->getIndex(i); in visitTParamCommandComment()
2275 OS << ", "; in visitTParamCommandComment()
2277 OS << ">"; in visitTParamCommandComment()
2282 OS << " Name=\"" << getCommandName(C->getCommandID()) << "\"" in visitVerbatimBlockComment()
2288 OS << " Text=\"" << C->getText() << "\""; in visitVerbatimBlockLineComment()
2292 OS << " Text=\"" << C->getText() << "\""; in visitVerbatimLineComment()
2318 LLVM_DUMP_METHOD void Decl::dump(raw_ostream &OS) const { in dump()
2319 ASTDumper P(OS, &getASTContext().getCommentCommandTraits(), in dump()
2334 LLVM_DUMP_METHOD void DeclContext::dumpLookups(raw_ostream &OS, in dumpLookups() argument
2340 ASTDumper P(OS, &Ctx.getCommentCommandTraits(), &Ctx.getSourceManager()); in dumpLookups()
2352 LLVM_DUMP_METHOD void Stmt::dump(raw_ostream &OS, SourceManager &SM) const { in dump() argument
2353 ASTDumper P(OS, nullptr, &SM); in dump()
2357 LLVM_DUMP_METHOD void Stmt::dump(raw_ostream &OS) const { in dump()
2358 ASTDumper P(OS, nullptr, nullptr); in dump()
2385 void Comment::dump(raw_ostream &OS, const CommandTraits *Traits, in dump() argument
2388 ASTDumper D(OS, Traits, SM); in dump()