Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QV4::CompiledData::CompilationUnit::FunctionIterator Struct Reference

#include <qv4compileddata_p.h>

Collaboration diagram for QV4::CompiledData::CompilationUnit::FunctionIterator:

Public Member Functions

 FunctionIterator (const CompiledData::Unit *unit, const CompiledObject *object, int index)
const CompiledFunctionoperator-> () const
void operator++ ()
bool operator== (const FunctionIterator &rhs) const
bool operator!= (const FunctionIterator &rhs) const

Public Attributes

const CompiledData::Unitunit
const CompiledObjectobject
int index

Detailed Description

Definition at line 1706 of file qv4compileddata_p.h.

Constructor & Destructor Documentation

◆ FunctionIterator()

QV4::CompiledData::CompilationUnit::FunctionIterator::FunctionIterator ( const CompiledData::Unit * unit,
const CompiledObject * object,
int index )
inline

Definition at line 1708 of file qv4compileddata_p.h.

References index, object, and unit.

Referenced by QV4::CompiledData::CompilationUnit::objectFunctionsBegin().

Here is the caller graph for this function:

Member Function Documentation

◆ operator!=()

bool QV4::CompiledData::CompilationUnit::FunctionIterator::operator!= ( const FunctionIterator & rhs) const
inline

Definition at line 1721 of file qv4compileddata_p.h.

References index.

◆ operator++()

void QV4::CompiledData::CompilationUnit::FunctionIterator::operator++ ( )
inline

Definition at line 1719 of file qv4compileddata_p.h.

References index.

◆ operator->()

const CompiledFunction * QV4::CompiledData::CompilationUnit::FunctionIterator::operator-> ( ) const
inline

Definition at line 1714 of file qv4compileddata_p.h.

References QV4::CompiledData::Unit::functionAt(), index, object, and unit.

Here is the call graph for this function:

◆ operator==()

bool QV4::CompiledData::CompilationUnit::FunctionIterator::operator== ( const FunctionIterator & rhs) const
inline

Definition at line 1720 of file qv4compileddata_p.h.

References index.

Member Data Documentation

◆ index

int QV4::CompiledData::CompilationUnit::FunctionIterator::index

◆ object

const CompiledObject* QV4::CompiledData::CompilationUnit::FunctionIterator::object

Definition at line 1711 of file qv4compileddata_p.h.

Referenced by FunctionIterator(), and operator->().

◆ unit

const CompiledData::Unit* QV4::CompiledData::CompilationUnit::FunctionIterator::unit

Definition at line 1710 of file qv4compileddata_p.h.

Referenced by FunctionIterator(), and operator->().


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