clang
6.0.0
|
#include "clang/AST/ASTContext.h"
Public Types | |
enum | Kind { NoCommentInDecl = 0, FromDecl, FromRedecl } |
Public Member Functions | |
Kind | getKind () const LLVM_READONLY |
void | setKind (Kind K) |
const RawComment * | getRaw () const LLVM_READONLY |
void | setRaw (const RawComment *RC) |
const Decl * | getOriginalDecl () const LLVM_READONLY |
void | setOriginalDecl (const Decl *Orig) |
Definition at line 710 of file ASTContext.h.
Enumerator | |
---|---|
NoCommentInDecl | We searched for a comment attached to the particular declaration, but didn't find any. getRaw() == 0. |
FromDecl | We have found a comment attached to this particular declaration. getRaw() != 0. |
FromRedecl | This declaration does not have an attached comment, and we have searched the redeclaration chain. If getRaw() == 0, the whole redeclaration chain does not have any comments. If getRaw() != 0, it is a comment propagated from other redeclaration. |
Definition at line 712 of file ASTContext.h.
|
inline |
Definition at line 735 of file ASTContext.h.
Referenced by clang::ASTContext::getRawCommentForAnyRedecl().
|
inline |
Definition at line 751 of file ASTContext.h.
Referenced by clang::ASTContext::getRawCommentForAnyRedecl().
|
inline |
Definition at line 743 of file ASTContext.h.
Referenced by clang::ASTContext::getRawCommentForAnyRedecl().
|
inline |
Definition at line 739 of file ASTContext.h.
|
inline |
Definition at line 755 of file ASTContext.h.
|
inline |
Definition at line 747 of file ASTContext.h.