Classes |
class | clang::comments::Comment |
class | clang::comments::Comment::CommentBitfields |
class | clang::comments::Comment::InlineContentCommentBitfields |
class | clang::comments::Comment::TextCommentBitfields |
class | clang::comments::Comment::InlineCommandCommentBitfields |
class | clang::comments::Comment::HTMLTagCommentBitfields |
class | clang::comments::Comment::HTMLStartTagCommentBitfields |
class | clang::comments::Comment::ParagraphCommentBitfields |
class | clang::comments::Comment::BlockCommandCommentBitfields |
class | clang::comments::Comment::ParamCommandCommentBitfields |
class | clang::comments::InlineContentComment |
class | clang::comments::TextComment |
| Plain text. More...
|
class | clang::comments::InlineCommandComment |
| A command with word-like arguments that is considered inline content. More...
|
struct | clang::comments::InlineCommandComment::Argument |
class | clang::comments::HTMLTagComment |
class | clang::comments::HTMLStartTagComment |
| An opening HTML tag with attributes. More...
|
class | clang::comments::HTMLStartTagComment::Attribute |
class | clang::comments::HTMLEndTagComment |
| A closing HTML tag. More...
|
class | clang::comments::BlockContentComment |
class | clang::comments::ParagraphComment |
| A single paragraph that contains inline content. More...
|
class | clang::comments::BlockCommandComment |
struct | clang::comments::BlockCommandComment::Argument |
class | clang::comments::ParamCommandComment |
| Doxygen \param command. More...
|
class | clang::comments::TParamCommandComment |
| Doxygen \tparam command, describes a template parameter. More...
|
class | clang::comments::VerbatimBlockLineComment |
| A line of text contained in a verbatim block. More...
|
class | clang::comments::VerbatimBlockComment |
class | clang::comments::VerbatimLineComment |
struct | clang::comments::DeclInfo |
| Information about the declaration, useful to clients of FullComment. More...
|
class | clang::comments::FullComment |
| A full comment attached to a declaration, contains block content. More...
|
Namespaces |
namespace | clang |
namespace | clang::comments |
Defines |
#define | COMMENT(CLASS, PARENT) CLASS##Kind, |
#define | COMMENT_RANGE(BASE, FIRST, LAST) First##BASE##Constant=FIRST##Kind, Last##BASE##Constant=LAST##Kind, |
#define | LAST_COMMENT_RANGE(BASE, FIRST, LAST) First##BASE##Constant=FIRST##Kind, Last##BASE##Constant=LAST##Kind |
#define | ABSTRACT_COMMENT(COMMENT) |
Enumerations |
enum | clang::comments::CommandMarkerKind { clang::comments::CMK_Backslash = 0,
clang::comments::CMK_At = 1
} |