clang
6.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 89 of file Redeclarable.h.
enum clang::Redeclarable::DeclLink::LatestTag |
Enumerator | |
---|---|
LatestLink |
Definition at line 112 of file Redeclarable.h.
enum clang::Redeclarable::DeclLink::PreviousTag |
Enumerator | |
---|---|
PreviousLink |
Definition at line 111 of file Redeclarable.h.
|
inline |
Definition at line 114 of file Redeclarable.h.
Referenced by clang::Redeclarable< VarDecl >::LatestDeclLink(), and clang::Redeclarable< VarDecl >::PreviousDeclLink().
|
inline |
Definition at line 116 of file Redeclarable.h.
|
inline |
Definition at line 163 of file Redeclarable.h.
References clang::Redeclarable< decl_type >::DeclLink::NextIsLatest().
|
inline |
Definition at line 127 of file Redeclarable.h.
|
inline |
Definition at line 161 of file Redeclarable.h.
References clang::Redeclarable< decl_type >::DeclLink::markIncomplete().
Referenced by clang::Redeclarable< decl_type >::DeclLink::markIncomplete().
|
inline |
Definition at line 125 of file Redeclarable.h.
References clang::Redeclarable< decl_type >::DeclLink::NextIsPrevious().
Referenced by clang::Redeclarable< decl_type >::DeclLink::getLatestNotUpdated(), and clang::Redeclarable< decl_type >::DeclLink::setLatest().
|
inline |
Definition at line 118 of file Redeclarable.h.
Referenced by clang::Redeclarable< decl_type >::DeclLink::NextIsLatest(), and clang::Redeclarable< decl_type >::DeclLink::setPrevious().
|
inline |
Definition at line 147 of file Redeclarable.h.
References clang::Redeclarable< decl_type >::DeclLink::NextIsLatest(), and clang::LazyGenerationalUpdatePtr< Owner, T, Update >::set().
|
inline |
Definition at line 142 of file Redeclarable.h.
References clang::Redeclarable< decl_type >::DeclLink::NextIsPrevious().