|
clang
5.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 681 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 683 of file ASTContext.h.
|
inline |
Definition at line 706 of file ASTContext.h.
Referenced by clang::ASTContext::getRawCommentForAnyRedecl().
|
inline |
Definition at line 722 of file ASTContext.h.
Referenced by clang::ASTContext::getRawCommentForAnyRedecl().
|
inline |
Definition at line 714 of file ASTContext.h.
Referenced by clang::ASTContext::getRawCommentForAnyRedecl().
|
inline |
Definition at line 710 of file ASTContext.h.
Referenced by clang::ASTContext::getRawCommentForAnyRedecl().
|
inline |
Definition at line 726 of file ASTContext.h.
Referenced by clang::ASTContext::getRawCommentForAnyRedecl().
|
inline |
Definition at line 718 of file ASTContext.h.
Referenced by clang::ASTContext::getRawCommentForAnyRedecl().
1.8.6