clang
10.0.0git
|
Doxygen \param command. More...
#include "clang/AST/Comment.h"
Public Types | |
enum | : unsigned { InvalidParamIndex = ~0U, VarArgParamIndex = ~0U - 1U } |
enum | PassDirection { In, Out, InOut } |
![]() | |
enum | CommentKind { NoCommentKind = 0 } |
typedef Comment *const * | child_iterator |
Static Public Member Functions | |
static bool | classof (const Comment *C) |
static const char * | getDirectionAsString (PassDirection D) |
![]() | |
static bool | classof (const Comment *C) |
![]() | |
static bool | classof (const Comment *C) |
anonymous enum : unsigned |
|
inline |
Definition at line 724 of file Comment.h.
References clang::comments::Comment::ParamCommandCommentBits.
Definition at line 735 of file Comment.h.
References clang::comments::Comment::getCommentKind().
|
inline |
Definition at line 747 of file Comment.h.
References clang::comments::Comment::ParamCommandCommentBits.
Referenced by clang::TextNodeDumper::visitParamCommandComment(), and clang::JSONNodeDumper::visitParamCommandComment().
|
static |
Definition at line 192 of file Comment.cpp.
References In, InOut, and Out.
Referenced by clang::comments::Sema::actOnParamCommandDirectionArg(), and clang::TextNodeDumper::visitParamCommandComment().
|
inline |
Definition at line 787 of file Comment.h.
Referenced by clang::TextNodeDumper::visitParamCommandComment(), and clang::JSONNodeDumper::visitParamCommandComment().
StringRef clang::comments::ParamCommandComment::getParamName | ( | const FullComment * | FC | ) | const |
Definition at line 371 of file Comment.cpp.
References clang::comments::FullComment::getDeclInfo(), and clang::comments::DeclInfo::ParamVars.
Referenced by clang::TextNodeDumper::visitParamCommandComment(), and clang::JSONNodeDumper::visitParamCommandComment().
|
inline |
Definition at line 766 of file Comment.h.
Referenced by clang::comments::Sema::resolveParamCommandIndexes(), clang::TextNodeDumper::visitParamCommandComment(), and clang::JSONNodeDumper::visitParamCommandComment().
|
inline |
Definition at line 770 of file Comment.h.
Referenced by clang::comments::Sema::resolveParamCommandIndexes().
|
inline |
Definition at line 760 of file Comment.h.
Referenced by clang::comments::Sema::resolveParamCommandIndexes(), clang::TextNodeDumper::visitParamCommandComment(), and clang::JSONNodeDumper::visitParamCommandComment().
|
inline |
Definition at line 751 of file Comment.h.
References clang::comments::Comment::ParamCommandCommentBits.
Referenced by clang::comments::Sema::actOnParamCommandParamNameArg(), clang::TextNodeDumper::visitParamCommandComment(), and clang::JSONNodeDumper::visitParamCommandComment().
|
inline |
Definition at line 774 of file Comment.h.
Referenced by clang::TextNodeDumper::visitParamCommandComment(), and clang::JSONNodeDumper::visitParamCommandComment().
|
inline |
Definition at line 778 of file Comment.h.
Referenced by clang::TextNodeDumper::visitParamCommandComment(), and clang::JSONNodeDumper::visitParamCommandComment().
|
inline |
Definition at line 755 of file Comment.h.
References clang::comments::Comment::ParamCommandCommentBits.
Referenced by clang::comments::Sema::actOnParamCommandDirectionArg(), and clang::comments::Sema::actOnParamCommandParamNameArg().
|
inline |
Definition at line 782 of file Comment.h.
Referenced by clang::comments::Sema::resolveParamCommandIndexes().
|
inline |
Definition at line 793 of file Comment.h.
Referenced by clang::comments::Sema::resolveParamCommandIndexes().