My Project
Public Types | Public Member Functions | List of all members
mlir::SymbolTable::UseRange Class Reference

This class implements a range of SymbolRef uses. More...

#include <SymbolTable.h>

Public Types

using iterator = std::vector< SymbolUse >::const_iterator
 

Public Member Functions

 UseRange (std::vector< SymbolUse > &&uses)
 
iterator begin () const
 
iterator end () const
 

Detailed Description

This class implements a range of SymbolRef uses.

Member Typedef Documentation

◆ iterator

using mlir::SymbolTable::UseRange::iterator = std::vector<SymbolUse>::const_iterator

Constructor & Destructor Documentation

◆ UseRange()

mlir::SymbolTable::UseRange::UseRange ( std::vector< SymbolUse > &&  uses)
inline

Member Function Documentation

◆ begin()

iterator mlir::SymbolTable::UseRange::begin ( ) const
inline

◆ end()

iterator mlir::SymbolTable::UseRange::end ( ) const
inline

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