|
clang 22.0.0git
|
#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 | isFirst () const |
| decl_type * | getPrevious (const decl_type *D) const |
| void | setPrevious (decl_type *D) |
| void | setLatest (decl_type *D) |
| void | markIncomplete () |
| Decl * | getLatestNotUpdated () const |
Definition at line 86 of file Redeclarable.h.
| enum clang::Redeclarable::DeclLink::LatestTag |
| Enumerator | |
|---|---|
| LatestLink | |
Definition at line 109 of file Redeclarable.h.
| enum clang::Redeclarable::DeclLink::PreviousTag |
| Enumerator | |
|---|---|
| PreviousLink | |
Definition at line 108 of file Redeclarable.h.
|
inline |
Definition at line 111 of file Redeclarable.h.
|
inline |
Definition at line 113 of file Redeclarable.h.
|
inline |
Definition at line 154 of file Redeclarable.h.
References clang::cast(), clang::isa(), and isFirst().
Referenced by clang::ASTDeclReader::getMostRecentDeclImpl().
|
inline |
Definition at line 120 of file Redeclarable.h.
References clang::cast().
|
inline |
Definition at line 115 of file Redeclarable.h.
References clang::cast(), and clang::isa().
Referenced by getLatestNotUpdated(), setLatest(), and setPrevious().
|
inline |
Definition at line 152 of file Redeclarable.h.
References clang::cast().
Referenced by clang::ASTDeclReader::markIncompleteDeclChainImpl().
|
inline |
Definition at line 139 of file Redeclarable.h.
References clang::cast(), and isFirst().
Referenced by clang::ASTDeclReader::attachLatestDeclImpl().
|
inline |
Definition at line 134 of file Redeclarable.h.
References isFirst(), and Previous.
Referenced by clang::ASTDeclReader::attachPreviousDeclImpl(), and clang::ASTDeclReader::attachPreviousDeclImpl().