clang 22.0.0git
clang::ASTReader::ModuleDeclIterator Class Reference

#include "clang/Serialization/ASTReader.h"

Inheritance diagram for clang::ASTReader::ModuleDeclIterator:
[legend]

Public Member Functions

 ModuleDeclIterator ()
 ModuleDeclIterator (ASTReader *Reader, ModuleFile *Mod, const serialization::unaligned_decl_id_t *Pos)
value_type operator* () const
value_type operator-> () const
bool operator== (const ModuleDeclIterator &RHS) const

Detailed Description

Definition at line 1685 of file ASTReader.h.

Constructor & Destructor Documentation

◆ ModuleDeclIterator() [1/2]

clang::ASTReader::ModuleDeclIterator::ModuleDeclIterator ( )
inline

Definition at line 1694 of file ASTReader.h.

References clang::nullptr.

Referenced by operator==().

◆ ModuleDeclIterator() [2/2]

clang::ASTReader::ModuleDeclIterator::ModuleDeclIterator ( ASTReader * Reader,
ModuleFile * Mod,
const serialization::unaligned_decl_id_t * Pos )
inline

Definition at line 1696 of file ASTReader.h.

References clang::ASTReader::ASTReader().

Member Function Documentation

◆ operator*()

value_type clang::ASTReader::ModuleDeclIterator::operator* ( ) const
inline

Definition at line 1700 of file ASTReader.h.

References clang::LocalDeclID::get(), and clang::ASTReader::LocalDeclID.

◆ operator->()

value_type clang::ASTReader::ModuleDeclIterator::operator-> ( ) const
inline

Definition at line 1705 of file ASTReader.h.

◆ operator==()

bool clang::ASTReader::ModuleDeclIterator::operator== ( const ModuleDeclIterator & RHS) const
inline

Definition at line 1707 of file ASTReader.h.

References ModuleDeclIterator().


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