clang API Documentation

Public Member Functions | Static Public Member Functions
clang::comments::FullComment Class Reference

A full comment attached to a declaration, contains block content. More...

#include <Comment.h>

Inheritance diagram for clang::comments::FullComment:
Inheritance graph
[legend]
Collaboration diagram for clang::comments::FullComment:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FullComment (ArrayRef< BlockContentComment * > Blocks, DeclInfo *D)
child_iterator child_begin () const
child_iterator child_end () const
const DeclgetDecl () const LLVM_READONLY
const DeclInfogetDeclInfo () const LLVM_READONLY
ArrayRef< BlockContentComment * > getBlocks () const

Static Public Member Functions

static bool classof (const Comment *C)

Detailed Description

A full comment attached to a declaration, contains block content.

Definition at line 1097 of file Comment.h.


Constructor & Destructor Documentation

clang::comments::FullComment::FullComment ( ArrayRef< BlockContentComment * >  Blocks,
DeclInfo D 
) [inline]

Member Function Documentation

Reimplemented from clang::comments::Comment.

Definition at line 1117 of file Comment.h.

Referenced by clang::comments::Sema::resolveParamCommandIndexes().

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().

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().


The documentation for this class was generated from the following file: