Information about a single command. More...
#include "clang/AST/CommentCommandTraits.h"
Information about a single command.
When reordering, adding or removing members please update the corresponding TableGen backend.
Definition at line 32 of file CommentCommandTraits.h.
◆ anonymous enumDRY definition of the number of bits used for a command ID.
Enumerator NumCommandIDBitsDefinition at line 43 of file CommentCommandTraits.h.
◆ getID() unsigned clang::comments::CommandInfo::getID ( ) const inline ◆ EndCommandName const char* clang::comments::CommandInfo::EndCommandName ◆ ID unsigned clang::comments::CommandInfo::ID ◆ IsBlockCommand unsigned clang::comments::CommandInfo::IsBlockCommand ◆ IsBriefCommand unsigned clang::comments::CommandInfo::IsBriefCommand ◆ IsDeclarationCommand unsigned clang::comments::CommandInfo::IsDeclarationCommandTrue if this command contains a declaration for the entity being documented.
For example:
Definition at line 126 of file CommentCommandTraits.h.
◆ IsDeprecatedCommand unsigned clang::comments::CommandInfo::IsDeprecatedCommand ◆ IsEmptyParagraphAllowed unsigned clang::comments::CommandInfo::IsEmptyParagraphAllowedTrue if we don't want to warn about this command being passed an empty paragraph.
Meaningful only for block commands.
Definition at line 98 of file CommentCommandTraits.h.
◆ IsFunctionDeclarationCommand unsigned clang::comments::CommandInfo::IsFunctionDeclarationCommand ◆ IsHeaderfileCommand unsigned clang::comments::CommandInfo::IsHeaderfileCommand ◆ IsInlineCommand unsigned clang::comments::CommandInfo::IsInlineCommand ◆ IsParamCommand unsigned clang::comments::CommandInfo::IsParamCommand ◆ IsParCommand unsigned clang::comments::CommandInfo::IsParCommand ◆ IsRecordLikeDeclarationCommand unsigned clang::comments::CommandInfo::IsRecordLikeDeclarationCommand ◆ IsRecordLikeDetailCommand unsigned clang::comments::CommandInfo::IsRecordLikeDetailCommandTrue if block command is further describing a container API; such as @coclass, @classdesign, etc.
Definition at line 135 of file CommentCommandTraits.h.
◆ IsReturnsCommand unsigned clang::comments::CommandInfo::IsReturnsCommand ◆ IsThrowsCommand unsigned clang::comments::CommandInfo::IsThrowsCommand ◆ IsTParamCommand unsigned clang::comments::CommandInfo::IsTParamCommand ◆ IsUnknownCommand unsigned clang::comments::CommandInfo::IsUnknownCommand ◆ IsVerbatimBlockCommand unsigned clang::comments::CommandInfo::IsVerbatimBlockCommandTrue if this command is a verbatim-like block command.
A verbatim-like block command eats every character (except line starting decorations) until matching end command is seen or comment end is hit.
Definition at line 105 of file CommentCommandTraits.h.
◆ IsVerbatimBlockEndCommand unsigned clang::comments::CommandInfo::IsVerbatimBlockEndCommand ◆ IsVerbatimLineCommand unsigned clang::comments::CommandInfo::IsVerbatimLineCommandTrue if this command is a verbatim line command.
A verbatim-like line command eats everything until a newline is seen or comment end is hit.
Definition at line 116 of file CommentCommandTraits.h.
◆ Name const char* clang::comments::CommandInfo::Name ◆ NumArgs unsigned clang::comments::CommandInfo::NumArgsThe documentation for this struct was generated from the following file:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4