LLVM OpenMP
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
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
 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/48]

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

◆ Iterator() [2/48]

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

Definition at line 42 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [3/48]

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

Definition at line 46 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [1/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner.

◆ Iterator() [4/48]

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/48]

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

Definition at line 42 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [6/48]

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

Definition at line 46 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [2/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file iterfor.cpp.

References owner.

◆ Iterator() [7/48]

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/48]

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/48]

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

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

References Iterator(), owner, and pos.

◆ ~Iterator() [3/16]

Reporter::Iterator::~Iterator ( )
inline

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

References owner.

◆ Iterator() [10/48]

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/48]

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

Definition at line 42 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [12/48]

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

Definition at line 46 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [4/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner.

◆ Iterator() [13/48]

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/48]

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

Definition at line 44 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [15/48]

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

Definition at line 48 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [5/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 52 of file iterfor.cpp.

References owner.

◆ Iterator() [16/48]

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/48]

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/48]

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

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

References Iterator(), owner, and pos.

◆ ~Iterator() [6/16]

Reporter::Iterator::~Iterator ( )
inline

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

References owner.

◆ Iterator() [19/48]

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/48]

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

Definition at line 42 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [21/48]

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

Definition at line 46 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [7/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner.

◆ Iterator() [22/48]

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/48]

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

Definition at line 42 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [24/48]

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

Definition at line 46 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [8/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file iterfor.cpp.

References owner.

◆ Iterator() [25/48]

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/48]

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/48]

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

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

References Iterator(), owner, and pos.

◆ ~Iterator() [9/16]

Reporter::Iterator::~Iterator ( )
inline

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

References owner.

◆ Iterator() [28/48]

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

Definition at line 36 of file iterfor.cpp.

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

◆ Iterator() [29/48]

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

Definition at line 38 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [30/48]

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

Definition at line 42 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [10/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 46 of file iterfor.cpp.

References owner.

◆ Iterator() [31/48]

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

Definition at line 40 of file foreach.cpp.

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

◆ Iterator() [32/48]

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

Definition at line 42 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [33/48]

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

Definition at line 46 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [11/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner.

◆ Iterator() [34/48]

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

Definition at line 42 of file iterfor.cpp.

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

◆ Iterator() [35/48]

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

Definition at line 44 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [36/48]

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

Definition at line 48 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [12/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 52 of file iterfor.cpp.

References owner.

◆ Iterator() [37/48]

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() [38/48]

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

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

References Iterator(), owner, and pos.

◆ Iterator() [39/48]

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

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

References Iterator(), owner, and pos.

◆ ~Iterator() [13/16]

Reporter::Iterator::~Iterator ( )
inline

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

References owner.

◆ Iterator() [40/48]

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() [41/48]

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

Definition at line 42 of file factor_foreach.cpp.

References Iterator(), owner, and pos.

◆ Iterator() [42/48]

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

Definition at line 46 of file factor_foreach.cpp.

References Iterator(), owner, and pos.

◆ ~Iterator() [14/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file factor_foreach.cpp.

References owner.

◆ Iterator() [43/48]

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() [44/48]

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

Definition at line 42 of file factor_iterfor.cpp.

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

◆ Iterator() [45/48]

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

Definition at line 46 of file factor_iterfor.cpp.

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

◆ ~Iterator() [15/16]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file factor_iterfor.cpp.

References print().

◆ Iterator() [46/48]

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() [47/48]

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() [48/48]

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

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

References Iterator(), owner, and pos.

◆ ~Iterator() [16/16]

Reporter::Iterator::~Iterator ( )
inline

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

References owner.

Member Function Documentation

◆ operator!=() [1/8]

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

Definition at line 71 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [2/8]

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

Definition at line 73 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [3/8]

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

Definition at line 71 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [4/8]

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

Definition at line 67 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [5/8]

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

Definition at line 73 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [6/8]

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

Definition at line 71 of file factor_foreach.cpp.

References Iterator(), and owner.

◆ operator!=() [7/8]

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

Definition at line 71 of file factor_iterfor.cpp.

References Iterator(), and owner.

◆ operator!=() [8/8]

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/16]

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

Definition at line 84 of file foreach.cpp.

References owner, pos, and result.

◆ operator*() [2/16]

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

Definition at line 89 of file iterfor.cpp.

References owner, pos, and result.

◆ operator*() [3/16]

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

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

References owner, pos, and result.

◆ operator*() [4/16]

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

Definition at line 84 of file foreach.cpp.

References owner, pos, and result.

◆ operator*() [5/16]

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

Definition at line 91 of file iterfor.cpp.

References owner, pos, and result.

◆ operator*() [6/16]

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

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

References owner, pos, and result.

◆ operator*() [7/16]

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

Definition at line 84 of file foreach.cpp.

References owner, pos, and result.

◆ operator*() [8/16]

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

Definition at line 89 of file iterfor.cpp.

References owner, pos, and result.

◆ operator*() [9/16]

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

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

References owner, pos, and result.

◆ operator*() [10/16]

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

Definition at line 85 of file iterfor.cpp.

References owner, and pos.

◆ operator*() [11/16]

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

Definition at line 84 of file foreach.cpp.

References owner, pos, and result.

◆ operator*() [12/16]

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

Definition at line 91 of file iterfor.cpp.

References owner, pos, and result.

◆ operator*() [13/16]

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

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

References owner, pos, and result.

◆ operator*() [14/16]

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

Definition at line 89 of file factor_foreach.cpp.

References owner, pos, and result.

◆ operator*() [15/16]

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

Definition at line 89 of file factor_iterfor.cpp.

References owner, pos, and result.

◆ operator*() [16/16]

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/16]

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

Definition at line 96 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [2/16]

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

Definition at line 101 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [3/16]

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/16]

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

Definition at line 96 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [5/16]

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

Definition at line 103 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [6/16]

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/16]

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

Definition at line 96 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [8/16]

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

Definition at line 101 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [9/16]

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/16]

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

Definition at line 96 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [11/16]

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

Definition at line 96 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [12/16]

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

Definition at line 103 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [13/16]

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+() [14/16]

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

Definition at line 101 of file factor_foreach.cpp.

References Iterator(), owner, and pos.

◆ operator+() [15/16]

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

Definition at line 101 of file factor_iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator+() [16/16]

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/32]

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

Definition at line 71 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [2/32]

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

Definition at line 76 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator++() [3/32]

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

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

References Iterator(), owner, and pos.

◆ operator++() [4/32]

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

Definition at line 71 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [5/32]

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

Definition at line 78 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator++() [6/32]

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

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

References Iterator(), owner, and pos.

◆ operator++() [7/32]

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

Definition at line 71 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [8/32]

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

Definition at line 76 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator++() [9/32]

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

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

References Iterator(), owner, and pos.

◆ operator++() [10/32]

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

Definition at line 72 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator++() [11/32]

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

Definition at line 71 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [12/32]

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

Definition at line 78 of file iterfor.cpp.

References Iterator(), owner, and pos.

◆ operator++() [13/32]

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

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

References Iterator(), owner, and pos.

◆ operator++() [14/32]

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

Definition at line 76 of file factor_foreach.cpp.

References Iterator(), owner, and pos.

◆ operator++() [15/32]

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

Definition at line 76 of file factor_iterfor.cpp.

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

◆ operator++() [16/32]

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

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

References Iterator(), owner, and pos.

◆ operator++() [17/32]

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

Definition at line 77 of file foreach.cpp.

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

◆ operator++() [18/32]

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

Definition at line 82 of file iterfor.cpp.

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

◆ operator++() [19/32]

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

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

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

◆ operator++() [20/32]

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

Definition at line 77 of file foreach.cpp.

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

◆ operator++() [21/32]

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

Definition at line 84 of file iterfor.cpp.

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

◆ operator++() [22/32]

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

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

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

◆ operator++() [23/32]

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

Definition at line 77 of file foreach.cpp.

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

◆ operator++() [24/32]

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

Definition at line 82 of file iterfor.cpp.

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

◆ operator++() [25/32]

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

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

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

◆ operator++() [26/32]

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

Definition at line 78 of file iterfor.cpp.

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

◆ operator++() [27/32]

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

Definition at line 77 of file foreach.cpp.

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

◆ operator++() [28/32]

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

Definition at line 84 of file iterfor.cpp.

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

◆ operator++() [29/32]

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

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

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

◆ operator++() [30/32]

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

Definition at line 82 of file factor_foreach.cpp.

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

◆ operator++() [31/32]

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

Definition at line 82 of file factor_iterfor.cpp.

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

◆ operator++() [32/32]

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/16]

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/16]

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/16]

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/16]

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/16]

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/16]

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/16]

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/16]

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/16]

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/16]

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

Definition at line 90 of file iterfor.cpp.

References Iterator(), owner, and result.

◆ operator-() [11/16]

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

Definition at line 90 of file foreach.cpp.

References Iterator(), owner, and result.

◆ operator-() [12/16]

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

Definition at line 97 of file iterfor.cpp.

References Iterator(), owner, and result.

◆ operator-() [13/16]

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-() [14/16]

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-() [15/16]

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-() [16/16]

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/32]

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

Definition at line 52 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator=() [2/32]

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

Definition at line 52 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [3/32]

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/32]

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

Definition at line 52 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [5/32]

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

Definition at line 54 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [6/32]

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/32]

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

Definition at line 52 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [8/32]

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

Definition at line 52 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [9/32]

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/32]

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

Definition at line 48 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [11/32]

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

Definition at line 52 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [12/32]

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

Definition at line 54 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [13/32]

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=() [14/32]

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

Definition at line 52 of file factor_foreach.cpp.

References Iterator(), and owner.

◆ operator=() [15/32]

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

Definition at line 52 of file factor_iterfor.cpp.

References Iterator(), and print().

◆ operator=() [16/32]

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=() [17/32]

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

Definition at line 59 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [18/32]

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

Definition at line 59 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [19/32]

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

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

References Iterator(), and owner.

◆ operator=() [20/32]

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

Definition at line 59 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [21/32]

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

Definition at line 61 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [22/32]

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

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

References Iterator(), and owner.

◆ operator=() [23/32]

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

Definition at line 59 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [24/32]

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

Definition at line 59 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [25/32]

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

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

References Iterator(), and owner.

◆ operator=() [26/32]

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

Definition at line 55 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [27/32]

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

Definition at line 59 of file foreach.cpp.

References Iterator(), and owner.

◆ operator=() [28/32]

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

Definition at line 61 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator=() [29/32]

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

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

References Iterator(), and owner.

◆ operator=() [30/32]

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

Definition at line 59 of file factor_foreach.cpp.

References Iterator(), and owner.

◆ operator=() [31/32]

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

Definition at line 59 of file factor_iterfor.cpp.

References Iterator(), and print().

◆ operator=() [32/32]

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/16]

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

Definition at line 66 of file foreach.cpp.

References Iterator(), owner, and pos.

◆ operator==() [2/16]

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

Definition at line 66 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [3/16]

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/16]

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

Definition at line 66 of file foreach.cpp.

References Iterator(), and owner.

◆ operator==() [5/16]

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

Definition at line 68 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [6/16]

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/16]

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

Definition at line 66 of file foreach.cpp.

References Iterator(), and owner.

◆ operator==() [8/16]

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

Definition at line 66 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [9/16]

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/16]

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

Definition at line 62 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [11/16]

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

Definition at line 66 of file foreach.cpp.

References Iterator(), and owner.

◆ operator==() [12/16]

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

Definition at line 68 of file iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [13/16]

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==() [14/16]

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

Definition at line 66 of file factor_foreach.cpp.

References Iterator(), and owner.

◆ operator==() [15/16]

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

Definition at line 66 of file factor_iterfor.cpp.

References Iterator(), and owner.

◆ operator==() [16/16]

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: