LLVM OpenMP 20.0.0git
Public Member Functions | Public Attributes | List of all members
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
 
 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/36]

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

Definition at line 40 of file foreach.cpp.

◆ Iterator() [2/36]

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

Definition at line 42 of file foreach.cpp.

References owner, and Reporter::print().

◆ Iterator() [3/36]

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

Definition at line 46 of file foreach.cpp.

References owner, and Reporter::print().

◆ ~Iterator() [1/12]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner, and Reporter::print().

◆ Iterator() [4/36]

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

Definition at line 40 of file iterfor.cpp.

◆ Iterator() [5/36]

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

Definition at line 42 of file iterfor.cpp.

References owner, and Reporter::print().

◆ Iterator() [6/36]

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

Definition at line 46 of file iterfor.cpp.

References owner, and Reporter::print().

◆ ~Iterator() [2/12]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file iterfor.cpp.

References owner, and Reporter::print().

◆ Iterator() [7/36]

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

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

◆ Iterator() [8/36]

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

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

References owner, and Reporter::print().

◆ Iterator() [9/36]

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

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

References owner, and Reporter::print().

◆ ~Iterator() [3/12]

Reporter::Iterator::~Iterator ( )
inline

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

References owner, and Reporter::print().

◆ Iterator() [10/36]

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

Definition at line 40 of file foreach.cpp.

◆ Iterator() [11/36]

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

Definition at line 42 of file foreach.cpp.

References owner, and Reporter::print().

◆ Iterator() [12/36]

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

Definition at line 46 of file foreach.cpp.

References owner, and Reporter::print().

◆ ~Iterator() [4/12]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner, and Reporter::print().

◆ Iterator() [13/36]

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

Definition at line 40 of file iterfor.cpp.

◆ Iterator() [14/36]

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

Definition at line 42 of file iterfor.cpp.

References owner, and Reporter::print().

◆ Iterator() [15/36]

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

Definition at line 46 of file iterfor.cpp.

References owner, and Reporter::print().

◆ ~Iterator() [5/12]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file iterfor.cpp.

References owner, and Reporter::print().

◆ Iterator() [16/36]

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

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

◆ Iterator() [17/36]

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

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

References owner, and Reporter::print().

◆ Iterator() [18/36]

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

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

References owner, and Reporter::print().

◆ ~Iterator() [6/12]

Reporter::Iterator::~Iterator ( )
inline

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

References owner, and Reporter::print().

◆ Iterator() [19/36]

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

Definition at line 40 of file foreach.cpp.

◆ Iterator() [20/36]

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

Definition at line 42 of file foreach.cpp.

References owner, and Reporter::print().

◆ Iterator() [21/36]

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

Definition at line 46 of file foreach.cpp.

References owner, and Reporter::print().

◆ ~Iterator() [7/12]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file foreach.cpp.

References owner, and Reporter::print().

◆ Iterator() [22/36]

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

Definition at line 40 of file iterfor.cpp.

◆ Iterator() [23/36]

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

Definition at line 42 of file iterfor.cpp.

References owner, and Reporter::print().

◆ Iterator() [24/36]

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

Definition at line 46 of file iterfor.cpp.

References owner, and Reporter::print().

◆ ~Iterator() [8/12]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file iterfor.cpp.

References owner, and Reporter::print().

◆ Iterator() [25/36]

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

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

◆ Iterator() [26/36]

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

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

References owner, and Reporter::print().

◆ Iterator() [27/36]

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

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

References owner, and Reporter::print().

◆ ~Iterator() [9/12]

Reporter::Iterator::~Iterator ( )
inline

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

References owner, and Reporter::print().

◆ Iterator() [28/36]

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

Definition at line 40 of file factor_foreach.cpp.

◆ Iterator() [29/36]

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

Definition at line 42 of file factor_foreach.cpp.

References owner, and Reporter::print().

◆ Iterator() [30/36]

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

Definition at line 46 of file factor_foreach.cpp.

References owner, and Reporter::print().

◆ ~Iterator() [10/12]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file factor_foreach.cpp.

References owner, and Reporter::print().

◆ Iterator() [31/36]

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

Definition at line 40 of file factor_iterfor.cpp.

◆ Iterator() [32/36]

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

Definition at line 42 of file factor_iterfor.cpp.

References print().

◆ Iterator() [33/36]

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

Definition at line 46 of file factor_iterfor.cpp.

References print().

◆ ~Iterator() [11/12]

Reporter::Iterator::~Iterator ( )
inline

Definition at line 50 of file factor_iterfor.cpp.

References print().

◆ Iterator() [34/36]

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

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

◆ Iterator() [35/36]

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

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

References owner, and Reporter::print().

◆ Iterator() [36/36]

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

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

References owner, and Reporter::print().

◆ ~Iterator() [12/12]

Reporter::Iterator::~Iterator ( )
inline

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

References owner, and Reporter::print().

Member Function Documentation

◆ operator!=() [1/6]

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

Definition at line 71 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator!=() [2/6]

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

Definition at line 71 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator!=() [3/6]

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

Definition at line 71 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator!=() [4/6]

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

Definition at line 71 of file factor_foreach.cpp.

References owner, and Reporter::print().

◆ operator!=() [5/6]

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

Definition at line 71 of file factor_iterfor.cpp.

References owner, and Reporter::print().

◆ operator!=() [6/6]

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

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

References owner, and Reporter::print().

◆ operator*() [1/12]

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

Definition at line 84 of file foreach.cpp.

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

◆ operator*() [2/12]

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

Definition at line 89 of file iterfor.cpp.

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

◆ operator*() [3/12]

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

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

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

◆ operator*() [4/12]

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

Definition at line 84 of file foreach.cpp.

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

◆ operator*() [5/12]

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

Definition at line 89 of file iterfor.cpp.

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

◆ operator*() [6/12]

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

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

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

◆ operator*() [7/12]

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

Definition at line 84 of file foreach.cpp.

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

◆ operator*() [8/12]

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

Definition at line 89 of file iterfor.cpp.

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

◆ operator*() [9/12]

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

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

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

◆ operator*() [10/12]

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

Definition at line 89 of file factor_foreach.cpp.

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

◆ operator*() [11/12]

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

Definition at line 89 of file factor_iterfor.cpp.

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

◆ operator*() [12/12]

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

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

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

◆ operator+() [1/12]

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

Definition at line 96 of file foreach.cpp.

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

◆ operator+() [2/12]

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

Definition at line 101 of file iterfor.cpp.

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

◆ operator+() [3/12]

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

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

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

◆ operator+() [4/12]

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

Definition at line 96 of file foreach.cpp.

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

◆ operator+() [5/12]

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

Definition at line 101 of file iterfor.cpp.

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

◆ operator+() [6/12]

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

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

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

◆ operator+() [7/12]

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

Definition at line 96 of file foreach.cpp.

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

◆ operator+() [8/12]

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

Definition at line 101 of file iterfor.cpp.

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

◆ operator+() [9/12]

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

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

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

◆ operator+() [10/12]

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

Definition at line 101 of file factor_foreach.cpp.

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

◆ operator+() [11/12]

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

Definition at line 101 of file factor_iterfor.cpp.

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

◆ operator+() [12/12]

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

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

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

◆ operator++() [1/24]

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

Definition at line 71 of file foreach.cpp.

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

◆ operator++() [2/24]

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

Definition at line 76 of file iterfor.cpp.

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

◆ operator++() [3/24]

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

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

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

◆ operator++() [4/24]

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

Definition at line 71 of file foreach.cpp.

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

◆ operator++() [5/24]

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

Definition at line 76 of file iterfor.cpp.

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

◆ operator++() [6/24]

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

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

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

◆ operator++() [7/24]

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

Definition at line 71 of file foreach.cpp.

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

◆ operator++() [8/24]

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

Definition at line 76 of file iterfor.cpp.

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

◆ operator++() [9/24]

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

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

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

◆ operator++() [10/24]

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

Definition at line 76 of file factor_foreach.cpp.

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

◆ operator++() [11/24]

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

Definition at line 76 of file factor_iterfor.cpp.

References pos, and print().

◆ operator++() [12/24]

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

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

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

◆ operator++() [13/24]

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

Definition at line 77 of file foreach.cpp.

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

◆ operator++() [14/24]

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

Definition at line 82 of file iterfor.cpp.

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

◆ operator++() [15/24]

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

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

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

◆ operator++() [16/24]

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

Definition at line 77 of file foreach.cpp.

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

◆ operator++() [17/24]

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

Definition at line 82 of file iterfor.cpp.

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

◆ operator++() [18/24]

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

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

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

◆ operator++() [19/24]

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

Definition at line 77 of file foreach.cpp.

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

◆ operator++() [20/24]

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

Definition at line 82 of file iterfor.cpp.

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

◆ operator++() [21/24]

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

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

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

◆ operator++() [22/24]

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

Definition at line 82 of file factor_foreach.cpp.

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

◆ operator++() [23/24]

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

Definition at line 82 of file factor_iterfor.cpp.

References pos, print(), and result.

◆ operator++() [24/24]

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

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

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

◆ operator-() [1/12]

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

Definition at line 90 of file foreach.cpp.

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

◆ operator-() [2/12]

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

Definition at line 95 of file iterfor.cpp.

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

◆ operator-() [3/12]

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

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

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

◆ operator-() [4/12]

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

Definition at line 90 of file foreach.cpp.

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

◆ operator-() [5/12]

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

Definition at line 95 of file iterfor.cpp.

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

◆ operator-() [6/12]

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

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

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

◆ operator-() [7/12]

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

Definition at line 90 of file foreach.cpp.

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

◆ operator-() [8/12]

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

Definition at line 95 of file iterfor.cpp.

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

◆ operator-() [9/12]

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

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

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

◆ operator-() [10/12]

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

Definition at line 95 of file factor_foreach.cpp.

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

◆ operator-() [11/12]

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

Definition at line 95 of file factor_iterfor.cpp.

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

◆ operator-() [12/12]

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

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

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

◆ operator=() [1/24]

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

Definition at line 52 of file foreach.cpp.

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

◆ operator=() [2/24]

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

Definition at line 52 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator=() [3/24]

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

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

References owner, and Reporter::print().

◆ operator=() [4/24]

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

Definition at line 52 of file foreach.cpp.

References owner, and Reporter::print().

◆ operator=() [5/24]

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

Definition at line 52 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator=() [6/24]

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

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

References owner, and Reporter::print().

◆ operator=() [7/24]

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

Definition at line 52 of file foreach.cpp.

References owner, and Reporter::print().

◆ operator=() [8/24]

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

Definition at line 52 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator=() [9/24]

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

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

References owner, and Reporter::print().

◆ operator=() [10/24]

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

Definition at line 52 of file factor_foreach.cpp.

References owner, and Reporter::print().

◆ operator=() [11/24]

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

Definition at line 52 of file factor_iterfor.cpp.

References print().

◆ operator=() [12/24]

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

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

References owner, and Reporter::print().

◆ operator=() [13/24]

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

Definition at line 59 of file foreach.cpp.

References owner, and Reporter::print().

◆ operator=() [14/24]

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

Definition at line 59 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator=() [15/24]

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

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

References owner, and Reporter::print().

◆ operator=() [16/24]

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

Definition at line 59 of file foreach.cpp.

References owner, and Reporter::print().

◆ operator=() [17/24]

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

Definition at line 59 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator=() [18/24]

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

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

References owner, and Reporter::print().

◆ operator=() [19/24]

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

Definition at line 59 of file foreach.cpp.

References owner, and Reporter::print().

◆ operator=() [20/24]

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

Definition at line 59 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator=() [21/24]

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

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

References owner, and Reporter::print().

◆ operator=() [22/24]

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

Definition at line 59 of file factor_foreach.cpp.

References owner, and Reporter::print().

◆ operator=() [23/24]

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

Definition at line 59 of file factor_iterfor.cpp.

References print().

◆ operator=() [24/24]

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

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

References owner, and Reporter::print().

◆ operator==() [1/12]

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

Definition at line 66 of file foreach.cpp.

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

◆ operator==() [2/12]

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

Definition at line 66 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator==() [3/12]

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

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

References owner, and Reporter::print().

◆ operator==() [4/12]

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

Definition at line 66 of file foreach.cpp.

References owner, and Reporter::print().

◆ operator==() [5/12]

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

Definition at line 66 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator==() [6/12]

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

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

References owner, and Reporter::print().

◆ operator==() [7/12]

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

Definition at line 66 of file foreach.cpp.

References owner, and Reporter::print().

◆ operator==() [8/12]

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

Definition at line 66 of file iterfor.cpp.

References owner, and Reporter::print().

◆ operator==() [9/12]

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

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

References owner, and Reporter::print().

◆ operator==() [10/12]

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

Definition at line 66 of file factor_foreach.cpp.

References owner, and Reporter::print().

◆ operator==() [11/12]

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

Definition at line 66 of file factor_iterfor.cpp.

References owner, and Reporter::print().

◆ operator==() [12/12]

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

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

References owner, and Reporter::print().

◆ print() [1/7]

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

Definition at line 101 of file foreach.cpp.

References owner, and Reporter::print().

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

◆ print() [2/7]

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

Definition at line 101 of file foreach.cpp.

References owner, and Reporter::print().

◆ print() [3/7]

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

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

References owner, and Reporter::print().

◆ print() [4/7]

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

Definition at line 101 of file foreach.cpp.

References owner, and Reporter::print().

◆ print() [5/7]

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

Definition at line 106 of file factor_foreach.cpp.

References owner, and Reporter::print().

◆ print() [6/7]

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

Definition at line 106 of file factor_iterfor.cpp.

References owner, and Reporter::print().

◆ print() [7/7]

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

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

References owner, and Reporter::print().

Member Data Documentation

◆ owner

const Reporter * Reporter::Iterator::owner

◆ pos

int Reporter::Iterator::pos

Definition at line 38 of file foreach.cpp.

Referenced by operator*(), operator+(), operator++(), operator-(), operator=(), and operator==().


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