clang API Documentation
A full comment attached to a declaration, contains block content. More...
#include <Comment.h>
Public Member Functions | |
FullComment (ArrayRef< BlockContentComment * > Blocks, DeclInfo *D) | |
child_iterator | child_begin () const |
child_iterator | child_end () const |
const Decl * | getDecl () const LLVM_READONLY |
const DeclInfo * | getDeclInfo () const LLVM_READONLY |
ArrayRef< BlockContentComment * > | getBlocks () const |
Static Public Member Functions | |
static bool | classof (const Comment *C) |
A full comment attached to a declaration, contains block content.
clang::comments::FullComment::FullComment | ( | ArrayRef< BlockContentComment * > | Blocks, |
DeclInfo * | D | ||
) | [inline] |
Definition at line 1102 of file Comment.h.
References clang::comments::Comment::setLocation(), and clang::comments::Comment::setSourceRange().
child_iterator clang::comments::FullComment::child_begin | ( | ) | const [inline] |
Reimplemented from clang::comments::Comment.
Definition at line 1117 of file Comment.h.
Referenced by clang::comments::Sema::resolveParamCommandIndexes().
child_iterator clang::comments::FullComment::child_end | ( | ) | const [inline] |
Reimplemented from clang::comments::Comment.
Definition at line 1121 of file Comment.h.
Referenced by clang::comments::Sema::resolveParamCommandIndexes().
static bool clang::comments::FullComment::classof | ( | const Comment * | C | ) | [inline, static] |
Definition at line 1113 of file Comment.h.
References clang::comments::Comment::getCommentKind().
ArrayRef<BlockContentComment *> clang::comments::FullComment::getBlocks | ( | ) | const [inline] |
Definition at line 1135 of file Comment.h.
Referenced by clang::ASTContext::cloneFullComment().
const Decl* clang::comments::FullComment::getDecl | ( | ) | const [inline] |
Definition at line 1125 of file Comment.h.
References clang::comments::DeclInfo::CommentDecl.
Referenced by clang::ASTContext::cloneFullComment().
const DeclInfo* clang::comments::FullComment::getDeclInfo | ( | ) | const [inline] |
Definition at line 1129 of file Comment.h.
References clang::comments::DeclInfo::fill(), and clang::comments::DeclInfo::IsFilled.
Referenced by clang::ASTContext::cloneFullComment(), clang::comments::ParamCommandComment::getParamName(), and clang::comments::TParamCommandComment::getParamName().