LLVM  4.0.0
Public Member Functions | List of all members
llvm::InstrProfIterator Class Reference

A file format agnostic iterator over profiling data. More...

#include <InstrProfReader.h>

Inheritance diagram for llvm::InstrProfIterator:
[legend]
Collaboration diagram for llvm::InstrProfIterator:
[legend]

Public Member Functions

 InstrProfIterator ()
 
 InstrProfIterator (InstrProfReader *Reader)
 
InstrProfIteratoroperator++ ()
 
bool operator== (const InstrProfIterator &RHS)
 
bool operator!= (const InstrProfIterator &RHS)
 
InstrProfRecordoperator* ()
 
InstrProfRecordoperator-> ()
 

Detailed Description

A file format agnostic iterator over profiling data.

Definition at line 33 of file InstrProfReader.h.

Constructor & Destructor Documentation

llvm::InstrProfIterator::InstrProfIterator ( )
inline

Definition at line 40 of file InstrProfReader.h.

llvm::InstrProfIterator::InstrProfIterator ( InstrProfReader Reader)
inline

Definition at line 41 of file InstrProfReader.h.

Member Function Documentation

bool llvm::InstrProfIterator::operator!= ( const InstrProfIterator RHS)
inline

Definition at line 45 of file InstrProfReader.h.

InstrProfRecord& llvm::InstrProfIterator::operator* ( )
inline

Definition at line 46 of file InstrProfReader.h.

InstrProfIterator& llvm::InstrProfIterator::operator++ ( )
inline

Definition at line 43 of file InstrProfReader.h.

InstrProfRecord* llvm::InstrProfIterator::operator-> ( )
inline

Definition at line 47 of file InstrProfReader.h.

bool llvm::InstrProfIterator::operator== ( const InstrProfIterator RHS)
inline

Definition at line 44 of file InstrProfReader.h.


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