diff options
Diffstat (limited to 'clang/include/clang/Sema/IdentifierResolver.h')
-rw-r--r-- | clang/include/clang/Sema/IdentifierResolver.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/clang/include/clang/Sema/IdentifierResolver.h b/clang/include/clang/Sema/IdentifierResolver.h index 7c8dc46307d4..1fbd6c48e518 100644 --- a/clang/include/clang/Sema/IdentifierResolver.h +++ b/clang/include/clang/Sema/IdentifierResolver.h @@ -134,13 +134,14 @@ public: explicit IdentifierResolver(Preprocessor &PP); ~IdentifierResolver(); - /// begin - Returns an iterator for decls with the name 'Name'. + /// Returns a range of decls with the name 'Name'. + llvm::iterator_range<iterator> decls(DeclarationName Name); + + /// Returns an iterator over decls with the name 'Name'. iterator begin(DeclarationName Name); - /// end - Returns an iterator that has 'finished'. - iterator end() { - return iterator(); - } + /// Returns the end iterator. + iterator end() { return iterator(); } /// isDeclInScope - If 'Ctx' is a function/method, isDeclInScope returns true /// if 'D' is in Scope 'S', otherwise 'S' is ignored and isDeclInScope returns |