| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | CommentParser.cpp | 63 FullComment *FC = P.parseFullComment(); in parseString() 598 FullComment *FC = parseString(Source); in TEST_F() 605 FullComment *FC = parseString(Source); in TEST_F() 616 FullComment *FC = parseString(Source); in TEST_F() 682 FullComment *FC = parseString(Source); in TEST_F() 699 FullComment *FC = parseString(Source); in TEST_F() 726 FullComment *FC = parseString(Source); in TEST_F() 752 FullComment *FC = parseString(Source); in TEST_F() 771 FullComment *FC = parseString(Source); in TEST_F() 917 FullComment *FC = parseString(Source); in TEST_F() [all …]
|
| H A D | ASTTraverserTest.cpp | 54 void Visit(const comments::Comment *C, const comments::FullComment *FC) { in Visit() 244 const comments::FullComment *Comment = in TEST()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-doc/ |
| H A D | Serialize.h | 40 emitInfo(const NamespaceDecl *D, const FullComment *FC, int LineNumber, 43 emitInfo(const RecordDecl *D, const FullComment *FC, int LineNumber, 46 emitInfo(const EnumDecl *D, const FullComment *FC, int LineNumber, 49 emitInfo(const FunctionDecl *D, const FullComment *FC, int LineNumber, 52 emitInfo(const CXXMethodDecl *D, const FullComment *FC, int LineNumber,
|
| H A D | Serialize.cpp | 17 using clang::comments::FullComment; 205 static void parseFullComment(const FullComment *C, CommentInfo &CI) { in parseFullComment() 392 static void populateInfo(Info &I, const T *D, const FullComment *C, in populateInfo() 404 static void populateSymbolInfo(SymbolInfo &I, const T *D, const FullComment *C, in populateSymbolInfo() 416 const FullComment *FC, int LineNumber, in populateFunctionInfo() 491 emitInfo(const NamespaceDecl *D, const FullComment *FC, int LineNumber, in emitInfo() 517 emitInfo(const RecordDecl *D, const FullComment *FC, int LineNumber, in emitInfo() 562 emitInfo(const FunctionDecl *D, const FullComment *FC, int LineNumber, in emitInfo() 586 emitInfo(const CXXMethodDecl *D, const FullComment *FC, int LineNumber, in emitInfo() 618 emitInfo(const EnumDecl *D, const FullComment *FC, int LineNumber, in emitInfo()
|
| H A D | Mapper.h | 50 comments::FullComment *getComment(const NamedDecl *D,
|
| H A D | Mapper.cpp | 74 comments::FullComment *
|
| H A D | HTMLGenerator.cpp | 602 auto FullComment = std::make_unique<TagNode>(HTMLTag::TAG_DIV); in genHTML() local 606 FullComment->Children.emplace_back(std::move(Node)); in genHTML() 608 return std::move(FullComment); in genHTML()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TextNodeDumper.h | 130 const comments::FullComment *>, 209 const comments::FullComment *); 211 const comments::FullComment *); 213 const comments::FullComment *); 215 const comments::FullComment *); 217 const comments::FullComment *); 219 const comments::FullComment *FC); 221 const comments::FullComment *FC); 223 const comments::FullComment *); 226 const comments::FullComment *); [all …]
|
| H A D | JSONNodeDumper.h | 138 const comments::FullComment *>; 334 const comments::FullComment *); 336 const comments::FullComment *); 338 const comments::FullComment *); 340 const comments::FullComment *); 342 const comments::FullComment *); 344 const comments::FullComment *FC); 346 const comments::FullComment *FC); 348 const comments::FullComment *); 351 const comments::FullComment *); [all …]
|
| H A D | RawCommentList.h | 29 class FullComment; variable 158 comments::FullComment *parse(const ASTContext &Context,
|
| H A D | CommentSema.h | 176 FullComment *actOnFullComment(ArrayRef<BlockContentComment *> Blocks); 197 void resolveParamCommandIndexes(const FullComment *FC);
|
| H A D | Comment.h | 29 class FullComment; variable 745 StringRef getParamName(const FullComment *FC) const; 815 StringRef getParamName(const FullComment *FC) const; 1077 class FullComment : public Comment { 1082 FullComment(ArrayRef<BlockContentComment *> Blocks, DeclInfo *D) : in FullComment() function
|
| H A D | CommentParser.h | 114 FullComment *parseFullComment();
|
| H A D | ASTNodeTraverser.h | 65 const comments::FullComment *>, 102 if (const comments::FullComment *Comment = in Visit() 259 void Visit(const comments::Comment *C, const comments::FullComment *FC) { in Visit() 266 const comments::FullComment *>::visit(C, in Visit()
|
| H A D | ASTContext.h | 151 class FullComment; variable 849 mutable llvm::DenseMap<const Decl *, comments::FullComment *> ParsedComments; 899 comments::FullComment *getCommentForDecl(const Decl *D, 905 comments::FullComment *getLocalCommentForDeclUncached(const Decl *D) const; 907 comments::FullComment *cloneFullComment(comments::FullComment *FC,
|
| /llvm-project-15.0.7/clang/include/clang/Index/ |
| H A D | CommentToXML.h | 18 class FullComment; variable 28 void convertCommentToHTML(const comments::FullComment *FC, 36 void convertCommentToXML(const comments::FullComment *FC,
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | CommentToXML.cpp | 84 FullCommentParts(const FullComment *C, 97 FullCommentParts::FullCommentParts(const FullComment *C, in FullCommentParts() 221 CommentASTToHTMLConverter(const FullComment *FC, in CommentASTToHTMLConverter() 242 void visitFullComment(const FullComment *C); 253 const FullComment *FC; 442 void CommentASTToHTMLConverter::visitFullComment(const FullComment *C) { in visitFullComment() 532 CommentASTToXMLConverter(const FullComment *FC, in CommentASTToXMLConverter() 557 void visitFullComment(const FullComment *C); 567 const FullComment *FC; 819 void CommentASTToXMLConverter::visitFullComment(const FullComment *C) { in visitFullComment() [all …]
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXComment.cpp | 36 const FullComment *FC = Context.getCommentForDecl(D, /*PP=*/nullptr); in clang_Cursor_getParsedComment() 380 const FullComment *FC = getASTNodeAs<FullComment>(CXC); in clang_FullComment_getAsHTML() 395 const FullComment *FC = getASTNodeAs<FullComment>(CXC); in clang_FullComment_getAsXML()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTDumper.cpp | 244 const auto *FC = dyn_cast<FullComment>(this); in dump() 253 const auto *FC = dyn_cast<FullComment>(this); in dump() 261 const auto *FC = dyn_cast<FullComment>(this); in dumpColor()
|
| H A D | TextNodeDumper.cpp | 71 const comments::FullComment *FC) { in Visit() 86 const comments::FullComment *>::visit(C, FC); in Visit() 764 const comments::FullComment *) { in visitTextComment() argument 769 const comments::InlineCommandComment *C, const comments::FullComment *) { in visitInlineCommandComment() argument 794 const comments::HTMLStartTagComment *C, const comments::FullComment *) { in visitHTMLStartTagComment() argument 808 const comments::HTMLEndTagComment *C, const comments::FullComment *) { in visitHTMLEndTagComment() argument 813 const comments::BlockCommandComment *C, const comments::FullComment *) { in visitBlockCommandComment() argument 820 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in visitParamCommandComment() 861 const comments::VerbatimBlockComment *C, const comments::FullComment *) { in visitVerbatimBlockComment() argument 870 const comments::FullComment *) { in visitVerbatimBlockLineComment() argument [all …]
|
| H A D | JSONNodeDumper.cpp | 133 const comments::FullComment *FC) { in Visit() 1575 const comments::FullComment *) { in visitTextComment() argument 1580 const comments::InlineCommandComment *C, const comments::FullComment *) { in visitInlineCommandComment() argument 1610 const comments::HTMLStartTagComment *C, const comments::FullComment *) { in visitHTMLStartTagComment() argument 1625 const comments::HTMLEndTagComment *C, const comments::FullComment *) { in visitHTMLEndTagComment() argument 1630 const comments::BlockCommandComment *C, const comments::FullComment *) { in visitBlockCommandComment() argument 1642 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in visitParamCommandComment() 1665 const comments::TParamCommandComment *C, const comments::FullComment *FC) { in visitTParamCommandComment() 1680 const comments::VerbatimBlockComment *C, const comments::FullComment *) { in visitVerbatimBlockComment() argument 1687 const comments::FullComment *) { in visitVerbatimBlockLineComment() argument [all …]
|
| H A D | Comment.cpp | 364 StringRef ParamCommandComment::getParamName(const FullComment *FC) const { in getParamName() 371 StringRef TParamCommandComment::getParamName(const FullComment *FC) const { in getParamName()
|
| H A D | CommentSema.cpp | 518 FullComment *Sema::actOnFullComment( in actOnFullComment() 520 FullComment *FC = new (Allocator) FullComment(Blocks, ThisDeclInfo); in actOnFullComment() 704 void Sema::resolveParamCommandIndexes(const FullComment *FC) { in resolveParamCommandIndexes()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | CommentNodes.td | 26 def FullComment : CommentNode<Comment>;
|
| /llvm-project-15.0.7/clang-tools-extra/unittests/clang-doc/ |
| H A D | HTMLGeneratorTest.cpp | 379 Top.Kind = "FullComment"; in TEST()
|