LLVM  4.0.0
Public Member Functions | List of all members
llvm::lto::InputFile::symbol_iterator Class Reference

#include <LTO.h>

Public Member Functions

 symbol_iterator (ArrayRef< ModuleSymbolTable::Symbol >::iterator I, const ModuleSymbolTable &SymTab, const InputFile *File)
 
symbol_iteratoroperator++ ()
 
symbol_iterator operator++ (int)
 
const Symboloperator* () const
 
const Symboloperator-> () const
 
bool operator!= (const symbol_iterator &Other) const
 

Detailed Description

Definition at line 188 of file LTO.h.

Constructor & Destructor Documentation

llvm::lto::InputFile::symbol_iterator::symbol_iterator ( ArrayRef< ModuleSymbolTable::Symbol >::iterator  I,
const ModuleSymbolTable SymTab,
const InputFile File 
)
inline

Definition at line 192 of file LTO.h.

Member Function Documentation

bool llvm::lto::InputFile::symbol_iterator::operator!= ( const symbol_iterator Other) const
inline

Definition at line 211 of file LTO.h.

const Symbol& llvm::lto::InputFile::symbol_iterator::operator* ( ) const
inline

Definition at line 208 of file LTO.h.

symbol_iterator& llvm::lto::InputFile::symbol_iterator::operator++ ( )
inline

Definition at line 196 of file LTO.h.

symbol_iterator llvm::lto::InputFile::symbol_iterator::operator++ ( int  )
inline

Definition at line 202 of file LTO.h.

References I.

const Symbol* llvm::lto::InputFile::symbol_iterator::operator-> ( ) const
inline

Definition at line 209 of file LTO.h.


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