LLVM OpenMP 22.0.0git
Reporter::Iterator Struct Reference

Public Member Functions

 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
void print (const char *msg) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
bool operator!= (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
void print (const char *msg) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
void print (const char *msg) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
bool operator!= (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
void print (const char *msg) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
bool operator!= (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
void print (const char *msg) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
void print (const char *msg) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
bool operator!= (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
bool operator!= (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
void print (const char *msg) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
bool operator!= (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
void print (const char *msg) const
 Iterator (const Reporter *owner, int pos)
 Iterator (const Iterator &that)
 Iterator (Iterator &&that)
 ~Iterator ()
const Iteratoroperator= (const Iterator &that)
const Iteratoroperator= (Iterator &&that)
bool operator== (const Iterator &that) const
bool operator!= (const Iterator &that) const
Iteratoroperator++ ()
Iterator operator++ (int)
int operator* () const
size_t operator- (const Iterator &that) const
Iterator operator+ (int steps) const
void print (const char *msg) const

Public Attributes

const Reporterowner
int pos

Detailed Description

Definition at line 36 of file foreach.cpp.

Constructor & Destructor Documentation

◆ Iterator() [1/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

◆ Iterator() [2/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [3/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [1/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner.

◆ Iterator() [4/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file iterfor.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [5/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [6/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [2/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file iterfor.cpp.

References owner.

◆ Iterator() [7/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file parallel-wsloop-collapse-foreach.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [8/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [9/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [3/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file parallel-wsloop-collapse-foreach.cpp.

References owner.

◆ Iterator() [10/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file foreach.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [11/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [12/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [4/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner.

◆ Iterator() [13/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 42 of file iterfor.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [14/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 44 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [15/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 48 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [5/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 52 of file iterfor.cpp.

References owner.

◆ Iterator() [16/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file parallel-wsloop-collapse-foreach.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [17/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [18/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [6/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file parallel-wsloop-collapse-foreach.cpp.

References owner.

◆ Iterator() [19/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file foreach.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [20/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [21/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [7/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner.

◆ Iterator() [22/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file iterfor.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [23/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [24/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [8/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file iterfor.cpp.

References owner.

◆ Iterator() [25/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file parallel-wsloop-collapse-foreach.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [26/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [27/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [9/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file parallel-wsloop-collapse-foreach.cpp.

References owner.

◆ Iterator() [28/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file foreach.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [29/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [30/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [10/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner.

◆ Iterator() [31/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 42 of file iterfor.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [32/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 44 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [33/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 48 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [11/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 52 of file iterfor.cpp.

References owner.

◆ Iterator() [34/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file parallel-wsloop-collapse-foreach.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [35/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [36/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [12/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file parallel-wsloop-collapse-foreach.cpp.

References owner.

◆ Iterator() [37/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file factor_foreach.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [38/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file factor_foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [39/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file factor_foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [13/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file factor_foreach.cpp.

References owner.

◆ Iterator() [40/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file factor_iterfor.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [41/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file factor_iterfor.cpp.

References Iterator(), owner, pos, and print().

◆ Iterator() [42/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file factor_iterfor.cpp.

References Iterator(), owner, pos, and print().

◆ ~Iterator() [14/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file factor_iterfor.cpp.

References print().

◆ Iterator() [43/45]

Reporter::Iterator::Iterator ( const Reporter * owner,
int pos )
inline

Definition at line 40 of file factor_parallel-wsloop-collapse-foreach.cpp.

References owner, pos, and Reporter::Reporter().

◆ Iterator() [44/45]

Reporter::Iterator::Iterator ( const Iterator & that)
inline

Definition at line 42 of file factor_parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [45/45]

Reporter::Iterator::Iterator ( Iterator && that)
inline

Definition at line 46 of file factor_parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [15/15]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file factor_parallel-wsloop-collapse-foreach.cpp.

References owner.

Member Function Documentation

◆ operator!=() [1/7]

bool Reporter::Iterator::operator!= ( const Iterator & that) const
inline

Definition at line 71 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [2/7]

bool Reporter::Iterator::operator!= ( const Iterator & that) const
inline

Definition at line 73 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [3/7]

bool Reporter::Iterator::operator!= ( const Iterator & that) const
inline

Definition at line 71 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [4/7]

bool Reporter::Iterator::operator!= ( const Iterator & that) const
inline

Definition at line 73 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [5/7]

bool Reporter::Iterator::operator!= ( const Iterator & that) const
inline

Definition at line 71 of file factor_foreach.cpp.

References Iterator(), and owner.

◆ operator!=() [6/7]

bool Reporter::Iterator::operator!= ( const Iterator & that) const
inline

Definition at line 71 of file factor_iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [7/7]

bool Reporter::Iterator::operator!= ( const Iterator & that) const
inline

Definition at line 71 of file factor_parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator*() [1/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 84 of file foreach.cpp.

References owner, pos, and result.

◆ operator*() [2/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 89 of file iterfor.cpp.

References owner, pos, and result.

◆ operator*() [3/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 84 of file parallel-wsloop-collapse-foreach.cpp.

References owner, pos, and result.

◆ operator*() [4/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 84 of file foreach.cpp.

References owner, pos, and result.

◆ operator*() [5/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 91 of file iterfor.cpp.

References owner, pos, and result.

◆ operator*() [6/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 84 of file parallel-wsloop-collapse-foreach.cpp.

References owner, pos, and result.

◆ operator*() [7/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 84 of file foreach.cpp.

References owner, pos, and result.

◆ operator*() [8/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 89 of file iterfor.cpp.

References owner, pos, and result.

◆ operator*() [9/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 84 of file parallel-wsloop-collapse-foreach.cpp.

References owner, pos, and result.

◆ operator*() [10/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 84 of file foreach.cpp.

References owner, pos, and result.

◆ operator*() [11/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 91 of file iterfor.cpp.

References owner, pos, and result.

◆ operator*() [12/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 84 of file parallel-wsloop-collapse-foreach.cpp.

References owner, pos, and result.

◆ operator*() [13/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 89 of file factor_foreach.cpp.

References owner, pos, and result.

◆ operator*() [14/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 89 of file factor_iterfor.cpp.

References owner, pos, and result.

◆ operator*() [15/15]

int Reporter::Iterator::operator* ( ) const
inline

Definition at line 89 of file factor_parallel-wsloop-collapse-foreach.cpp.

References owner, pos, and result.

◆ operator+() [1/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 96 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [2/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 101 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [3/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 96 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [4/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 96 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [5/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 103 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [6/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 96 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [7/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 96 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [8/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 101 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [9/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 96 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [10/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 96 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [11/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 103 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [12/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 96 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [13/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 101 of file factor_foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [14/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 101 of file factor_iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [15/15]

Iterator Reporter::Iterator::operator+ ( int steps) const
inline

Definition at line 101 of file factor_parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [1/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 71 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [2/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 76 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator++() [3/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 71 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [4/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 71 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [5/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 78 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator++() [6/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 71 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [7/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 71 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [8/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 76 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator++() [9/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 71 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [10/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 71 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [11/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 78 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator++() [12/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 71 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [13/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 76 of file factor_foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [14/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 76 of file factor_iterfor.cpp.

References Iterator(), pos, and print().

◆ operator++() [15/30]

Iterator & Reporter::Iterator::operator++ ( )
inline

Definition at line 76 of file factor_parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [16/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 77 of file foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [17/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 82 of file iterfor.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [18/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 77 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [19/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 77 of file foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [20/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 84 of file iterfor.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [21/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 77 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [22/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 77 of file foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [23/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 82 of file iterfor.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [24/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 77 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [25/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 77 of file foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [26/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 84 of file iterfor.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [27/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 77 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [28/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 82 of file factor_foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator++() [29/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 82 of file factor_iterfor.cpp.

References Iterator(), pos, print(), and result.

◆ operator++() [30/30]

Iterator Reporter::Iterator::operator++ ( int )
inline

Definition at line 82 of file factor_parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator-() [1/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 90 of file foreach.cpp.

References Iterator(), owner, pos, and result.

◆ operator-() [2/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 95 of file iterfor.cpp.

References Iterator(), owner, and result.

◆ operator-() [3/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 90 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and result.

◆ operator-() [4/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 90 of file foreach.cpp.

References Iterator(), owner, and result.

◆ operator-() [5/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 97 of file iterfor.cpp.

References Iterator(), owner, and result.

◆ operator-() [6/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 90 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and result.

◆ operator-() [7/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 90 of file foreach.cpp.

References Iterator(), owner, and result.

◆ operator-() [8/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 95 of file iterfor.cpp.

References Iterator(), owner, and result.

◆ operator-() [9/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 90 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and result.

◆ operator-() [10/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 90 of file foreach.cpp.

References Iterator(), owner, and result.

◆ operator-() [11/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 97 of file iterfor.cpp.

References Iterator(), owner, and result.

◆ operator-() [12/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 90 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and result.

◆ operator-() [13/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 95 of file factor_foreach.cpp.

References Iterator(), owner, and result.

◆ operator-() [14/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 95 of file factor_iterfor.cpp.

References Iterator(), owner, and result.

◆ operator-() [15/15]

size_t Reporter::Iterator::operator- ( const Iterator & that) const
inline

Definition at line 95 of file factor_parallel-wsloop-collapse-foreach.cpp.

References Iterator(), owner, and result.

◆ operator=() [1/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator=() [2/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [3/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator=() [4/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [5/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 54 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [6/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator=() [7/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [8/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [9/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator=() [10/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [11/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 54 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [12/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator=() [13/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file factor_foreach.cpp.

References Iterator(), and owner.

◆ operator=() [14/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file factor_iterfor.cpp.

References Iterator(), and print().

◆ operator=() [15/30]

const Iterator & Reporter::Iterator::operator= ( const Iterator & that)
inline

Definition at line 52 of file factor_parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator=() [16/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [17/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [18/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator=() [19/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [20/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 61 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [21/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator=() [22/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [23/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [24/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator=() [25/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [26/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 61 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [27/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator=() [28/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file factor_foreach.cpp.

References Iterator(), and owner.

◆ operator=() [29/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file factor_iterfor.cpp.

References Iterator(), and print().

◆ operator=() [30/30]

const Iterator & Reporter::Iterator::operator= ( Iterator && that)
inline

Definition at line 59 of file factor_parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator==() [1/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator==() [2/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [3/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator==() [4/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file foreach.cpp.

References Iterator(), and owner.

◆ operator==() [5/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 68 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [6/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator==() [7/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file foreach.cpp.

References Iterator(), and owner.

◆ operator==() [8/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [9/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator==() [10/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file foreach.cpp.

References Iterator(), and owner.

◆ operator==() [11/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 68 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [12/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ operator==() [13/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file factor_foreach.cpp.

References Iterator(), and owner.

◆ operator==() [14/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file factor_iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [15/15]

bool Reporter::Iterator::operator== ( const Iterator & that) const
inline

Definition at line 66 of file factor_parallel-wsloop-collapse-foreach.cpp.

References Iterator(), and owner.

◆ print() [1/9]

void Reporter::Iterator::print ( const char * msg) const
inline

Definition at line 101 of file foreach.cpp.

References owner.

Referenced by Iterator(), Iterator(), operator++(), operator++(), operator=(), operator=(), and ~Iterator().

◆ print() [2/9]

void Reporter::Iterator::print ( const char * msg) const
inline

Definition at line 101 of file parallel-wsloop-collapse-foreach.cpp.

References owner.

◆ print() [3/9]

void Reporter::Iterator::print ( const char * msg) const
inline

Definition at line 101 of file foreach.cpp.

References owner.

◆ print() [4/9]

void Reporter::Iterator::print ( const char * msg) const
inline

Definition at line 101 of file foreach.cpp.

References owner.

◆ print() [5/9]

void Reporter::Iterator::print ( const char * msg) const
inline

Definition at line 101 of file parallel-wsloop-collapse-foreach.cpp.

References owner.

◆ print() [6/9]

void Reporter::Iterator::print ( const char * msg) const
inline

Definition at line 101 of file foreach.cpp.

References owner.

◆ print() [7/9]

void Reporter::Iterator::print ( const char * msg) const
inline

Definition at line 106 of file factor_foreach.cpp.

References owner.

◆ print() [8/9]

void Reporter::Iterator::print ( const char * msg) const
inline

Definition at line 106 of file factor_iterfor.cpp.

References owner.

◆ print() [9/9]

void Reporter::Iterator::print ( const char * msg) const
inline

Definition at line 106 of file factor_parallel-wsloop-collapse-foreach.cpp.

References owner.

Member Data Documentation

◆ owner

◆ pos

int Reporter::Iterator::pos

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