clang-tools 22.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 261 of file Serialize.cpp.

Constructor & Destructor Documentation

◆ ClangDocCommentVisitor()

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

Definition at line 264 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 326 of file Serialize.cpp.

◆ visitHTMLEndTagComment()

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

Definition at line 320 of file Serialize.cpp.

◆ visitHTMLStartTagComment()

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

Definition at line 309 of file Serialize.cpp.

◆ visitInlineCommandComment()

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

Definition at line 302 of file Serialize.cpp.

◆ visitParamCommandComment()

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

Definition at line 333 of file Serialize.cpp.

◆ visitTextComment()

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

Definition at line 297 of file Serialize.cpp.

◆ visitTParamCommandComment()

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

Definition at line 342 of file Serialize.cpp.

◆ visitVerbatimBlockComment()

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

Definition at line 348 of file Serialize.cpp.

◆ visitVerbatimBlockLineComment()

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

Definition at line 354 of file Serialize.cpp.

◆ visitVerbatimLineComment()

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

Definition at line 360 of file Serialize.cpp.


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