BinaryNinja::HighLevelILInstructionList Class Reference

Public Types

typedef ListIterator const_iterator
 

Public Member Functions

 HighLevelILInstructionList (HighLevelILFunction *func, const BNHighLevelILInstruction &instr, size_t count, bool asFullAst, size_t instructionIndex)
 
const_iterator begin () const
 
const_iterator end () const
 
size_t size () const
 
const HighLevelILInstruction operator[] (size_t i) const
 
 operator std::vector< HighLevelILInstruction > () const
 

Member Typedef Documentation

◆ const_iterator

Constructor & Destructor Documentation

◆ HighLevelILInstructionList()

HighLevelILInstructionList::HighLevelILInstructionList ( HighLevelILFunction func,
const BNHighLevelILInstruction instr,
size_t  count,
bool  asFullAst,
size_t  instructionIndex 
)

Member Function Documentation

◆ begin()

HighLevelILInstructionList::const_iterator HighLevelILInstructionList::begin ( ) const

◆ end()

HighLevelILInstructionList::const_iterator HighLevelILInstructionList::end ( ) const

◆ operator std::vector< HighLevelILInstruction >()

BinaryNinja::HighLevelILInstructionList::operator std::vector< HighLevelILInstruction > ( ) const

◆ operator[]()

const HighLevelILInstruction HighLevelILInstructionList::operator[] ( size_t  i) const

◆ size()

size_t HighLevelILInstructionList::size ( ) const

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