|
clang
5.0.0
|
#include "clang/AST/Redeclarable.h"
Public Types | |
| enum | PreviousTag { PreviousLink } |
| enum | LatestTag { LatestLink } |
Public Member Functions | |
| DeclLink (LatestTag, const ASTContext &Ctx) | |
| DeclLink (PreviousTag, decl_type *D) | |
| bool | NextIsPrevious () const |
| bool | NextIsLatest () const |
| decl_type * | getNext (const decl_type *D) const |
| void | setPrevious (decl_type *D) |
| void | setLatest (decl_type *D) |
| void | markIncomplete () |
| Decl * | getLatestNotUpdated () const |
Definition at line 82 of file Redeclarable.h.
| enum clang::Redeclarable::DeclLink::LatestTag |
| Enumerator | |
|---|---|
| LatestLink | |
Definition at line 105 of file Redeclarable.h.
| enum clang::Redeclarable::DeclLink::PreviousTag |
| Enumerator | |
|---|---|
| PreviousLink | |
Definition at line 104 of file Redeclarable.h.
|
inline |
Definition at line 107 of file Redeclarable.h.
|
inline |
Definition at line 109 of file Redeclarable.h.
|
inline |
Definition at line 157 of file Redeclarable.h.
References clang::Redeclarable< decl_type >::DeclLink::NextIsLatest().
|
inline |
Definition at line 121 of file Redeclarable.h.
Referenced by clang::Redeclarable< VarDecl >::getNextRedeclaration().
|
inline |
Definition at line 155 of file Redeclarable.h.
References clang::Redeclarable< decl_type >::DeclLink::markIncomplete().
Referenced by clang::Redeclarable< decl_type >::DeclLink::markIncomplete().
|
inline |
Definition at line 119 of file Redeclarable.h.
References clang::Redeclarable< decl_type >::DeclLink::NextIsPrevious().
Referenced by clang::Redeclarable< decl_type >::DeclLink::getLatestNotUpdated(), clang::Redeclarable< VarDecl >::isFirstDecl(), and clang::Redeclarable< decl_type >::DeclLink::setLatest().
|
inline |
Definition at line 112 of file Redeclarable.h.
Referenced by clang::Redeclarable< VarDecl >::getPreviousDecl(), clang::Redeclarable< decl_type >::DeclLink::NextIsLatest(), and clang::Redeclarable< decl_type >::DeclLink::setPrevious().
|
inline |
Definition at line 141 of file Redeclarable.h.
References clang::Redeclarable< decl_type >::DeclLink::NextIsLatest(), and clang::LazyGenerationalUpdatePtr< Owner, T, Update >::set().
|
inline |
Definition at line 136 of file Redeclarable.h.
References clang::Redeclarable< decl_type >::DeclLink::NextIsPrevious().
1.8.6