clang-tools 23.0.0git
clang::doc::serialize::ClangDocCommentVisitor Class Reference
Inheritance diagram for clang::doc::serialize::ClangDocCommentVisitor:
[legend]

Public Member Functions

 ClangDocCommentVisitor (CommentInfo &CI)
void parseComment (const comments::Comment *C)
void visitTextComment (const TextComment *C)
void visitInlineCommandComment (const InlineCommandComment *C)
void visitHTMLStartTagComment (const HTMLStartTagComment *C)
void visitHTMLEndTagComment (const HTMLEndTagComment *C)
void visitBlockCommandComment (const BlockCommandComment *C)
void visitParamCommandComment (const ParamCommandComment *C)
void visitTParamCommandComment (const TParamCommandComment *C)
void visitVerbatimBlockComment (const VerbatimBlockComment *C)
void visitVerbatimBlockLineComment (const VerbatimBlockLineComment *C)
void visitVerbatimLineComment (const VerbatimLineComment *C)

Detailed Description

Definition at line 204 of file Serialize.cpp.

Constructor & Destructor Documentation

◆ ClangDocCommentVisitor()

clang::doc::serialize::ClangDocCommentVisitor::ClangDocCommentVisitor ( CommentInfo & CI)
inline

Definition at line 207 of file Serialize.cpp.

Referenced by parseComment().

Member Function Documentation

◆ parseComment()

void clang::doc::serialize::ClangDocCommentVisitor::parseComment ( const comments::Comment * C)

◆ visitBlockCommandComment()

void clang::doc::serialize::ClangDocCommentVisitor::visitBlockCommandComment ( const BlockCommandComment * C)

Definition at line 269 of file Serialize.cpp.

◆ visitHTMLEndTagComment()

void clang::doc::serialize::ClangDocCommentVisitor::visitHTMLEndTagComment ( const HTMLEndTagComment * C)

Definition at line 263 of file Serialize.cpp.

◆ visitHTMLStartTagComment()

void clang::doc::serialize::ClangDocCommentVisitor::visitHTMLStartTagComment ( const HTMLStartTagComment * C)

Definition at line 252 of file Serialize.cpp.

◆ visitInlineCommandComment()

void clang::doc::serialize::ClangDocCommentVisitor::visitInlineCommandComment ( const InlineCommandComment * C)

Definition at line 245 of file Serialize.cpp.

◆ visitParamCommandComment()

void clang::doc::serialize::ClangDocCommentVisitor::visitParamCommandComment ( const ParamCommandComment * C)

Definition at line 276 of file Serialize.cpp.

◆ visitTextComment()

void clang::doc::serialize::ClangDocCommentVisitor::visitTextComment ( const TextComment * C)

Definition at line 240 of file Serialize.cpp.

◆ visitTParamCommandComment()

void clang::doc::serialize::ClangDocCommentVisitor::visitTParamCommandComment ( const TParamCommandComment * C)

Definition at line 285 of file Serialize.cpp.

◆ visitVerbatimBlockComment()

void clang::doc::serialize::ClangDocCommentVisitor::visitVerbatimBlockComment ( const VerbatimBlockComment * C)

Definition at line 291 of file Serialize.cpp.

◆ visitVerbatimBlockLineComment()

void clang::doc::serialize::ClangDocCommentVisitor::visitVerbatimBlockLineComment ( const VerbatimBlockLineComment * C)

Definition at line 297 of file Serialize.cpp.

◆ visitVerbatimLineComment()

void clang::doc::serialize::ClangDocCommentVisitor::visitVerbatimLineComment ( const VerbatimLineComment * C)

Definition at line 303 of file Serialize.cpp.


The documentation for this class was generated from the following file: