testsuite/libgomp.c++/for-4.C File Reference

#include <string>
#include <cstdlib>

Include dependency graph for for-4.C:

Go to the source code of this file.

Data Structures

class  J< T >
struct  K< N >

Defines

#define check(expr)

Functions

template<typename T>
void baz (T &i)
void f1 (const std::basic_string< wchar_t >::iterator &x, const std::basic_string< wchar_t >::iterator &y)
void f2 (const std::basic_string< wchar_t >::iterator &x, const std::basic_string< wchar_t >::iterator &y)
template<typename T>
void f3 (const std::basic_string< wchar_t >::iterator &x, const std::basic_string< wchar_t >::iterator &y)
template<typename T>
void f4 (const std::basic_string< wchar_t >::iterator &x, const std::basic_string< wchar_t >::iterator &y)
void f5 (const std::basic_string< wchar_t >::iterator &x, const std::basic_string< wchar_t >::iterator &y)
template<int N>
void f6 (const std::basic_string< wchar_t >::iterator &x, const std::basic_string< wchar_t >::iterator &y)
template<int N>
void f7 (std::basic_string< wchar_t >::iterator i, const std::basic_string< wchar_t >::iterator &x, const std::basic_string< wchar_t >::iterator &y)
template<wchar_t N>
void f8 (J< wchar_t > j)
template<typename T, int N>
void f9 (const typename std::basic_string< T >::iterator &x, const typename std::basic_string< T >::iterator &y)
template<typename T, int N>
void f10 (const typename std::basic_string< T >::iterator &x, const typename std::basic_string< T >::iterator &y)
template<typename T>
void f11 (const T &x, const T &y)
template<typename T>
void f12 (const T &x, const T &y)
int main ()


Define Documentation

#define check ( expr   ) 

Value:

for (int i = 0; i < 2000; i++)          \
    if (expr)                       \
      {                         \
    if (a[i] != L'a' + i + 1)           \
      std::abort ();                \
    a[i] = L'a' + i;                \
      }                         \
    else if (a[i] != L'a' + i)              \
      std::abort ()

Definition at line 178 of file for-4.C.


Function Documentation

template<typename T>
void baz ( T &  i  ) 

Definition at line 25 of file for-4.C.

References abort().

Here is the call graph for this function:

void f1 ( const std::basic_string< wchar_t >::iterator &  x,
const std::basic_string< wchar_t >::iterator &  y 
)

Definition at line 33 of file for-4.C.

References baz(), and i.

Here is the call graph for this function:

template<typename T, int N>
void f10 ( const typename std::basic_string< T >::iterator &  x,
const typename std::basic_string< T >::iterator &  y 
)

Definition at line 129 of file for-4.C.

References baz(), i, and N.

Here is the call graph for this function:

template<typename T>
void f11 ( const T &  x,
const T &  y 
)

Definition at line 140 of file for-4.C.

References baz(), i, j, and T.

Here is the call graph for this function:

template<typename T>
void f12 ( const T &  x,
const T &  y 
)

Definition at line 157 of file for-4.C.

References baz(), i, and T.

Here is the call graph for this function:

void f2 ( const std::basic_string< wchar_t >::iterator &  x,
const std::basic_string< wchar_t >::iterator &  y 
)

Definition at line 42 of file for-4.C.

References baz(), and i.

Here is the call graph for this function:

template<typename T>
void f3 ( const std::basic_string< wchar_t >::iterator &  x,
const std::basic_string< wchar_t >::iterator &  y 
)

Definition at line 53 of file for-4.C.

References baz(), and i.

Here is the call graph for this function:

template<typename T>
void f4 ( const std::basic_string< wchar_t >::iterator &  x,
const std::basic_string< wchar_t >::iterator &  y 
)

Definition at line 63 of file for-4.C.

References baz(), and i.

Here is the call graph for this function:

void f5 ( const std::basic_string< wchar_t >::iterator &  x,
const std::basic_string< wchar_t >::iterator &  y 
)

Definition at line 73 of file for-4.C.

References baz(), and i.

Here is the call graph for this function:

template<int N>
void f6 ( const std::basic_string< wchar_t >::iterator &  x,
const std::basic_string< wchar_t >::iterator &  y 
)

Definition at line 84 of file for-4.C.

References baz(), i, j, and N.

Here is the call graph for this function:

template<int N>
void f7 ( std::basic_string< wchar_t >::iterator  i,
const std::basic_string< wchar_t >::iterator &  x,
const std::basic_string< wchar_t >::iterator &  y 
)

Definition at line 98 of file for-4.C.

References baz(), and N.

Here is the call graph for this function:

template<wchar_t N>
void f8 ( J< wchar_t >  j  ) 

Definition at line 109 of file for-4.C.

References baz(), i, j, and N.

Here is the call graph for this function:

template<typename T, int N>
void f9 ( const typename std::basic_string< T >::iterator &  x,
const typename std::basic_string< T >::iterator &  y 
)

Definition at line 119 of file for-4.C.

References baz(), i, and N.

Here is the call graph for this function:

int main ( void   ) 

Definition at line 190 of file for-4.C.

References a, check, f1(), f10(), f2(), f5(), f6(), and i.

Here is the call graph for this function:


Generated on Fri Apr 5 05:40:24 2013 for Libgomp by  doxygen 1.4.7