Home
last modified time | relevance | path

Searched refs:FullComment (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/clang/unittests/AST/
H A DCommentParser.cpp63 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 DASTTraverserTest.cpp54 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 DSerialize.h40 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 DSerialize.cpp17 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 DMapper.h50 comments::FullComment *getComment(const NamedDecl *D,
H A DMapper.cpp74 comments::FullComment *
H A DHTMLGenerator.cpp602 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 DTextNodeDumper.h130 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 DJSONNodeDumper.h138 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 DRawCommentList.h29 class FullComment; variable
158 comments::FullComment *parse(const ASTContext &Context,
H A DCommentSema.h176 FullComment *actOnFullComment(ArrayRef<BlockContentComment *> Blocks);
197 void resolveParamCommandIndexes(const FullComment *FC);
H A DComment.h29 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 DCommentParser.h114 FullComment *parseFullComment();
H A DASTNodeTraverser.h65 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 DASTContext.h151 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 DCommentToXML.h18 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 DCommentToXML.cpp84 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 DCXComment.cpp36 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 DASTDumper.cpp244 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 DTextNodeDumper.cpp71 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 DJSONNodeDumper.cpp133 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 DComment.cpp364 StringRef ParamCommandComment::getParamName(const FullComment *FC) const { in getParamName()
371 StringRef TParamCommandComment::getParamName(const FullComment *FC) const { in getParamName()
H A DCommentSema.cpp518 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 DCommentNodes.td26 def FullComment : CommentNode<Comment>;
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-doc/
H A DHTMLGeneratorTest.cpp379 Top.Kind = "FullComment"; in TEST()

12