Changes in src/prelude/prelude.cf [bf30ab3:0b150ec]
- File:
-
- 1 edited
-
src/prelude/prelude.cf (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/prelude/prelude.cf
rbf30ab3 r0b150ec 30 30 // ------------------------------------------------------------ 31 31 32 _Bool ?++( _Bool & ), ?++( volatile _Bool &);33 _Bool ?--( _Bool & ), ?--( volatile _Bool &);34 unsigned char ?++( unsigned char & ), ?++( volatile unsigned char &);35 signed int ?++( signed int & ), ?++( volatile signed int &);36 signed int ?--( signed int & ), ?--( volatile signed int &);37 unsigned int ?++( unsigned int & ), ?++( volatile unsigned int &);38 unsigned int ?--( unsigned int & ), ?--( volatile unsigned int &);39 signed long int ?++( signed long int & ), ?++( volatile signed long int &);40 signed long int ?--( signed long int & ), ?--( volatile signed long int &);41 unsigned long int ?++( unsigned long int & ), ?++( volatile unsigned long int &);42 unsigned long int ?--( unsigned long int & ), ?--( volatile unsigned long int &);43 signed long long int ?++( signed long long int & ), ?++( volatile signed long long int &);44 signed long long int ?--( signed long long int & ), ?--( volatile signed long long int &);45 unsigned long long int ?++( unsigned long long int & ), ?++( volatile unsigned long long int &);46 unsigned long long int ?--( unsigned long long int & ), ?--( volatile unsigned long long int &);47 float ?++( float & ), ?++( volatile float &);48 float ?--( float & ), ?--( volatile float &);49 double ?++( double & ), ?++( volatile double &);50 double ?--( double & ), ?--( volatile double &);51 long double ?++( long double & ), ?++( volatile long double &);52 long double ?--( long double & ), ?--( volatile long double &);53 float _Complex ?++( float _Complex & ), ?++( volatile float _Complex &);54 float _Complex ?--( float _Complex & ), ?--( volatile float _Complex &);55 double _Complex ?++( double _Complex & ), ?++( volatile double _Complex &);56 double _Complex ?--( double _Complex & ), ?--( volatile double _Complex &);57 long double _Complex ?++( long double _Complex & ), ?++( volatile long double _Complex &);58 long double _Complex ?--( long double _Complex & ), ?--( volatile long double _Complex &);59 60 forall( dtype T | sized(T) ) T * ?++( T * &);61 forall( dtype T | sized(T) ) const T * ?++( const T * &);62 forall( dtype T | sized(T) ) volatile T * ?++( volatile T * &);63 forall( dtype T | sized(T) ) const volatile T * ?++( const volatile T * &);64 forall( dtype T | sized(T) ) T * ?--( T * &);65 forall( dtype T | sized(T) ) const T * ?--( const T * &);66 forall( dtype T | sized(T) ) volatile T * ?--( volatile T * &);67 forall( dtype T | sized(T) ) const volatile T * ?--( const volatile T * &);68 69 forall( dtype T | sized(T) ) T &?[?]( T *, ptrdiff_t );70 forall( dtype T | sized(T) ) const T &?[?]( const T *, ptrdiff_t );71 forall( dtype T | sized(T) ) volatile T &?[?]( volatile T *, ptrdiff_t );72 forall( dtype T | sized(T) ) const volatile T &?[?]( const volatile T *, ptrdiff_t );73 forall( dtype T | sized(T) ) T &?[?]( ptrdiff_t, T * );74 forall( dtype T | sized(T) ) const T &?[?]( ptrdiff_t, const T * );75 forall( dtype T | sized(T) ) volatile T &?[?]( ptrdiff_t, volatile T * );76 forall( dtype T | sized(T) ) const volatile T &?[?]( ptrdiff_t, const volatile T * );32 _Bool ?++( _Bool * ), ?++( volatile _Bool * ); 33 _Bool ?--( _Bool * ), ?--( volatile _Bool * ); 34 unsigned char ?++( unsigned char * ), ?++( volatile unsigned char * ); 35 signed int ?++( signed int * ), ?++( volatile signed int * ); 36 signed int ?--( signed int * ), ?--( volatile signed int * ); 37 unsigned int ?++( unsigned int * ), ?++( volatile unsigned int * ); 38 unsigned int ?--( unsigned int * ), ?--( volatile unsigned int * ); 39 signed long int ?++( signed long int * ), ?++( volatile signed long int * ); 40 signed long int ?--( signed long int * ), ?--( volatile signed long int * ); 41 unsigned long int ?++( unsigned long int * ), ?++( volatile unsigned long int * ); 42 unsigned long int ?--( unsigned long int * ), ?--( volatile unsigned long int * ); 43 signed long long int ?++( signed long long int * ), ?++( volatile signed long long int * ); 44 signed long long int ?--( signed long long int * ), ?--( volatile signed long long int * ); 45 unsigned long long int ?++( unsigned long long int * ), ?++( volatile unsigned long long int * ); 46 unsigned long long int ?--( unsigned long long int * ), ?--( volatile unsigned long long int * ); 47 float ?++( float * ), ?++( volatile float * ); 48 float ?--( float * ), ?--( volatile float * ); 49 double ?++( double * ), ?++( volatile double * ); 50 double ?--( double * ), ?--( volatile double * ); 51 long double ?++( long double * ), ?++( volatile long double * ); 52 long double ?--( long double * ), ?--( volatile long double * ); 53 float _Complex ?++( float _Complex * ), ?++( volatile float _Complex * ); 54 float _Complex ?--( float _Complex * ), ?--( volatile float _Complex * ); 55 double _Complex ?++( double _Complex * ), ?++( volatile double _Complex * ); 56 double _Complex ?--( double _Complex * ), ?--( volatile double _Complex * ); 57 long double _Complex ?++( long double _Complex * ), ?++( volatile long double _Complex * ); 58 long double _Complex ?--( long double _Complex * ), ?--( volatile long double _Complex * ); 59 60 forall( dtype T | sized(T) ) T * ?++( T ** ); 61 forall( dtype T | sized(T) ) const T * ?++( const T ** ); 62 forall( dtype T | sized(T) ) volatile T * ?++( volatile T ** ); 63 forall( dtype T | sized(T) ) const volatile T * ?++( const volatile T ** ); 64 forall( dtype T | sized(T) ) T * ?--( T ** ); 65 forall( dtype T | sized(T) ) const T * ?--( const T ** ); 66 forall( dtype T | sized(T) ) volatile T * ?--( volatile T ** ); 67 forall( dtype T | sized(T) ) const volatile T * ?--( const volatile T ** ); 68 69 forall( dtype T | sized(T) ) lvalue T ?[?]( T *, ptrdiff_t ); 70 forall( dtype T | sized(T) ) const lvalue T ?[?]( const T *, ptrdiff_t ); 71 forall( dtype T | sized(T) ) volatile lvalue T ?[?]( volatile T *, ptrdiff_t ); 72 forall( dtype T | sized(T) ) const volatile lvalue T ?[?]( const volatile T *, ptrdiff_t ); 73 forall( dtype T | sized(T) ) lvalue T ?[?]( ptrdiff_t, T * ); 74 forall( dtype T | sized(T) ) const lvalue T ?[?]( ptrdiff_t, const T * ); 75 forall( dtype T | sized(T) ) volatile lvalue T ?[?]( ptrdiff_t, volatile T * ); 76 forall( dtype T | sized(T) ) const volatile lvalue T ?[?]( ptrdiff_t, const volatile T * ); 77 77 78 78 // ------------------------------------------------------------ … … 82 82 // ------------------------------------------------------------ 83 83 84 _Bool ++?( _Bool & ), --?( _Bool &);85 signed int ++?( signed int & ), --?( signed int &);86 unsigned int ++?( unsigned int & ), --?( unsigned int &);87 signed long int ++?( signed long int & ), --?( signed long int &);88 unsigned long int ++?( unsigned long int & ), --?( unsigned long int &);89 signed long long int ++?( signed long long int & ), --?( signed long long int &);90 unsigned long long int ++?( unsigned long long int & ), --?( unsigned long long int &);91 float ++?( float & ), --?( float &);92 double ++?( double & ), --?( double &);93 long double ++?( long double & ), --?( long double &);94 float _Complex ++?( float _Complex & ), --?( float _Complex &);95 double _Complex ++?( double _Complex & ), --?( double _Complex &);96 long double _Complex ++?( long double _Complex & ), --?( long double _Complex &);97 98 forall( dtype T | sized(T) ) T * ++?( T * &);99 forall( dtype T | sized(T) ) const T * ++?( const T * &);100 forall( dtype T | sized(T) ) volatile T * ++?( volatile T * &);101 forall( dtype T | sized(T) ) const volatile T * ++?( const volatile T * &);102 forall( dtype T | sized(T) ) T * --?( T * &);103 forall( dtype T | sized(T) ) const T * --?( const T * &);104 forall( dtype T | sized(T) ) volatile T * --?( volatile T * &);105 forall( dtype T | sized(T) ) const volatile T * --?( const volatile T * &);106 107 forall( dtype T | sized(T) ) T &*?( T * );108 forall( dtype T | sized(T) ) const T &*?( const T * );109 forall( dtype T | sized(T) ) volatile T &*?( volatile T * );110 forall( dtype T | sized(T) ) const volatile T &*?( const volatile T * );111 forall( ftype FT ) FT &*?( FT * );84 _Bool ++?( _Bool * ), --?( _Bool * ); 85 signed int ++?( signed int * ), --?( signed int * ); 86 unsigned int ++?( unsigned int * ), --?( unsigned int * ); 87 signed long int ++?( signed long int * ), --?( signed long int * ); 88 unsigned long int ++?( unsigned long int * ), --?( unsigned long int * ); 89 signed long long int ++?( signed long long int * ), --?( signed long long int * ); 90 unsigned long long int ++?( unsigned long long int * ), --?( unsigned long long int * ); 91 float ++?( float * ), --?( float * ); 92 double ++?( double * ), --?( double * ); 93 long double ++?( long double * ), --?( long double * ); 94 float _Complex ++?( float _Complex * ), --?( float _Complex * ); 95 double _Complex ++?( double _Complex * ), --?( double _Complex * ); 96 long double _Complex ++?( long double _Complex * ), --?( long double _Complex * ); 97 98 forall( dtype T | sized(T) ) T * ++?( T ** ); 99 forall( dtype T | sized(T) ) const T * ++?( const T ** ); 100 forall( dtype T | sized(T) ) volatile T * ++?( volatile T ** ); 101 forall( dtype T | sized(T) ) const volatile T * ++?( const volatile T ** ); 102 forall( dtype T | sized(T) ) T * --?( T ** ); 103 forall( dtype T | sized(T) ) const T * --?( const T ** ); 104 forall( dtype T | sized(T) ) volatile T * --?( volatile T ** ); 105 forall( dtype T | sized(T) ) const volatile T * --?( const volatile T ** ); 106 107 forall( dtype T | sized(T) ) lvalue T *?( T * ); 108 forall( dtype T | sized(T) ) const lvalue T *?( const T * ); 109 forall( dtype T | sized(T) ) volatile lvalue T *?( volatile T * ); 110 forall( dtype T | sized(T) ) const volatile lvalue T *?( const volatile T * ); 111 forall( ftype FT ) lvalue FT *?( FT * ); 112 112 113 113 _Bool +?( _Bool ), -?( _Bool ), ~?( _Bool ); … … 366 366 // ------------------------------------------------------------ 367 367 368 forall( ftype FT ) FT * ?=?( FT * &, FT * );369 forall( ftype FT ) FT * ?=?( FT * volatile &, FT * );370 371 forall( dtype DT ) DT * ?=?( DT * &, DT * );372 forall( dtype DT ) DT * ?=?( DT * volatile &, DT * );373 forall( dtype DT ) const DT * ?=?( const DT * &, DT * );374 forall( dtype DT ) const DT * ?=?( const DT * volatile &, DT * );375 forall( dtype DT ) const DT * ?=?( const DT * &, const DT * );376 forall( dtype DT ) const DT * ?=?( const DT * volatile &, const DT * );377 forall( dtype DT ) volatile DT * ?=?( volatile DT * &, DT * );378 forall( dtype DT ) volatile DT * ?=?( volatile DT * volatile &, DT * );379 forall( dtype DT ) volatile DT * ?=?( volatile DT * &, volatile DT * );380 forall( dtype DT ) volatile DT * ?=?( volatile DT * volatile &, volatile DT * );381 382 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * &, DT * );383 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile &, DT * );384 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * &, const DT * );385 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile &, const DT * );386 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * &, volatile DT * );387 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile &, volatile DT * );388 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * &, const volatile DT * );389 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile &, const volatile DT * );390 391 forall( dtype DT ) DT * ?=?( DT * &, void * );392 forall( dtype DT ) DT * ?=?( DT * volatile &, void * );393 forall( dtype DT ) const DT * ?=?( const DT * &, void * );394 forall( dtype DT ) const DT * ?=?( const DT * volatile &, void * );395 forall( dtype DT ) const DT * ?=?( const DT * &, const void * );396 forall( dtype DT ) const DT * ?=?( const DT * volatile &, const void * );397 forall( dtype DT ) volatile DT * ?=?( volatile DT * &, void * );398 forall( dtype DT ) volatile DT * ?=?( volatile DT * volatile &, void * );399 forall( dtype DT ) volatile DT * ?=?( volatile DT * &, volatile void * );400 forall( dtype DT ) volatile DT * ?=?( volatile DT * volatile &, volatile void * );401 402 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * &, void * );403 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile &, void * );404 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * &, const void * );405 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile &, const void * );406 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * &, volatile void * );407 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile &, volatile void * );408 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * &, const volatile void * );409 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile &, const volatile void * );410 411 forall( dtype DT ) void * ?=?( void * &, DT * );412 forall( dtype DT ) void * ?=?( void * volatile &, DT * );413 forall( dtype DT ) const void * ?=?( const void * &, DT * );414 forall( dtype DT ) const void * ?=?( const void * volatile &, DT * );415 forall( dtype DT ) const void * ?=?( const void * &, const DT * );416 forall( dtype DT ) const void * ?=?( const void * volatile &, const DT * );417 forall( dtype DT ) volatile void * ?=?( volatile void * &, DT * );418 forall( dtype DT ) volatile void * ?=?( volatile void * volatile &, DT * );419 forall( dtype DT ) volatile void * ?=?( volatile void * &, volatile DT * );420 forall( dtype DT ) volatile void * ?=?( volatile void * volatile &, volatile DT * );421 forall( dtype DT ) const volatile void * ?=?( const volatile void * &, DT * );422 forall( dtype DT ) const volatile void * ?=?( const volatile void * volatile &, DT * );423 forall( dtype DT ) const volatile void * ?=?( const volatile void * &, const DT * );424 forall( dtype DT ) const volatile void * ?=?( const volatile void * volatile &, const DT * );425 forall( dtype DT ) const volatile void * ?=?( const volatile void * &, volatile DT * );426 forall( dtype DT ) const volatile void * ?=?( const volatile void * volatile &, volatile DT * );427 forall( dtype DT ) const volatile void * ?=?( const volatile void * &, const volatile DT * );428 forall( dtype DT ) const volatile void * ?=?( const volatile void * volatile &, const volatile DT * );429 430 void * ?=?( void * &, void * );431 void * ?=?( void * volatile &, void * );432 const void * ?=?( const void * &, void * );433 const void * ?=?( const void * volatile &, void * );434 const void * ?=?( const void * &, const void * );435 const void * ?=?( const void * volatile &, const void * );436 volatile void * ?=?( volatile void * &, void * );437 volatile void * ?=?( volatile void * volatile &, void * );438 volatile void * ?=?( volatile void * &, volatile void * );439 volatile void * ?=?( volatile void * volatile &, volatile void * );440 const volatile void * ?=?( const volatile void * &, void * );441 const volatile void * ?=?( const volatile void * volatile &, void * );442 const volatile void * ?=?( const volatile void * &, const void * );443 const volatile void * ?=?( const volatile void * volatile &, const void * );444 const volatile void * ?=?( const volatile void * &, volatile void * );445 const volatile void * ?=?( const volatile void * volatile &, volatile void * );446 const volatile void * ?=?( const volatile void * &, const volatile void * );447 const volatile void * ?=?( const volatile void * volatile &, const volatile void * );448 449 // forall( dtype DT ) DT * ?=?( DT * &, zero_t );450 // forall( dtype DT ) DT * ?=?( DT * volatile &, zero_t );451 forall( dtype DT ) const DT * ?=?( const DT * &, zero_t );452 forall( dtype DT ) const DT * ?=?( const DT * volatile &, zero_t );453 // forall( dtype DT ) volatile DT * ?=?( volatile DT * &, zero_t );454 // forall( dtype DT ) volatile DT * ?=?( volatile DT * volatile &, zero_t);455 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * &, zero_t );456 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile &, zero_t );457 458 forall( ftype FT ) FT * ?=?( FT * &, forall( ftype FT2 ) FT2 *);459 forall( ftype FT ) FT * ?=?( FT * volatile &, forall( ftype FT2 ) FT2 *);460 461 forall( dtype T | sized(T) ) T * ?+=?( T * &, ptrdiff_t );462 forall( dtype T | sized(T) ) T * ?+=?( T * volatile &, ptrdiff_t );463 forall( dtype T | sized(T) ) const T * ?+=?( const T * &, ptrdiff_t );464 forall( dtype T | sized(T) ) const T * ?+=?( const T * volatile &, ptrdiff_t );465 forall( dtype T | sized(T) ) volatile T * ?+=?( volatile T * &, ptrdiff_t );466 forall( dtype T | sized(T) ) volatile T * ?+=?( volatile T * volatile &, ptrdiff_t );467 forall( dtype T | sized(T) ) const volatile T * ?+=?( const volatile T * &, ptrdiff_t );468 forall( dtype T | sized(T) ) const volatile T * ?+=?( const volatile T * volatile &, ptrdiff_t );469 forall( dtype T | sized(T) ) T * ?-=?( T * &, ptrdiff_t );470 forall( dtype T | sized(T) ) T * ?-=?( T * volatile &, ptrdiff_t );471 forall( dtype T | sized(T) ) const T * ?-=?( const T * &, ptrdiff_t );472 forall( dtype T | sized(T) ) const T * ?-=?( const T * volatile &, ptrdiff_t );473 forall( dtype T | sized(T) ) volatile T * ?-=?( volatile T * &, ptrdiff_t );474 forall( dtype T | sized(T) ) volatile T * ?-=?( volatile T * volatile &, ptrdiff_t );475 forall( dtype T | sized(T) ) const volatile T * ?-=?( const volatile T * &, ptrdiff_t );476 forall( dtype T | sized(T) ) const volatile T * ?-=?( const volatile T * volatile &, ptrdiff_t );477 478 _Bool ?=?( _Bool &, _Bool ), ?=?( volatile _Bool &, _Bool );479 char ?=?( char &, char ), ?=?( volatile char &, char );480 char signed ?=?( char signed &, char signed ), ?=?( volatile char signed &, char signed );481 char unsigned ?=?( char unsigned &, char unsigned ), ?=?( volatile char unsigned &, char unsigned );482 int short ?=?( int short &, int short ), ?=?( volatile int short &, int short );483 int short unsigned ?=?( int short unsigned &, int short unsigned ), ?=?( volatile int short unsigned &, int short unsigned );484 signed int ?=?( signed int &, signed int ), ?=?( volatile signed int &, signed int );485 unsigned int ?=?( unsigned &, unsigned ), ?=?( volatile unsigned &, unsigned );486 signed long int ?=?( signed long int &, signed long int ), ?=?( volatile signed long int &, signed long int );487 unsigned long int ?=?( unsigned long int &, unsigned long int ), ?=?( volatile unsigned long int &, unsigned long int );488 signed long long int ?=?( signed long long int &, signed long long int ), ?=?( volatile signed long long int &, signed long long int );489 unsigned long long int ?=?( unsigned long long int &, unsigned long long int ), ?=?( volatile unsigned long long int &, unsigned long long int );490 zero_t ?=?( zero_t &, zero_t );491 one_t ?=?( one_t &, one_t );492 493 494 _Bool ?*=?( _Bool &, _Bool ), ?*=?( volatile _Bool &, _Bool );495 char ?*=?( char &, char ), ?*=?( volatile char &, char );496 char signed ?*=?( char signed &, char signed ), ?*=?( volatile char signed &, char signed );497 char unsigned ?*=?( char unsigned &, char unsigned ), ?*=?( volatile char unsigned &, char unsigned );498 int short ?*=?( int short &, int short ), ?*=?( volatile int short &, int short );499 int short unsigned ?*=?( int short unsigned &, int short unsigned ), ?*=?( volatile int short unsigned &, int short unsigned );500 signed int ?*=?( signed int &, signed int ), ?*=?( volatile signed int &, signed int );501 unsigned int ?*=?( unsigned &, unsigned ), ?*=?( volatile unsigned &, unsigned );502 signed long int ?*=?( signed long int &, signed long int ), ?*=?( volatile signed long int &, signed long int );503 unsigned long int ?*=?( unsigned long int &, unsigned long int ), ?*=?( volatile unsigned long int &, unsigned long int );504 signed long long int ?*=?( signed long long int &, signed long long int ), ?*=?( volatile signed long long int &, signed long long int );505 unsigned long long int ?*=?( unsigned long long int &, unsigned long long int ), ?*=?( volatile unsigned long long int &, unsigned long long int );506 507 _Bool ?/=?( _Bool &, _Bool ), ?/=?( volatile _Bool &, _Bool );508 char ?/=?( char &, char ), ?/=?( volatile char &, char );509 char signed ?/=?( char signed &, char signed ), ?/=?( volatile char signed &, char signed );510 char unsigned ?/=?( char unsigned &, char unsigned ), ?/=?( volatile char unsigned &, char unsigned );511 int short ?/=?( int short &, int short ), ?/=?( volatile int short &, int short );512 int short unsigned ?/=?( int short unsigned &, int short unsigned ), ?/=?( volatile int short unsigned &, int short unsigned );513 signed int ?/=?( signed int &, signed int ), ?/=?( volatile signed int &, signed int );514 unsigned int ?/=?( unsigned &, unsigned ), ?/=?( volatile unsigned &, unsigned );515 signed long int ?/=?( signed long int &, signed long int ), ?/=?( volatile signed long int &, signed long int );516 unsigned long int ?/=?( unsigned long int &, unsigned long int ), ?/=?( volatile unsigned long int &, unsigned long int );517 signed long long int ?/=?( signed long long int &, signed long long int ), ?/=?( volatile signed long long int &, signed long long int );518 unsigned long long int ?/=?( unsigned long long int &, unsigned long long int ), ?/=?( volatile unsigned long long int &, unsigned long long int );519 520 _Bool ?%=?( _Bool &, _Bool ), ?%=?( volatile _Bool &, _Bool );521 char ?%=?( char &, char ), ?%=?( volatile char &, char );522 char signed ?%=?( char signed &, char signed ), ?%=?( volatile char signed &, char signed );523 char unsigned ?%=?( char unsigned &, char unsigned ), ?%=?( volatile char unsigned &, char unsigned );524 int short ?%=?( int short &, int short ), ?%=?( volatile int short &, int short );525 int short unsigned ?%=?( int short unsigned &, int short unsigned ), ?%=?( volatile int short unsigned &, int short unsigned );526 signed int ?%=?( signed int &, signed int ), ?%=?( volatile signed int &, signed int );527 unsigned int ?%=?( unsigned &, unsigned ), ?%=?( volatile unsigned &, unsigned );528 signed long int ?%=?( signed long int &, signed long int ), ?%=?( volatile signed long int &, signed long int );529 unsigned long int ?%=?( unsigned long int &, unsigned long int ), ?%=?( volatile unsigned long int &, unsigned long int );530 signed long long int ?%=?( signed long long int &, signed long long int ), ?%=?( volatile signed long long int &, signed long long int );531 unsigned long long int ?%=?( unsigned long long int &, unsigned long long int ), ?%=?( volatile unsigned long long int &, unsigned long long int );532 533 _Bool ?+=?( _Bool &, _Bool ), ?+=?( volatile _Bool &, _Bool );534 char ?+=?( char &, char ), ?+=?( volatile char &, char );535 char signed ?+=?( char signed &, char signed ), ?+=?( volatile char signed &, char signed );536 char unsigned ?+=?( char unsigned &, char unsigned ), ?+=?( volatile char unsigned &, char unsigned );537 int short ?+=?( int short &, int short ), ?+=?( volatile int short &, int short );538 int short unsigned ?+=?( int short unsigned &, int short unsigned ), ?+=?( volatile int short unsigned &, int short unsigned );539 signed int ?+=?( signed int &, signed int ), ?+=?( volatile signed int &, signed int );540 unsigned int ?+=?( unsigned &, unsigned ), ?+=?( volatile unsigned &, unsigned );541 signed long int ?+=?( signed long int &, signed long int ), ?+=?( volatile signed long int &, signed long int );542 unsigned long int ?+=?( unsigned long int &, unsigned long int ), ?+=?( volatile unsigned long int &, unsigned long int );543 signed long long int ?+=?( signed long long int &, signed long long int ), ?+=?( volatile signed long long int &, signed long long int );544 unsigned long long int ?+=?( unsigned long long int &, unsigned long long int ), ?+=?( volatile unsigned long long int &, unsigned long long int );545 546 _Bool ?-=?( _Bool &, _Bool ), ?-=?( volatile _Bool &, _Bool );547 char ?-=?( char &, char ), ?-=?( volatile char &, char );548 char signed ?-=?( char signed &, char signed ), ?-=?( volatile char signed &, char signed );549 char unsigned ?-=?( char unsigned &, char unsigned ), ?-=?( volatile char unsigned &, char unsigned );550 int short ?-=?( int short &, int short ), ?-=?( volatile int short &, int short );551 int short unsigned ?-=?( int short unsigned &, int short unsigned ), ?-=?( volatile int short unsigned &, int short unsigned );552 signed int ?-=?( signed int &, signed int ), ?-=?( volatile signed int &, signed int );553 unsigned int ?-=?( unsigned &, unsigned ), ?-=?( volatile unsigned &, unsigned );554 signed long int ?-=?( signed long int &, signed long int ), ?-=?( volatile signed long int &, signed long int );555 unsigned long int ?-=?( unsigned long int &, unsigned long int ), ?-=?( volatile unsigned long int &, unsigned long int );556 signed long long int ?-=?( signed long long int &, signed long long int ), ?-=?( volatile signed long long int &, signed long long int );557 unsigned long long int ?-=?( unsigned long long int &, unsigned long long int ), ?-=?( volatile unsigned long long int &, unsigned long long int );558 559 _Bool ?<<=?( _Bool &, _Bool ), ?<<=?( volatile _Bool &, _Bool );560 char ?<<=?( char &, char ), ?<<=?( volatile char &, char );561 char signed ?<<=?( char signed &, char signed ), ?<<=?( volatile char signed &, char signed );562 char unsigned ?<<=?( char unsigned &, char unsigned ), ?<<=?( volatile char unsigned &, char unsigned );563 int short ?<<=?( int short &, int short ), ?<<=?( volatile int short &, int short );564 int short unsigned ?<<=?( int short unsigned &, int short unsigned ), ?<<=?( volatile int short unsigned &, int short unsigned );565 signed int ?<<=?( signed int &, signed int ), ?<<=?( volatile signed int &, signed int );566 unsigned int ?<<=?( unsigned &, unsigned ), ?<<=?( volatile unsigned &, unsigned );567 signed long int ?<<=?( signed long int &, signed long int ), ?<<=?( volatile signed long int &, signed long int );568 unsigned long int ?<<=?( unsigned long int &, unsigned long int ), ?<<=?( volatile unsigned long int &, unsigned long int );569 signed long long int ?<<=?( signed long long int &, signed long long int ), ?<<=?( volatile signed long long int &, signed long long int );570 unsigned long long int ?<<=?( unsigned long long int &, unsigned long long int ), ?<<=?( volatile unsigned long long int &, unsigned long long int );571 572 _Bool ?>>=?( _Bool &, _Bool ), ?>>=?( volatile _Bool &, _Bool );573 char ?>>=?( char &, char ), ?>>=?( volatile char &, char );574 char signed ?>>=?( char signed &, char signed ), ?>>=?( volatile char signed &, char signed );575 char unsigned ?>>=?( char unsigned &, char unsigned ), ?>>=?( volatile char unsigned &, char unsigned );576 int short ?>>=?( int short &, int short ), ?>>=?( volatile int short &, int short );577 int short unsigned ?>>=?( int short unsigned &, int short unsigned ), ?>>=?( volatile int short unsigned &, int short unsigned );578 signed int ?>>=?( signed int &, signed int ), ?>>=?( volatile signed int &, signed int );579 unsigned int ?>>=?( unsigned &, unsigned ), ?>>=?( volatile unsigned &, unsigned );580 signed long int ?>>=?( signed long int &, signed long int ), ?>>=?( volatile signed long int &, signed long int );581 unsigned long int ?>>=?( unsigned long int &, unsigned long int ), ?>>=?( volatile unsigned long int &, unsigned long int );582 signed long long int ?>>=?( signed long long int &, signed long long int ), ?>>=?( volatile signed long long int &, signed long long int );583 unsigned long long int ?>>=?( unsigned long long int &, unsigned long long int ), ?>>=?( volatile unsigned long long int &, unsigned long long int );584 585 _Bool ?&=?( _Bool &, _Bool ), ?&=?( volatile _Bool &, _Bool );586 char ?&=?( char &, char ), ?&=?( volatile char &, char );587 char signed ?&=?( char signed &, char signed ), ?&=?( volatile char signed &, char signed );588 char unsigned ?&=?( char unsigned &, char unsigned ), ?&=?( volatile char unsigned &, char unsigned );589 int short ?&=?( int short &, int short ), ?&=?( volatile int short &, int short );590 int short unsigned ?&=?( int short unsigned &, int short unsigned ), ?&=?( volatile int short unsigned &, int short unsigned );591 signed int ?&=?( signed int &, signed int ), ?&=?( volatile signed int &, signed int );592 unsigned int ?&=?( unsigned &, unsigned ), ?&=?( volatile unsigned &, unsigned );593 signed long int ?&=?( signed long int &, signed long int ), ?&=?( volatile signed long int &, signed long int );594 unsigned long int ?&=?( unsigned long int &, unsigned long int ), ?&=?( volatile unsigned long int &, unsigned long int );595 signed long long int ?&=?( signed long long int &, signed long long int ), ?&=?( volatile signed long long int &, signed long long int );596 unsigned long long int ?&=?( unsigned long long int &, unsigned long long int ), ?&=?( volatile unsigned long long int &, unsigned long long int );597 598 _Bool ?|=?( _Bool &, _Bool ), ?|=?( volatile _Bool &, _Bool );599 char ?|=?( char &, char ), ?|=?( volatile char &, char );600 char signed ?|=?( char signed &, char signed ), ?|=?( volatile char signed &, char signed );601 char unsigned ?|=?( char unsigned &, char unsigned ), ?|=?( volatile char unsigned &, char unsigned );602 int short ?|=?( int short &, int short ), ?|=?( volatile int short &, int short );603 int short unsigned ?|=?( int short unsigned &, int short unsigned ), ?|=?( volatile int short unsigned &, int short unsigned );604 signed int ?|=?( signed int &, signed int ), ?|=?( volatile signed int &, signed int );605 unsigned int ?|=?( unsigned &, unsigned ), ?|=?( volatile unsigned &, unsigned );606 signed long int ?|=?( signed long int &, signed long int ), ?|=?( volatile signed long int &, signed long int );607 unsigned long int ?|=?( unsigned long int &, unsigned long int ), ?|=?( volatile unsigned long int &, unsigned long int );608 signed long long int ?|=?( signed long long int &, signed long long int ), ?|=?( volatile signed long long int &, signed long long int );609 unsigned long long int ?|=?( unsigned long long int &, unsigned long long int ), ?|=?( volatile unsigned long long int &, unsigned long long int );610 611 _Bool ?^=?( _Bool &, _Bool ), ?^=?( volatile _Bool &, _Bool );612 char ?^=?( char &, char ), ?^=?( volatile char &, char );613 char signed ?^=?( char signed &, char signed ), ?^=?( volatile char signed &, char signed );614 char unsigned ?^=?( char unsigned &, char unsigned ), ?^=?( volatile char unsigned &, char unsigned );615 int short ?^=?( int short &, int short ), ?^=?( volatile int short &, int short );616 int short unsigned ?^=?( int short unsigned &, int short unsigned ), ?^=?( volatile int short unsigned &, int short unsigned );617 signed int ?^=?( signed int &, signed int ), ?^=?( volatile signed int &, signed int );618 unsigned int ?^=?( unsigned &, unsigned ), ?^=?( volatile unsigned &, unsigned );619 signed long int ?^=?( signed long int &, signed long int ), ?^=?( volatile signed long int &, signed long int );620 unsigned long int ?^=?( unsigned long int &, unsigned long int ), ?^=?( volatile unsigned long int &, unsigned long int );621 signed long long int ?^=?( signed long long int &, signed long long int ), ?^=?( volatile signed long long int &, signed long long int );622 unsigned long long int ?^=?( unsigned long long int &, unsigned long long int ), ?^=?( volatile unsigned long long int &, unsigned long long int );623 624 float ?=?( float &, float ), ?=?( volatile float &, float ),625 ?*=?( float &, float ), ?*=?( volatile float &, float ),626 ?/=?( float &, float ), ?/=?( volatile float &, float ),627 ?+=?( float &, float ), ?+=?( volatile float &, float ),628 ?-=?( float &, float ), ?-=?( volatile float &, float );629 630 double ?=?( double &, double ), ?=?( volatile double &, double ),631 ?*=?( double &, double ), ?*=?( volatile double &, double ),632 ?/=?( double &, double ), ?/=?( volatile double &, double ),633 ?+=?( double &, double ), ?+=?( volatile double &, double ),634 ?-=?( double &, double ), ?-=?( volatile double &, double );635 636 long double ?=?( long double &, long double ), ?=?( volatile long double &, long double ),637 ?*=?( long double &, long double ), ?*=?( volatile long double &, long double ),638 ?/=?( long double &, long double ), ?/=?( volatile long double &, long double ),639 ?+=?( long double &, long double ), ?+=?( volatile long double &, long double ),640 ?-=?( long double &, long double ), ?-=?( volatile long double &, long double );641 642 float _Complex ?=?( float _Complex &, float _Complex ), ?=?( volatile float _Complex &, float _Complex ),643 ?*=?( float _Complex &, float _Complex ), ?*=?( volatile float _Complex &, float _Complex ),644 ?/=?( float _Complex &, float _Complex ), ?/=?( volatile float _Complex &, float _Complex ),645 ?+=?( float _Complex &, float _Complex ), ?+=?( volatile float _Complex &, float _Complex ),646 ?-=?( float _Complex &, float _Complex ), ?-=?( volatile float _Complex &, float _Complex );647 648 double _Complex ?=?( double _Complex &, double _Complex ), ?=?( volatile double _Complex &, double _Complex ),649 ?*=?( double _Complex &, double _Complex ), ?*=?( volatile double _Complex &, double _Complex ),650 ?/=?( double _Complex &, double _Complex ), ?/=?( volatile double _Complex &, double _Complex ),651 ?+=?( double _Complex &, double _Complex ), ?+=?( volatile double _Complex &, double _Complex ),652 ?-=?( double _Complex &, double _Complex ), ?-=?( volatile double _Complex &, double _Complex );653 654 long double _Complex ?=?( long double _Complex &, long double _Complex ), ?=?( volatile long double _Complex &, long double _Complex ),655 ?*=?( long double _Complex &, long double _Complex ), ?*=?( volatile long double _Complex &, long double _Complex ),656 ?/=?( long double _Complex &, long double _Complex ), ?/=?( volatile long double _Complex &, long double _Complex ),657 ?+=?( long double _Complex &, long double _Complex ), ?+=?( volatile long double _Complex &, long double _Complex ),658 ?-=?( long double _Complex &, long double _Complex ), ?-=?( volatile long double _Complex &, long double _Complex );368 forall( ftype FT ) FT * ?=?( FT **, FT * ); 369 forall( ftype FT ) FT * ?=?( FT * volatile *, FT * ); 370 371 forall( dtype DT ) DT * ?=?( DT * *, DT * ); 372 forall( dtype DT ) DT * ?=?( DT * volatile *, DT * ); 373 forall( dtype DT ) const DT * ?=?( const DT * *, DT * ); 374 forall( dtype DT ) const DT * ?=?( const DT * volatile *, DT * ); 375 forall( dtype DT ) const DT * ?=?( const DT * *, const DT * ); 376 forall( dtype DT ) const DT * ?=?( const DT * volatile *, const DT * ); 377 forall( dtype DT ) volatile DT * ?=?( volatile DT * *, DT * ); 378 forall( dtype DT ) volatile DT * ?=?( volatile DT * volatile *, DT * ); 379 forall( dtype DT ) volatile DT * ?=?( volatile DT * *, volatile DT * ); 380 forall( dtype DT ) volatile DT * ?=?( volatile DT * volatile *, volatile DT * ); 381 382 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * *, DT * ); 383 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile *, DT * ); 384 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * *, const DT * ); 385 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile *, const DT * ); 386 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * *, volatile DT * ); 387 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile *, volatile DT * ); 388 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * *, const volatile DT * ); 389 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile *, const volatile DT * ); 390 391 forall( dtype DT ) DT * ?=?( DT * *, void * ); 392 forall( dtype DT ) DT * ?=?( DT * volatile *, void * ); 393 forall( dtype DT ) const DT * ?=?( const DT * *, void * ); 394 forall( dtype DT ) const DT * ?=?( const DT * volatile *, void * ); 395 forall( dtype DT ) const DT * ?=?( const DT * *, const void * ); 396 forall( dtype DT ) const DT * ?=?( const DT * volatile *, const void * ); 397 forall( dtype DT ) volatile DT * ?=?( volatile DT * *, void * ); 398 forall( dtype DT ) volatile DT * ?=?( volatile DT * volatile *, void * ); 399 forall( dtype DT ) volatile DT * ?=?( volatile DT * *, volatile void * ); 400 forall( dtype DT ) volatile DT * ?=?( volatile DT * volatile *, volatile void * ); 401 402 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * *, void * ); 403 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile *, void * ); 404 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * *, const void * ); 405 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile *, const void * ); 406 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * *, volatile void * ); 407 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile *, volatile void * ); 408 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * *, const volatile void * ); 409 forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile *, const volatile void * ); 410 411 forall( dtype DT ) void * ?=?( void * *, DT * ); 412 forall( dtype DT ) void * ?=?( void * volatile *, DT * ); 413 forall( dtype DT ) const void * ?=?( const void * *, DT * ); 414 forall( dtype DT ) const void * ?=?( const void * volatile *, DT * ); 415 forall( dtype DT ) const void * ?=?( const void * *, const DT * ); 416 forall( dtype DT ) const void * ?=?( const void * volatile *, const DT * ); 417 forall( dtype DT ) volatile void * ?=?( volatile void * *, DT * ); 418 forall( dtype DT ) volatile void * ?=?( volatile void * volatile *, DT * ); 419 forall( dtype DT ) volatile void * ?=?( volatile void * *, volatile DT * ); 420 forall( dtype DT ) volatile void * ?=?( volatile void * volatile *, volatile DT * ); 421 forall( dtype DT ) const volatile void * ?=?( const volatile void * *, DT * ); 422 forall( dtype DT ) const volatile void * ?=?( const volatile void * volatile *, DT * ); 423 forall( dtype DT ) const volatile void * ?=?( const volatile void * *, const DT * ); 424 forall( dtype DT ) const volatile void * ?=?( const volatile void * volatile *, const DT * ); 425 forall( dtype DT ) const volatile void * ?=?( const volatile void * *, volatile DT * ); 426 forall( dtype DT ) const volatile void * ?=?( const volatile void * volatile *, volatile DT * ); 427 forall( dtype DT ) const volatile void * ?=?( const volatile void * *, const volatile DT * ); 428 forall( dtype DT ) const volatile void * ?=?( const volatile void * volatile *, const volatile DT * ); 429 430 void * ?=?( void * *, void * ); 431 void * ?=?( void * volatile *, void * ); 432 const void * ?=?( const void * *, void * ); 433 const void * ?=?( const void * volatile *, void * ); 434 const void * ?=?( const void * *, const void * ); 435 const void * ?=?( const void * volatile *, const void * ); 436 volatile void * ?=?( volatile void * *, void * ); 437 volatile void * ?=?( volatile void * volatile *, void * ); 438 volatile void * ?=?( volatile void * *, volatile void * ); 439 volatile void * ?=?( volatile void * volatile *, volatile void * ); 440 const volatile void * ?=?( const volatile void * *, void * ); 441 const volatile void * ?=?( const volatile void * volatile *, void * ); 442 const volatile void * ?=?( const volatile void * *, const void * ); 443 const volatile void * ?=?( const volatile void * volatile *, const void * ); 444 const volatile void * ?=?( const volatile void * *, volatile void * ); 445 const volatile void * ?=?( const volatile void * volatile *, volatile void * ); 446 const volatile void * ?=?( const volatile void * *, const volatile void * ); 447 const volatile void * ?=?( const volatile void * volatile *, const volatile void * ); 448 449 // //forall( dtype DT ) DT * ?=?( DT * *, zero_t ); 450 // //forall( dtype DT ) DT * ?=?( DT * volatile *, zero_t ); 451 // forall( dtype DT ) const DT * ?=?( const DT * *, zero_t ); 452 // forall( dtype DT ) const DT * ?=?( const DT * volatile *, zero_t ); 453 // //forall( dtype DT ) volatile DT * ?=?( volatile DT * *, zero_t ); 454 // //forall( dtype DT ) volatile DT * ?=?( volatile DT * volatile *, ); 455 // forall( dtype DT ) const volatile DT * ?=?( const volatile DT * *, zero_t ); 456 // forall( dtype DT ) const volatile DT * ?=?( const volatile DT * volatile *, zero_t ); 457 458 // forall( ftype FT ) FT * ?=?( FT * *, zero_t ); 459 // forall( ftype FT ) FT * ?=?( FT * volatile *, zero_t ); 460 461 forall( dtype T | sized(T) ) T * ?+=?( T * *, ptrdiff_t ); 462 forall( dtype T | sized(T) ) T * ?+=?( T * volatile *, ptrdiff_t ); 463 forall( dtype T | sized(T) ) const T * ?+=?( const T * *, ptrdiff_t ); 464 forall( dtype T | sized(T) ) const T * ?+=?( const T * volatile *, ptrdiff_t ); 465 forall( dtype T | sized(T) ) volatile T * ?+=?( volatile T * *, ptrdiff_t ); 466 forall( dtype T | sized(T) ) volatile T * ?+=?( volatile T * volatile *, ptrdiff_t ); 467 forall( dtype T | sized(T) ) const volatile T * ?+=?( const volatile T * *, ptrdiff_t ); 468 forall( dtype T | sized(T) ) const volatile T * ?+=?( const volatile T * volatile *, ptrdiff_t ); 469 forall( dtype T | sized(T) ) T * ?-=?( T * *, ptrdiff_t ); 470 forall( dtype T | sized(T) ) T * ?-=?( T * volatile *, ptrdiff_t ); 471 forall( dtype T | sized(T) ) const T * ?-=?( const T * *, ptrdiff_t ); 472 forall( dtype T | sized(T) ) const T * ?-=?( const T * volatile *, ptrdiff_t ); 473 forall( dtype T | sized(T) ) volatile T * ?-=?( volatile T * *, ptrdiff_t ); 474 forall( dtype T | sized(T) ) volatile T * ?-=?( volatile T * volatile *, ptrdiff_t ); 475 forall( dtype T | sized(T) ) const volatile T * ?-=?( const volatile T * *, ptrdiff_t ); 476 forall( dtype T | sized(T) ) const volatile T * ?-=?( const volatile T * volatile *, ptrdiff_t ); 477 478 _Bool ?=?( _Bool *, _Bool ), ?=?( volatile _Bool *, _Bool ); 479 char ?=?( char *, char ), ?=?( volatile char *, char ); 480 char signed ?=?( char signed *, char signed ), ?=?( volatile char signed *, char signed ); 481 char unsigned ?=?( char unsigned *, char unsigned ), ?=?( volatile char unsigned *, char unsigned ); 482 int short ?=?( int short *, int short ), ?=?( volatile int short *, int short ); 483 int short unsigned ?=?( int short unsigned *, int short unsigned ), ?=?( volatile int short unsigned *, int short unsigned ); 484 signed int ?=?( signed int *, signed int ), ?=?( volatile signed int *, signed int ); 485 unsigned int ?=?( unsigned *, unsigned ), ?=?( volatile unsigned *, unsigned ); 486 signed long int ?=?( signed long int *, signed long int ), ?=?( volatile signed long int *, signed long int ); 487 unsigned long int ?=?( unsigned long int *, unsigned long int ), ?=?( volatile unsigned long int *, unsigned long int ); 488 signed long long int ?=?( signed long long int *, signed long long int ), ?=?( volatile signed long long int *, signed long long int ); 489 unsigned long long int ?=?( unsigned long long int *, unsigned long long int ), ?=?( volatile unsigned long long int *, unsigned long long int ); 490 zero_t ?=?( zero_t *, zero_t ); 491 one_t ?=?( one_t *, one_t ); 492 493 494 _Bool ?*=?( _Bool *, _Bool ), ?*=?( volatile _Bool *, _Bool ); 495 char ?*=?( char *, char ), ?*=?( volatile char *, char ); 496 char signed ?*=?( char signed *, char signed ), ?*=?( volatile char signed *, char signed ); 497 char unsigned ?*=?( char unsigned *, char unsigned ), ?*=?( volatile char unsigned *, char unsigned ); 498 int short ?*=?( int short *, int short ), ?*=?( volatile int short *, int short ); 499 int short unsigned ?*=?( int short unsigned *, int short unsigned ), ?*=?( volatile int short unsigned *, int short unsigned ); 500 signed int ?*=?( signed int *, signed int ), ?*=?( volatile signed int *, signed int ); 501 unsigned int ?*=?( unsigned *, unsigned ), ?*=?( volatile unsigned *, unsigned ); 502 signed long int ?*=?( signed long int *, signed long int ), ?*=?( volatile signed long int *, signed long int ); 503 unsigned long int ?*=?( unsigned long int *, unsigned long int ), ?*=?( volatile unsigned long int *, unsigned long int ); 504 signed long long int ?*=?( signed long long int *, signed long long int ), ?*=?( volatile signed long long int *, signed long long int ); 505 unsigned long long int ?*=?( unsigned long long int *, unsigned long long int ), ?*=?( volatile unsigned long long int *, unsigned long long int ); 506 507 _Bool ?/=?( _Bool *, _Bool ), ?/=?( volatile _Bool *, _Bool ); 508 char ?/=?( char *, char ), ?/=?( volatile char *, char ); 509 char signed ?/=?( char signed *, char signed ), ?/=?( volatile char signed *, char signed ); 510 char unsigned ?/=?( char unsigned *, char unsigned ), ?/=?( volatile char unsigned *, char unsigned ); 511 int short ?/=?( int short *, int short ), ?/=?( volatile int short *, int short ); 512 int short unsigned ?/=?( int short unsigned *, int short unsigned ), ?/=?( volatile int short unsigned *, int short unsigned ); 513 signed int ?/=?( signed int *, signed int ), ?/=?( volatile signed int *, signed int ); 514 unsigned int ?/=?( unsigned *, unsigned ), ?/=?( volatile unsigned *, unsigned ); 515 signed long int ?/=?( signed long int *, signed long int ), ?/=?( volatile signed long int *, signed long int ); 516 unsigned long int ?/=?( unsigned long int *, unsigned long int ), ?/=?( volatile unsigned long int *, unsigned long int ); 517 signed long long int ?/=?( signed long long int *, signed long long int ), ?/=?( volatile signed long long int *, signed long long int ); 518 unsigned long long int ?/=?( unsigned long long int *, unsigned long long int ), ?/=?( volatile unsigned long long int *, unsigned long long int ); 519 520 _Bool ?%=?( _Bool *, _Bool ), ?%=?( volatile _Bool *, _Bool ); 521 char ?%=?( char *, char ), ?%=?( volatile char *, char ); 522 char signed ?%=?( char signed *, char signed ), ?%=?( volatile char signed *, char signed ); 523 char unsigned ?%=?( char unsigned *, char unsigned ), ?%=?( volatile char unsigned *, char unsigned ); 524 int short ?%=?( int short *, int short ), ?%=?( volatile int short *, int short ); 525 int short unsigned ?%=?( int short unsigned *, int short unsigned ), ?%=?( volatile int short unsigned *, int short unsigned ); 526 signed int ?%=?( signed int *, signed int ), ?%=?( volatile signed int *, signed int ); 527 unsigned int ?%=?( unsigned *, unsigned ), ?%=?( volatile unsigned *, unsigned ); 528 signed long int ?%=?( signed long int *, signed long int ), ?%=?( volatile signed long int *, signed long int ); 529 unsigned long int ?%=?( unsigned long int *, unsigned long int ), ?%=?( volatile unsigned long int *, unsigned long int ); 530 signed long long int ?%=?( signed long long int *, signed long long int ), ?%=?( volatile signed long long int *, signed long long int ); 531 unsigned long long int ?%=?( unsigned long long int *, unsigned long long int ), ?%=?( volatile unsigned long long int *, unsigned long long int ); 532 533 _Bool ?+=?( _Bool *, _Bool ), ?+=?( volatile _Bool *, _Bool ); 534 char ?+=?( char *, char ), ?+=?( volatile char *, char ); 535 char signed ?+=?( char signed *, char signed ), ?+=?( volatile char signed *, char signed ); 536 char unsigned ?+=?( char unsigned *, char unsigned ), ?+=?( volatile char unsigned *, char unsigned ); 537 int short ?+=?( int short *, int short ), ?+=?( volatile int short *, int short ); 538 int short unsigned ?+=?( int short unsigned *, int short unsigned ), ?+=?( volatile int short unsigned *, int short unsigned ); 539 signed int ?+=?( signed int *, signed int ), ?+=?( volatile signed int *, signed int ); 540 unsigned int ?+=?( unsigned *, unsigned ), ?+=?( volatile unsigned *, unsigned ); 541 signed long int ?+=?( signed long int *, signed long int ), ?+=?( volatile signed long int *, signed long int ); 542 unsigned long int ?+=?( unsigned long int *, unsigned long int ), ?+=?( volatile unsigned long int *, unsigned long int ); 543 signed long long int ?+=?( signed long long int *, signed long long int ), ?+=?( volatile signed long long int *, signed long long int ); 544 unsigned long long int ?+=?( unsigned long long int *, unsigned long long int ), ?+=?( volatile unsigned long long int *, unsigned long long int ); 545 546 _Bool ?-=?( _Bool *, _Bool ), ?-=?( volatile _Bool *, _Bool ); 547 char ?-=?( char *, char ), ?-=?( volatile char *, char ); 548 char signed ?-=?( char signed *, char signed ), ?-=?( volatile char signed *, char signed ); 549 char unsigned ?-=?( char unsigned *, char unsigned ), ?-=?( volatile char unsigned *, char unsigned ); 550 int short ?-=?( int short *, int short ), ?-=?( volatile int short *, int short ); 551 int short unsigned ?-=?( int short unsigned *, int short unsigned ), ?-=?( volatile int short unsigned *, int short unsigned ); 552 signed int ?-=?( signed int *, signed int ), ?-=?( volatile signed int *, signed int ); 553 unsigned int ?-=?( unsigned *, unsigned ), ?-=?( volatile unsigned *, unsigned ); 554 signed long int ?-=?( signed long int *, signed long int ), ?-=?( volatile signed long int *, signed long int ); 555 unsigned long int ?-=?( unsigned long int *, unsigned long int ), ?-=?( volatile unsigned long int *, unsigned long int ); 556 signed long long int ?-=?( signed long long int *, signed long long int ), ?-=?( volatile signed long long int *, signed long long int ); 557 unsigned long long int ?-=?( unsigned long long int *, unsigned long long int ), ?-=?( volatile unsigned long long int *, unsigned long long int ); 558 559 _Bool ?<<=?( _Bool *, _Bool ), ?<<=?( volatile _Bool *, _Bool ); 560 char ?<<=?( char *, char ), ?<<=?( volatile char *, char ); 561 char signed ?<<=?( char signed *, char signed ), ?<<=?( volatile char signed *, char signed ); 562 char unsigned ?<<=?( char unsigned *, char unsigned ), ?<<=?( volatile char unsigned *, char unsigned ); 563 int short ?<<=?( int short *, int short ), ?<<=?( volatile int short *, int short ); 564 int short unsigned ?<<=?( int short unsigned *, int short unsigned ), ?<<=?( volatile int short unsigned *, int short unsigned ); 565 signed int ?<<=?( signed int *, signed int ), ?<<=?( volatile signed int *, signed int ); 566 unsigned int ?<<=?( unsigned *, unsigned ), ?<<=?( volatile unsigned *, unsigned ); 567 signed long int ?<<=?( signed long int *, signed long int ), ?<<=?( volatile signed long int *, signed long int ); 568 unsigned long int ?<<=?( unsigned long int *, unsigned long int ), ?<<=?( volatile unsigned long int *, unsigned long int ); 569 signed long long int ?<<=?( signed long long int *, signed long long int ), ?<<=?( volatile signed long long int *, signed long long int ); 570 unsigned long long int ?<<=?( unsigned long long int *, unsigned long long int ), ?<<=?( volatile unsigned long long int *, unsigned long long int ); 571 572 _Bool ?>>=?( _Bool *, _Bool ), ?>>=?( volatile _Bool *, _Bool ); 573 char ?>>=?( char *, char ), ?>>=?( volatile char *, char ); 574 char signed ?>>=?( char signed *, char signed ), ?>>=?( volatile char signed *, char signed ); 575 char unsigned ?>>=?( char unsigned *, char unsigned ), ?>>=?( volatile char unsigned *, char unsigned ); 576 int short ?>>=?( int short *, int short ), ?>>=?( volatile int short *, int short ); 577 int short unsigned ?>>=?( int short unsigned *, int short unsigned ), ?>>=?( volatile int short unsigned *, int short unsigned ); 578 signed int ?>>=?( signed int *, signed int ), ?>>=?( volatile signed int *, signed int ); 579 unsigned int ?>>=?( unsigned *, unsigned ), ?>>=?( volatile unsigned *, unsigned ); 580 signed long int ?>>=?( signed long int *, signed long int ), ?>>=?( volatile signed long int *, signed long int ); 581 unsigned long int ?>>=?( unsigned long int *, unsigned long int ), ?>>=?( volatile unsigned long int *, unsigned long int ); 582 signed long long int ?>>=?( signed long long int *, signed long long int ), ?>>=?( volatile signed long long int *, signed long long int ); 583 unsigned long long int ?>>=?( unsigned long long int *, unsigned long long int ), ?>>=?( volatile unsigned long long int *, unsigned long long int ); 584 585 _Bool ?&=?( _Bool *, _Bool ), ?&=?( volatile _Bool *, _Bool ); 586 char ?&=?( char *, char ), ?&=?( volatile char *, char ); 587 char signed ?&=?( char signed *, char signed ), ?&=?( volatile char signed *, char signed ); 588 char unsigned ?&=?( char unsigned *, char unsigned ), ?&=?( volatile char unsigned *, char unsigned ); 589 int short ?&=?( int short *, int short ), ?&=?( volatile int short *, int short ); 590 int short unsigned ?&=?( int short unsigned *, int short unsigned ), ?&=?( volatile int short unsigned *, int short unsigned ); 591 signed int ?&=?( signed int *, signed int ), ?&=?( volatile signed int *, signed int ); 592 unsigned int ?&=?( unsigned *, unsigned ), ?&=?( volatile unsigned *, unsigned ); 593 signed long int ?&=?( signed long int *, signed long int ), ?&=?( volatile signed long int *, signed long int ); 594 unsigned long int ?&=?( unsigned long int *, unsigned long int ), ?&=?( volatile unsigned long int *, unsigned long int ); 595 signed long long int ?&=?( signed long long int *, signed long long int ), ?&=?( volatile signed long long int *, signed long long int ); 596 unsigned long long int ?&=?( unsigned long long int *, unsigned long long int ), ?&=?( volatile unsigned long long int *, unsigned long long int ); 597 598 _Bool ?|=?( _Bool *, _Bool ), ?|=?( volatile _Bool *, _Bool ); 599 char ?|=?( char *, char ), ?|=?( volatile char *, char ); 600 char signed ?|=?( char signed *, char signed ), ?|=?( volatile char signed *, char signed ); 601 char unsigned ?|=?( char unsigned *, char unsigned ), ?|=?( volatile char unsigned *, char unsigned ); 602 int short ?|=?( int short *, int short ), ?|=?( volatile int short *, int short ); 603 int short unsigned ?|=?( int short unsigned *, int short unsigned ), ?|=?( volatile int short unsigned *, int short unsigned ); 604 signed int ?|=?( signed int *, signed int ), ?|=?( volatile signed int *, signed int ); 605 unsigned int ?|=?( unsigned *, unsigned ), ?|=?( volatile unsigned *, unsigned ); 606 signed long int ?|=?( signed long int *, signed long int ), ?|=?( volatile signed long int *, signed long int ); 607 unsigned long int ?|=?( unsigned long int *, unsigned long int ), ?|=?( volatile unsigned long int *, unsigned long int ); 608 signed long long int ?|=?( signed long long int *, signed long long int ), ?|=?( volatile signed long long int *, signed long long int ); 609 unsigned long long int ?|=?( unsigned long long int *, unsigned long long int ), ?|=?( volatile unsigned long long int *, unsigned long long int ); 610 611 _Bool ?^=?( _Bool *, _Bool ), ?^=?( volatile _Bool *, _Bool ); 612 char ?^=?( char *, char ), ?^=?( volatile char *, char ); 613 char signed ?^=?( char signed *, char signed ), ?^=?( volatile char signed *, char signed ); 614 char unsigned ?^=?( char unsigned *, char unsigned ), ?^=?( volatile char unsigned *, char unsigned ); 615 int short ?^=?( int short *, int short ), ?^=?( volatile int short *, int short ); 616 int short unsigned ?^=?( int short unsigned *, int short unsigned ), ?^=?( volatile int short unsigned *, int short unsigned ); 617 signed int ?^=?( signed int *, signed int ), ?^=?( volatile signed int *, signed int ); 618 unsigned int ?^=?( unsigned *, unsigned ), ?^=?( volatile unsigned *, unsigned ); 619 signed long int ?^=?( signed long int *, signed long int ), ?^=?( volatile signed long int *, signed long int ); 620 unsigned long int ?^=?( unsigned long int *, unsigned long int ), ?^=?( volatile unsigned long int *, unsigned long int ); 621 signed long long int ?^=?( signed long long int *, signed long long int ), ?^=?( volatile signed long long int *, signed long long int ); 622 unsigned long long int ?^=?( unsigned long long int *, unsigned long long int ), ?^=?( volatile unsigned long long int *, unsigned long long int ); 623 624 float ?=?( float *, float ), ?=?( volatile float *, float ), 625 ?*=?( float *, float ), ?*=?( volatile float *, float ), 626 ?/=?( float *, float ), ?/=?( volatile float *, float ), 627 ?+=?( float *, float ), ?+=?( volatile float *, float ), 628 ?-=?( float *, float ), ?-=?( volatile float *, float ); 629 630 double ?=?( double *, double ), ?=?( volatile double *, double ), 631 ?*=?( double *, double ), ?*=?( volatile double *, double ), 632 ?/=?( double *, double ), ?/=?( volatile double *, double ), 633 ?+=?( double *, double ), ?+=?( volatile double *, double ), 634 ?-=?( double *, double ), ?-=?( volatile double *, double ); 635 636 long double ?=?( long double *, long double ), ?=?( volatile long double *, long double ), 637 ?*=?( long double *, long double ), ?*=?( volatile long double *, long double ), 638 ?/=?( long double *, long double ), ?/=?( volatile long double *, long double ), 639 ?+=?( long double *, long double ), ?+=?( volatile long double *, long double ), 640 ?-=?( long double *, long double ), ?-=?( volatile long double *, long double ); 641 642 float _Complex ?=?( float _Complex *, float _Complex ), ?=?( volatile float _Complex *, float _Complex ), 643 ?*=?( float _Complex *, float _Complex ), ?*=?( volatile float _Complex *, float _Complex ), 644 ?/=?( float _Complex *, float _Complex ), ?/=?( volatile float _Complex *, float _Complex ), 645 ?+=?( float _Complex *, float _Complex ), ?+=?( volatile float _Complex *, float _Complex ), 646 ?-=?( float _Complex *, float _Complex ), ?-=?( volatile float _Complex *, float _Complex ); 647 648 double _Complex ?=?( double _Complex *, double _Complex ), ?=?( volatile double _Complex *, double _Complex ), 649 ?*=?( double _Complex *, double _Complex ), ?*=?( volatile double _Complex *, double _Complex ), 650 ?/=?( double _Complex *, double _Complex ), ?/=?( volatile double _Complex *, double _Complex ), 651 ?+=?( double _Complex *, double _Complex ), ?+=?( volatile double _Complex *, double _Complex ), 652 ?-=?( double _Complex *, double _Complex ), ?-=?( volatile double _Complex *, double _Complex ); 653 654 long double _Complex ?=?( long double _Complex *, long double _Complex ), ?=?( volatile long double _Complex *, long double _Complex ), 655 ?*=?( long double _Complex *, long double _Complex ), ?*=?( volatile long double _Complex *, long double _Complex ), 656 ?/=?( long double _Complex *, long double _Complex ), ?/=?( volatile long double _Complex *, long double _Complex ), 657 ?+=?( long double _Complex *, long double _Complex ), ?+=?( volatile long double _Complex *, long double _Complex ), 658 ?-=?( long double _Complex *, long double _Complex ), ?-=?( volatile long double _Complex *, long double _Complex ); 659 659 660 660 … … 669 669 670 670 // default ctor 671 void ?{}( _Bool &);672 void ?{}( char &);673 void ?{}( unsigned char &);674 void ?{}( char signed &);675 void ?{}( int short &);676 void ?{}( int short unsigned &);677 void ?{}( signed int &);678 void ?{}( unsigned int &);679 void ?{}( signed long int &);680 void ?{}( unsigned long int &);681 void ?{}( signed long long int &);682 void ?{}( unsigned long long int &);683 void ?{}( float &);684 void ?{}( double &);685 void ?{}( long double &);686 void ?{}( float _Complex &);687 void ?{}( double _Complex &);688 void ?{}( long double _Complex &);689 void ?{}( zero_t &);690 void ?{}( one_t &);671 void ?{}( _Bool * ); 672 void ?{}( char * ); 673 void ?{}( unsigned char * ); 674 void ?{}( char signed * ); 675 void ?{}( int short * ); 676 void ?{}( int short unsigned * ); 677 void ?{}( signed int * ); 678 void ?{}( unsigned int * ); 679 void ?{}( signed long int * ); 680 void ?{}( unsigned long int * ); 681 void ?{}( signed long long int * ); 682 void ?{}( unsigned long long int * ); 683 void ?{}( float * ); 684 void ?{}( double * ); 685 void ?{}( long double * ); 686 void ?{}( float _Complex * ); 687 void ?{}( double _Complex * ); 688 void ?{}( long double _Complex * ); 689 void ?{}( zero_t * ); 690 void ?{}( one_t * ); 691 691 692 692 // copy ctor 693 void ?{}( _Bool &, _Bool );694 void ?{}( char &, char );695 void ?{}( unsigned char &, unsigned char );696 void ?{}( char signed &, char signed );697 void ?{}( int short &, int short );698 void ?{}( int short unsigned &, int short unsigned );699 void ?{}( signed int &, signed int);700 void ?{}( unsigned int &, unsigned int);701 void ?{}( signed long int &, signed long int);702 void ?{}( unsigned long int &, unsigned long int);703 void ?{}( signed long long int &, signed long long int);704 void ?{}( unsigned long long int &, unsigned long long int);705 void ?{}( float &, float);706 void ?{}( double &, double);707 void ?{}( long double &, long double);708 void ?{}( float _Complex &, float _Complex);709 void ?{}( double _Complex &, double _Complex);710 void ?{}( long double _Complex &, long double _Complex);711 void ?{}( zero_t &, zero_t );712 void ?{}( one_t &, one_t );693 void ?{}( _Bool *, _Bool ); 694 void ?{}( char *, char ); 695 void ?{}( unsigned char *, unsigned char ); 696 void ?{}( char signed *, char signed ); 697 void ?{}( int short *, int short ); 698 void ?{}( int short unsigned *, int short unsigned ); 699 void ?{}( signed int *, signed int); 700 void ?{}( unsigned int *, unsigned int); 701 void ?{}( signed long int *, signed long int); 702 void ?{}( unsigned long int *, unsigned long int); 703 void ?{}( signed long long int *, signed long long int); 704 void ?{}( unsigned long long int *, unsigned long long int); 705 void ?{}( float *, float); 706 void ?{}( double *, double); 707 void ?{}( long double *, long double); 708 void ?{}( float _Complex *, float _Complex); 709 void ?{}( double _Complex *, double _Complex); 710 void ?{}( long double _Complex *, long double _Complex); 711 void ?{}( zero_t *, zero_t ); 712 void ?{}( one_t *, one_t ); 713 713 714 714 // dtor 715 void ^?{}( _Bool &);716 void ^?{}( char &);717 void ^?{}( char unsigned &);718 void ^?{}( char signed &);719 void ^?{}( int short &);720 void ^?{}( int short unsigned &);721 void ^?{}( signed int &);722 void ^?{}( unsigned int &);723 void ^?{}( signed long int &);724 void ^?{}( unsigned long int &);725 void ^?{}( signed long long int &);726 void ^?{}( unsigned long long int &);727 void ^?{}( float &);728 void ^?{}( double &);729 void ^?{}( long double &);730 void ^?{}( float _Complex &);731 void ^?{}( double _Complex &);732 void ^?{}( long double _Complex &);733 void ^?{}( zero_t &);734 void ^?{}( one_t &);715 void ^?{}( _Bool * ); 716 void ^?{}( char * ); 717 void ^?{}( char unsigned * ); 718 void ^?{}( char signed * ); 719 void ^?{}( int short * ); 720 void ^?{}( int short unsigned * ); 721 void ^?{}( signed int * ); 722 void ^?{}( unsigned int * ); 723 void ^?{}( signed long int * ); 724 void ^?{}( unsigned long int * ); 725 void ^?{}( signed long long int * ); 726 void ^?{}( unsigned long long int * ); 727 void ^?{}( float * ); 728 void ^?{}( double * ); 729 void ^?{}( long double * ); 730 void ^?{}( float _Complex * ); 731 void ^?{}( double _Complex * ); 732 void ^?{}( long double _Complex * ); 733 void ^?{}( zero_t * ); 734 void ^?{}( one_t * ); 735 735 736 736 // // default ctor … … 754 754 // copied from assignment section 755 755 // copy constructors 756 forall( ftype FT ) void ?{}( FT * &, FT * );757 forall( ftype FT ) void ?{}( FT * volatile &, FT * );758 759 forall( dtype DT ) void ?{}( DT * &, DT * );760 forall( dtype DT ) void ?{}( const DT * &, DT * );761 forall( dtype DT ) void ?{}( const DT * &, const DT * );762 forall( dtype DT ) void ?{}( volatile DT * &, DT * );763 forall( dtype DT ) void ?{}( volatile DT * &, volatile DT * );764 765 forall( dtype DT ) void ?{}( const volatile DT * &, DT * );766 forall( dtype DT ) void ?{}( const volatile DT * &, const DT * );767 forall( dtype DT ) void ?{}( const volatile DT * &, volatile DT * );768 forall( dtype DT ) void ?{}( const volatile DT * &, const volatile DT * );769 770 forall( dtype DT ) void ?{}( DT * &, void * );771 forall( dtype DT ) void ?{}( const DT * &, void * );772 forall( dtype DT ) void ?{}( const DT * &, const void * );773 forall( dtype DT ) void ?{}( volatile DT * &, void * );774 forall( dtype DT ) void ?{}( volatile DT * &, volatile void * );775 776 forall( dtype DT ) void ?{}( const volatile DT * &, void * );777 forall( dtype DT ) void ?{}( const volatile DT * &, const void * );778 forall( dtype DT ) void ?{}( const volatile DT * &, volatile void * );779 forall( dtype DT ) void ?{}( const volatile DT * &, const volatile void * );780 781 forall( dtype DT ) void ?{}( void * &, DT * );782 forall( dtype DT ) void ?{}( const void * &, DT * );783 forall( dtype DT ) void ?{}( const void * &, const DT * );784 forall( dtype DT ) void ?{}( volatile void * &, DT * );785 forall( dtype DT ) void ?{}( volatile void * &, volatile DT * );786 forall( dtype DT ) void ?{}( const volatile void * &, DT * );787 forall( dtype DT ) void ?{}( const volatile void * &, const DT * );788 forall( dtype DT ) void ?{}( const volatile void * &, volatile DT * );789 forall( dtype DT ) void ?{}( const volatile void * &, const volatile DT * );790 791 void ?{}( void * &, void * );792 void ?{}( const void * &, void * );793 void ?{}( const void * &, const void * );794 void ?{}( volatile void * &, void * );795 void ?{}( volatile void * &, volatile void * );796 void ?{}( const volatile void * &, void * );797 void ?{}( const volatile void * &, const void * );798 void ?{}( const volatile void * &, volatile void * );799 void ?{}( const volatile void * &, const volatile void * );800 801 // forall( dtype DT ) void ?{}( DT * &, zero_t );802 // forall( dtype DT ) void ?{}( DT * volatile &, zero_t );803 forall( dtype DT ) void ?{}( const DT * &, zero_t );804 // forall( dtype DT ) void ?{}( volatile DT * &, zero_t );805 // forall( dtype DT ) void ?{}( volatile DT * volatile &, zero_t );806 forall( dtype DT ) void ?{}( const volatile DT * &, zero_t );807 808 forall( ftype FT ) void ?{}( FT * &, forall( ftype FT2 ) FT2 *);756 forall( ftype FT ) void ?{}( FT **, FT * ); 757 forall( ftype FT ) void ?{}( FT * volatile *, FT * ); 758 759 forall( dtype DT ) void ?{}( DT * *, DT * ); 760 forall( dtype DT ) void ?{}( const DT * *, DT * ); 761 forall( dtype DT ) void ?{}( const DT * *, const DT * ); 762 forall( dtype DT ) void ?{}( volatile DT * *, DT * ); 763 forall( dtype DT ) void ?{}( volatile DT * *, volatile DT * ); 764 765 forall( dtype DT ) void ?{}( const volatile DT * *, DT * ); 766 forall( dtype DT ) void ?{}( const volatile DT * *, const DT * ); 767 forall( dtype DT ) void ?{}( const volatile DT * *, volatile DT * ); 768 forall( dtype DT ) void ?{}( const volatile DT * *, const volatile DT * ); 769 770 forall( dtype DT ) void ?{}( DT * *, void * ); 771 forall( dtype DT ) void ?{}( const DT * *, void * ); 772 forall( dtype DT ) void ?{}( const DT * *, const void * ); 773 forall( dtype DT ) void ?{}( volatile DT * *, void * ); 774 forall( dtype DT ) void ?{}( volatile DT * *, volatile void * ); 775 776 forall( dtype DT ) void ?{}( const volatile DT * *, void * ); 777 forall( dtype DT ) void ?{}( const volatile DT * *, const void * ); 778 forall( dtype DT ) void ?{}( const volatile DT * *, volatile void * ); 779 forall( dtype DT ) void ?{}( const volatile DT * *, const volatile void * ); 780 781 forall( dtype DT ) void ?{}( void * *, DT * ); 782 forall( dtype DT ) void ?{}( const void * *, DT * ); 783 forall( dtype DT ) void ?{}( const void * *, const DT * ); 784 forall( dtype DT ) void ?{}( volatile void * *, DT * ); 785 forall( dtype DT ) void ?{}( volatile void * *, volatile DT * ); 786 forall( dtype DT ) void ?{}( const volatile void * *, DT * ); 787 forall( dtype DT ) void ?{}( const volatile void * *, const DT * ); 788 forall( dtype DT ) void ?{}( const volatile void * *, volatile DT * ); 789 forall( dtype DT ) void ?{}( const volatile void * *, const volatile DT * ); 790 791 void ?{}( void * *, void * ); 792 void ?{}( const void * *, void * ); 793 void ?{}( const void * *, const void * ); 794 void ?{}( volatile void * *, void * ); 795 void ?{}( volatile void * *, volatile void * ); 796 void ?{}( const volatile void * *, void * ); 797 void ?{}( const volatile void * *, const void * ); 798 void ?{}( const volatile void * *, volatile void * ); 799 void ?{}( const volatile void * *, const volatile void * ); 800 801 // //forall( dtype DT ) void ?{}( DT * *, zero_t ); 802 // //forall( dtype DT ) void ?{}( DT * volatile *, zero_t ); 803 // forall( dtype DT ) void ?{}( const DT * *, zero_t ); 804 // //forall( dtype DT ) void ?{}( volatile DT * *, zero_t ); 805 // //forall( dtype DT ) void ?{}( volatile DT * volatile *, zero_t ); 806 // forall( dtype DT ) void ?{}( const volatile DT * *, zero_t ); 807 808 // forall( ftype FT ) void ?{}( FT * *, zero_t ); 809 809 810 810 // default ctors 811 forall( ftype FT ) void ?{}( FT * &);812 813 forall( dtype DT ) void ?{}( DT * &);814 forall( dtype DT ) void ?{}( const DT * &);815 forall( dtype DT ) void ?{}( volatile DT * &);816 forall( dtype DT ) void ?{}( const volatile DT * &);817 818 void ?{}( void * &);819 void ?{}( const void * &);820 void ?{}( volatile void * &);821 void ?{}( const volatile void * &);811 forall( ftype FT ) void ?{}( FT * * ); 812 813 forall( dtype DT ) void ?{}( DT * *); 814 forall( dtype DT ) void ?{}( const DT * *); 815 forall( dtype DT ) void ?{}( volatile DT * *); 816 forall( dtype DT ) void ?{}( const volatile DT * *); 817 818 void ?{}( void * *); 819 void ?{}( const void * *); 820 void ?{}( volatile void * *); 821 void ?{}( const volatile void * *); 822 822 823 823 // dtors 824 forall( ftype FT ) void ^?{}( FT * &);825 826 forall( dtype DT ) void ^?{}( DT * &);827 forall( dtype DT ) void ^?{}( const DT * &);828 forall( dtype DT ) void ^?{}( volatile DT * &);829 forall( dtype DT ) void ^?{}( const volatile DT * &);830 831 void ^?{}( void * &);832 void ^?{}( const void * &);833 void ^?{}( volatile void * &);834 void ^?{}( const volatile void * &);824 forall( ftype FT ) void ^?{}( FT * * ); 825 826 forall( dtype DT ) void ^?{}( DT * *); 827 forall( dtype DT ) void ^?{}( const DT * *); 828 forall( dtype DT ) void ^?{}( volatile DT * *); 829 forall( dtype DT ) void ^?{}( const volatile DT * *); 830 831 void ^?{}( void * *); 832 void ^?{}( const void * *); 833 void ^?{}( volatile void * *); 834 void ^?{}( const volatile void * *); 835 835 836 836 // Local Variables: //
Note:
See TracChangeset
for help on using the changeset viewer.