clang
7.0.0
|
Doxygen \tparam command, describes a template parameter. More...
#include "clang/AST/Comment.h"
Public Member Functions | |
TParamCommandComment (SourceLocation LocBegin, SourceLocation LocEnd, unsigned CommandID, CommandMarkerKind CommandMarker) | |
bool | hasParamName () const |
StringRef | getParamName (const FullComment *FC) const |
StringRef | getParamNameAsWritten () const |
SourceRange | getParamNameRange () const |
bool | isPositionValid () const LLVM_READONLY |
unsigned | getDepth () const |
unsigned | getIndex (unsigned Depth) const |
void | setPosition (ArrayRef< unsigned > NewPosition) |
![]() | |
BlockCommandComment (SourceLocation LocBegin, SourceLocation LocEnd, unsigned CommandID, CommandMarkerKind CommandMarker) | |
child_iterator | child_begin () const |
child_iterator | child_end () const |
unsigned | getCommandID () const |
StringRef | getCommandName (const CommandTraits &Traits) const |
SourceLocation | getCommandNameBeginLoc () const |
SourceRange | getCommandNameRange (const CommandTraits &Traits) const |
unsigned | getNumArgs () const |
StringRef | getArgText (unsigned Idx) const |
SourceRange | getArgRange (unsigned Idx) const |
void | setArgs (ArrayRef< Argument > A) |
ParagraphComment * | getParagraph () const LLVM_READONLY |
bool | hasNonWhitespaceParagraph () const |
void | setParagraph (ParagraphComment *PC) |
CommandMarkerKind | getCommandMarker () const LLVM_READONLY |
![]() | |
Comment (CommentKind K, SourceLocation LocBegin, SourceLocation LocEnd) | |
CommentKind | getCommentKind () const |
const char * | getCommentKindName () const |
void | dump () const |
void | dumpColor () const |
void | dump (const ASTContext &Context) const |
void | dump (raw_ostream &OS, const CommandTraits *Traits, const SourceManager *SM) const |
SourceRange | getSourceRange () const LLVM_READONLY |
SourceLocation | getLocStart () const LLVM_READONLY |
SourceLocation | getBeginLoc () const LLVM_READONLY |
SourceLocation | getLocEnd () const LLVM_READONLY |
SourceLocation | getEndLoc () const LLVM_READONLY |
SourceLocation | getLocation () const LLVM_READONLY |
child_iterator | child_begin () const |
child_iterator | child_end () const |
unsigned | child_count () const |
Static Public Member Functions | |
static bool | classof (const Comment *C) |
![]() | |
static bool | classof (const Comment *C) |
![]() | |
static bool | classof (const Comment *C) |
|
inline |
Definition at line 828 of file Comment.h.
References clang::comments::Comment::getCommentKind().
|
inline |
|
inline |
StringRef clang::comments::TParamCommandComment::getParamName | ( | const FullComment * | FC | ) | const |
Definition at line 364 of file Comment.cpp.
References clang::comments::FullComment::getDeclInfo(), clang::NamedDecl::getName(), clang::TemplateParameterList::getParam(), and clang::comments::DeclInfo::TemplateParameters.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |