diff options
Diffstat (limited to 'include/clang/AST/Redeclarable.h')
| -rw-r--r-- | include/clang/AST/Redeclarable.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/clang/AST/Redeclarable.h b/include/clang/AST/Redeclarable.h index 01f4b29a61f40..55e1f8477992c 100644 --- a/include/clang/AST/Redeclarable.h +++ b/include/clang/AST/Redeclarable.h @@ -92,6 +92,11 @@ public: return D; } + /// \brief Returns true if this is the first declaration. + bool isFirstDeclaration() const { + return RedeclLink.NextIsLatest(); + } + /// \brief Returns the most recent (re)declaration of this declaration. decl_type *getMostRecentDeclaration() { return getFirstDeclaration()->RedeclLink.getNext(); |
