Home
last modified time | relevance | path

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

12

/llvm-project/clang/unittests/AST/
H A DCommentParser.cpp51 FullComment *parseString(const char *Source);
54 FullComment *CommentParserTest::parseString(const char *Source) { in parseString()
63 FullComment *FC = P.parseFullComment(); in parseString()
594 FullComment *FC = parseString(Source); in TEST_F()
601 FullComment *FC = parseString(Source); in TEST_F()
612 FullComment *FC = parseString(Source); in TEST_F()
664 FullComment *FC = parseString(Sources[i]); in TEST_F()
678 FullComment *FC = parseString(Source); in TEST_F()
695 FullComment *FC = parseString(Source); in TEST_F()
722 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/clang-tools-extra/clang-doc/
H A DSerialize.h40 emitInfo(const NamespaceDecl *D, const FullComment *FC, int LineNumber,
44 emitInfo(const RecordDecl *D, const FullComment *FC, int LineNumber,
48 emitInfo(const EnumDecl *D, const FullComment *FC, int LineNumber,
52 emitInfo(const FunctionDecl *D, const FullComment *FC, int LineNumber,
56 emitInfo(const CXXMethodDecl *D, const FullComment *FC, int LineNumber,
60 emitInfo(const TypedefDecl *D, const FullComment *FC, int LineNumber,
64 emitInfo(const TypeAliasDecl *D, const FullComment *FC, int LineNumber,
H A DSerialize.cpp18 using clang::comments::FullComment;
215 static void parseFullComment(const FullComment *C, CommentInfo &CI) { in parseFullComment()
406 if (comments::FullComment *Fc = Comment->parse(Context, nullptr, E)) { in parseParameters()
517 static void populateInfo(Info &I, const T *D, const FullComment *C, in populateSymbolInfo()
529 static void populateSymbolInfo(SymbolInfo &I, const T *D, const FullComment *C, in populateFunctionInfo()
541 const FullComment *FC, int LineNumber, in populateFunctionInfo()
582 if (comments::FullComment *fc = Comment->parse(Context, nullptr, D)) { in parseBases()
626 populateFunctionInfo(FI, MD, /*FullComment=*/{}, /*LineNumber=*/{}, in parseBases()
645 emitInfo(const NamespaceDecl *D, const FullComment *FC, int LineNumber, in emitInfo()
666 emitInfo(const RecordDecl *D, const FullComment *F in emitInfo()
[all...]
H A DMapper.h52 comments::FullComment *getComment(const NamedDecl *D,
H A DMapper.cpp108 comments::FullComment * in getFile()
/llvm-project/clang/include/clang/AST/
H A DTextNodeDumper.h131 const comments::FullComment *>,
171 void Visit(const comments::Comment *C, const comments::FullComment *FC);
223 const comments::FullComment *);
225 const comments::FullComment *);
227 const comments::FullComment *);
229 const comments::FullComment *);
231 const comments::FullComment *);
233 const comments::FullComment *FC);
235 const comments::FullComment *FC);
237 const comments::FullComment *);
[all...]
H A DJSONNodeDumper.h119 const comments::FullComment *>,
138 const comments::FullComment *>;
202 void Visit(const comments::Comment *C, const comments::FullComment *FC);
354 const comments::FullComment *);
356 const comments::FullComment *);
358 const comments::FullComment *);
360 const comments::FullComment *);
362 const comments::FullComment *);
364 const comments::FullComment *FC);
366 const comments::FullComment *F
[all...]
H A DComment.h29 class FullComment; variable
756 StringRef getParamName(const FullComment *FC) const;
823 StringRef getParamName(const FullComment *FC) const;
1083 class FullComment : public Comment {
1088 FullComment(ArrayRef<BlockContentComment *> Blocks, DeclInfo *D)
1089 : Comment(CommentKind::FullComment, SourceLocation(), SourceLocation()),
1100 return C->getCommentKind() == CommentKind::FullComment;
H A DRawCommentList.h29 class FullComment; variable
169 comments::FullComment *parse(const ASTContext &Context,
H A DCommentSema.h176 FullComment *actOnFullComment(ArrayRef<BlockContentComment *> Blocks);
197 void resolveParamCommandIndexes(const FullComment *FC);
H A DCommentParser.h122 FullComment *parseFullComment();
H A DASTNodeTraverser.h46 void Visit(const comments::Comment *C, const comments::FullComment *FC);
69 const comments::FullComment *>,
118 if (const comments::FullComment *Comment =
298 void Visit(const comments::Comment *C, const comments::FullComment *FC) { in Visit()
305 const comments::FullComment *>::visit(C, in Visit()
H A DASTContext.h130 class FullComment;
896 mutable llvm::DenseMap<const Decl *, comments::FullComment *> ParsedComments;
946 comments::FullComment *getCommentForDecl(const Decl *D,
952 comments::FullComment *getLocalCommentForDeclUncached(const Decl *D) const;
954 comments::FullComment *cloneFullComment(comments::FullComment *FC,
128 class FullComment; global() variable
/llvm-project/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/clang/lib/Index/
H A DCommentToXML.cpp85 FullCommentParts(const FullComment *C,
98 FullCommentParts::FullCommentParts(const FullComment *C, in FullCommentParts()
185 case CommentKind::FullComment: in FullCommentParts()
222 CommentASTToHTMLConverter(const FullComment *FC, in CommentASTToHTMLConverter()
243 void visitFullComment(const FullComment *C);
254 const FullComment *FC;
443 void CommentASTToHTMLConverter::visitFullComment(const FullComment *C) { in visitFullComment()
533 CommentASTToXMLConverter(const FullComment *FC, in CommentASTToXMLConverter()
559 void visitFullComment(const FullComment *C);
569 const FullComment *FC;
[all …]
/llvm-project/clang/tools/libclang/
H A DCXComment.cpp36 const FullComment *FC = Context.getCommentForDecl(D, /*PP=*/nullptr); in clang_Cursor_getParsedComment()
83 case CommentKind::FullComment: in clang_Comment_getKind()
380 const FullComment *FC = getASTNodeAs<FullComment>(CXC); in clang_FullComment_getAsHTML()
395 const FullComment *FC = getASTNodeAs<FullComment>(CXC); in clang_FullComment_getAsXML()
/llvm-project/clang/test/AST/HLSL/
H A Dast-dump-comment-cbuffe-tbufferr.hlsl
/llvm-project/clang/lib/AST/
H A DASTDumper.cpp309 const auto *FC = dyn_cast<FullComment>(this); in dump()
318 const auto *FC = dyn_cast<FullComment>(this); in dump()
326 const auto *FC = dyn_cast<FullComment>(this); in dumpColor()
H A DJSONNodeDumper.cpp150 const comments::FullComment *FC) { in Visit()
1730 const comments::FullComment *) { in visitInlineCommandComment()
1735 const comments::InlineCommandComment *C, const comments::FullComment *) { in visitInlineCommandComment()
1765 const comments::HTMLStartTagComment *C, const comments::FullComment *) { in visitHTMLStartTagComment()
1780 const comments::HTMLEndTagComment *C, const comments::FullComment *) { in visitBlockCommandComment()
1785 const comments::BlockCommandComment *C, const comments::FullComment *) { in visitBlockCommandComment()
1797 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in visitParamCommandComment()
1820 const comments::TParamCommandComment *C, const comments::FullComment *FC) { in visitTParamCommandComment()
1835 const comments::VerbatimBlockComment *C, const comments::FullComment *) { in visitVerbatimBlockLineComment()
1842 const comments::FullComment *) { in visitVerbatimLineComment()
1724 visitTextComment(const comments::TextComment * C,const comments::FullComment *) visitTextComment() argument
1729 visitInlineCommandComment(const comments::InlineCommandComment * C,const comments::FullComment *) visitInlineCommandComment() argument
1759 visitHTMLStartTagComment(const comments::HTMLStartTagComment * C,const comments::FullComment *) visitHTMLStartTagComment() argument
1774 visitHTMLEndTagComment(const comments::HTMLEndTagComment * C,const comments::FullComment *) visitHTMLEndTagComment() argument
1779 visitBlockCommandComment(const comments::BlockCommandComment * C,const comments::FullComment *) visitBlockCommandComment() argument
1829 visitVerbatimBlockComment(const comments::VerbatimBlockComment * C,const comments::FullComment *) visitVerbatimBlockComment() argument
1836 visitVerbatimBlockLineComment(const comments::VerbatimBlockLineComment * C,const comments::FullComment *) visitVerbatimBlockLineComment() argument
1841 visitVerbatimLineComment(const comments::VerbatimLineComment * C,const comments::FullComment *) visitVerbatimLineComment() argument
[all...]
H A DTextNodeDumper.cpp73 const comments::FullComment *FC) { in Visit()
88 const comments::FullComment *>::visit(C, FC); in Visit()
1088 const comments::FullComment *) { in visitTParamCommandComment()
1093 const comments::InlineCommandComment *C, const comments::FullComment *) { in visitVerbatimBlockComment()
1118 const comments::HTMLStartTagComment *C, const comments::FullComment *) { in VisitDeclarationTemplateArgument()
1132 const comments::HTMLEndTagComment *C, const comments::FullComment *) { in VisitIntegralTemplateArgument()
1137 const comments::BlockCommandComment *C, const comments::FullComment *) { in dumpTemplateName()
1144 const comments::ParamCommandComment *C, const comments::FullComment *FC) { in dumpTemplateName()
1165 const comments::TParamCommandComment *C, const comments::FullComment *FC) { in dumpBareTemplateName()
1185 const comments::VerbatimBlockComment *C, const comments::FullComment *) { in dumpBareTemplateName()
994 visitTextComment(const comments::TextComment * C,const comments::FullComment *) visitTextComment() argument
999 visitInlineCommandComment(const comments::InlineCommandComment * C,const comments::FullComment *) visitInlineCommandComment() argument
1024 visitHTMLStartTagComment(const comments::HTMLStartTagComment * C,const comments::FullComment *) visitHTMLStartTagComment() argument
1038 visitHTMLEndTagComment(const comments::HTMLEndTagComment * C,const comments::FullComment *) visitHTMLEndTagComment() argument
1043 visitBlockCommandComment(const comments::BlockCommandComment * C,const comments::FullComment *) visitBlockCommandComment() argument
1091 visitVerbatimBlockComment(const comments::VerbatimBlockComment * C,const comments::FullComment *) visitVerbatimBlockComment() argument
1100 visitVerbatimBlockLineComment(const comments::VerbatimBlockLineComment * C,const comments::FullComment *) visitVerbatimBlockLineComment() argument
1105 visitVerbatimLineComment(const comments::VerbatimLineComment * C,const comments::FullComment *) visitVerbatimLineComment() argument
[all...]
H A DComment.cpp368 StringRef ParamCommandComment::getParamName(const FullComment *FC) const { in getParamName()
375 StringRef TParamCommandComment::getParamName(const FullComment *FC) const { in getParamName()
H A DCommentSema.cpp516 FullComment *Sema::actOnFullComment(
518 FullComment *FC = new (Allocator) FullComment(Blocks, ThisDeclInfo); in actOnFullComment()
702 void Sema::resolveParamCommandIndexes(const FullComment *FC) {
/llvm-project/clang/include/clang/Basic/
H A DCommentNodes.td26 def FullComment : CommentNode<Comment>;
/llvm-project/clang-tools-extra/unittests/clang-doc/
H A DHTMLGeneratorTest.cpp404 Top.Kind = "FullComment"; in TEST()

12