clang  3.7.0
Public Member Functions | List of all members
clang::ASTIdentifierIterator Class Reference

An identifier-lookup iterator that enumerates all of the identifiers stored within a set of AST files. More...

Inheritance diagram for clang::ASTIdentifierIterator:
[legend]
Collaboration diagram for clang::ASTIdentifierIterator:
[legend]

Public Member Functions

 ASTIdentifierIterator (const ASTReader &Reader)
 
StringRef Next () override
 Retrieve the next string in the identifier table and advances the iterator for the following string. More...
 
- Public Member Functions inherited from clang::IdentifierIterator
virtual ~IdentifierIterator ()
 

Additional Inherited Members

- Protected Member Functions inherited from clang::IdentifierIterator
 IdentifierIterator ()
 

Detailed Description

An identifier-lookup iterator that enumerates all of the identifiers stored within a set of AST files.

Definition at line 6853 of file ASTReader.cpp.

Constructor & Destructor Documentation

ASTIdentifierIterator::ASTIdentifierIterator ( const ASTReader Reader)
explicit

Definition at line 6876 of file ASTReader.cpp.

Member Function Documentation

StringRef ASTIdentifierIterator::Next ( )
overridevirtual

Retrieve the next string in the identifier table and advances the iterator for the following string.

Returns
The next string in the identifier table. If there is no such string, returns an empty StringRef.

Implements clang::IdentifierIterator.

Definition at line 6884 of file ASTReader.cpp.

References clang::Result.


The documentation for this class was generated from the following file: