Changes in src/libcfa/prelude.cf [4040425:784deab]
- File:
-
- 1 edited
-
src/libcfa/prelude.cf (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/prelude.cf
r4040425 r784deab 1 # 2 "prelude.cf" // needed for error messages from this file2 1 // -*- Mode: C -*- 3 2 // … … 9 8 // Created On : Sat Nov 29 07:23:41 2014 10 9 // Last Modified By : Peter A. Buhr 11 // Last Modified On : Wed Mar 2 18:03:41201612 // Update Count : 8 910 // Last Modified On : Mon Jan 4 11:13:26 2016 11 // Update Count : 81 13 12 // 14 13 … … 64 63 long double _Complex ?--( long double _Complex * ), ?--( volatile long double _Complex * ); 65 64 66 forall( otype T ) T * ?++( T ** );67 forall( otype T ) const T * ?++( const T ** );68 forall( otype T ) volatile T * ?++( volatile T ** );69 forall( otype T ) const volatile T * ?++( const volatile T ** );70 forall( otype T ) T * ?--( T ** );71 forall( otype T ) const T * ?--( const T ** );72 forall( otype T ) volatile T * ?--( volatile T ** );73 forall( otype T ) const volatile T * ?--( const volatile T ** );74 75 forall( otype T ) lvalue T ?[?]( T *, ptrdiff_t );76 forall( otype T ) const lvalue T?[?]( const T *, ptrdiff_t );77 forall( otype T ) volatile lvalue T ?[?]( volatile T *, ptrdiff_t );78 forall( otype T ) const volatile lvalue T ?[?]( const volatile T *, ptrdiff_t );79 forall( otype T ) lvalue T ?[?]( ptrdiff_t, T * );80 forall( otype T ) const lvalue T?[?]( ptrdiff_t, const T * );81 forall( otype T ) volatile lvalue T ?[?]( ptrdiff_t, volatile T * );82 forall( otype T ) const volatile lvalue T ?[?]( ptrdiff_t, const volatile T * );65 forall( type T ) T * ?++( T ** ); 66 forall( type T ) const T * ?++( const T ** ); 67 forall( type T ) volatile T * ?++( volatile T ** ); 68 forall( type T ) const volatile T * ?++( const volatile T ** ); 69 forall( type T ) T * ?--( T ** ); 70 forall( type T ) const T * ?--( const T ** ); 71 forall( type T ) volatile T * ?--( volatile T ** ); 72 forall( type T ) const volatile T * ?--( const volatile T ** ); 73 74 forall( type T ) lvalue T ?[?]( T *, ptrdiff_t ); 75 forall( type T ) const lvalue T ?[?]( const T *, ptrdiff_t ); 76 forall( type T ) volatile lvalue T ?[?]( volatile T *, ptrdiff_t ); 77 forall( type T ) const volatile lvalue T ?[?]( const volatile T *, ptrdiff_t ); 78 forall( type T ) lvalue T ?[?]( ptrdiff_t, T * ); 79 forall( type T ) const lvalue T ?[?]( ptrdiff_t, const T * ); 80 forall( type T ) volatile lvalue T ?[?]( ptrdiff_t, volatile T * ); 81 forall( type T ) const volatile lvalue T ?[?]( ptrdiff_t, const volatile T * ); 83 82 84 83 // ------------------------------------------------------------ … … 102 101 long double _Complex ++?( long double _Complex * ), --?( long double _Complex * ); 103 102 104 forall( otype T ) T * ++?( T ** );105 forall( otype T ) const T * ++?( const T ** );106 forall( otype T ) volatile T * ++?( volatile T ** );107 forall( otype T ) const volatile T * ++?( const volatile T ** );108 forall( otype T ) T * --?( T ** );109 forall( otype T ) const T * --?( const T ** );110 forall( otype T ) volatile T * --?( volatile T ** );111 forall( otype T ) const volatile T * --?( const volatile T ** );112 113 forall( otype T ) lvalue T *?( T * );114 forall( otype T ) const lvalue T *?( const T * );115 forall( otype T ) volatile lvalue T *?( volatile T * );116 forall( otype T ) const volatile lvalue T *?( const volatile T * );103 forall( type T ) T * ++?( T ** ); 104 forall( type T ) const T * ++?( const T ** ); 105 forall( type T ) volatile T * ++?( volatile T ** ); 106 forall( type T ) const volatile T * ++?( const volatile T ** ); 107 forall( type T ) T * --?( T ** ); 108 forall( type T ) const T * --?( const T ** ); 109 forall( type T ) volatile T * --?( volatile T ** ); 110 forall( type T ) const volatile T * --?( const volatile T ** ); 111 112 forall( type T ) lvalue T *?( T * ); 113 forall( type T ) const lvalue T *?( const T * ); 114 forall( type T ) volatile lvalue T *?( volatile T * ); 115 forall( type T ) const volatile lvalue T *?( const volatile T * ); 117 116 forall( ftype FT ) lvalue FT *?( FT * ); 118 117 … … 184 183 long double _Complex ?+?( long double _Complex, long double _Complex ), ?-?( long double _Complex, long double _Complex ); 185 184 186 forall( otype T ) T * ?+?( T *, ptrdiff_t );187 forall( otype T ) T * ?+?( ptrdiff_t, T * );188 forall( otype T ) const T * ?+?( const T *, ptrdiff_t );189 forall( otype T ) const T * ?+?( ptrdiff_t, const T * );190 forall( otype T ) volatile T * ?+?( volatile T *, ptrdiff_t );191 forall( otype T ) volatile T * ?+?( ptrdiff_t, volatile T * );192 forall( otype T ) const volatile T * ?+?( const volatile T *, ptrdiff_t );193 forall( otype T ) const volatile T * ?+?( ptrdiff_t, const volatile T * );194 forall( otype T ) T * ?-?( T *, ptrdiff_t );195 forall( otype T ) const T * ?-?( const T *, ptrdiff_t );196 forall( otype T ) volatile T * ?-?( volatile T *, ptrdiff_t );197 forall( otype T ) const volatile T * ?-?( const volatile T *, ptrdiff_t );198 forall( otype T ) ptrdiff_t ?-?( const volatile T *, const volatile T * );185 forall( type T ) T * ?+?( T *, ptrdiff_t ); 186 forall( type T ) T * ?+?( ptrdiff_t, T * ); 187 forall( type T ) const T * ?+?( const T *, ptrdiff_t ); 188 forall( type T ) const T * ?+?( ptrdiff_t, const T * ); 189 forall( type T ) volatile T * ?+?( volatile T *, ptrdiff_t ); 190 forall( type T ) volatile T * ?+?( ptrdiff_t, volatile T * ); 191 forall( type T ) const volatile T * ?+?( const volatile T *, ptrdiff_t ); 192 forall( type T ) const volatile T * ?+?( ptrdiff_t, const volatile T * ); 193 forall( type T ) T * ?-?( T *, ptrdiff_t ); 194 forall( type T ) const T * ?-?( const T *, ptrdiff_t ); 195 forall( type T ) volatile T * ?-?( volatile T *, ptrdiff_t ); 196 forall( type T ) const volatile T * ?-?( const volatile T *, ptrdiff_t ); 197 forall( type T ) ptrdiff_t ?-?( const volatile T *, const volatile T * ); 199 198 200 199 // ------------------------------------------------------------ … … 432 431 forall( ftype FT ) FT * ?=?( FT * volatile *, forall( ftype FT2 ) FT2 * ); 433 432 434 forall( otype T ) T * ?+=?( T * *, ptrdiff_t );435 forall( otype T ) T * ?+=?( T * volatile *, ptrdiff_t );436 forall( otype T ) const T * ?+=?( const T * *, ptrdiff_t );437 forall( otype T ) const T * ?+=?( const T * volatile *, ptrdiff_t );438 forall( otype T ) volatile T * ?+=?( volatile T * *, ptrdiff_t );439 forall( otype T ) volatile T * ?+=?( volatile T * volatile *, ptrdiff_t );440 forall( otype T ) const volatile T * ?+=?( const volatile T * *, ptrdiff_t );441 forall( otype T ) const volatile T * ?+=?( const volatile T * volatile *, ptrdiff_t );442 forall( otype T ) T * ?-=?( T * *, ptrdiff_t );443 forall( otype T ) T * ?-=?( T * volatile *, ptrdiff_t );444 forall( otype T ) const T * ?-=?( const T * *, ptrdiff_t );445 forall( otype T ) const T * ?-=?( const T * volatile *, ptrdiff_t );446 forall( otype T ) volatile T * ?-=?( volatile T * *, ptrdiff_t );447 forall( otype T ) volatile T * ?-=?( volatile T * volatile *, ptrdiff_t );448 forall( otype T ) const volatile T * ?-=?( const volatile T * *, ptrdiff_t );449 forall( otype T ) const volatile T * ?-=?( const volatile T * volatile *, ptrdiff_t );433 forall( type T ) T * ?+=?( T * *, ptrdiff_t ); 434 forall( type T ) T * ?+=?( T * volatile *, ptrdiff_t ); 435 forall( type T ) const T * ?+=?( const T * *, ptrdiff_t ); 436 forall( type T ) const T * ?+=?( const T * volatile *, ptrdiff_t ); 437 forall( type T ) volatile T * ?+=?( volatile T * *, ptrdiff_t ); 438 forall( type T ) volatile T * ?+=?( volatile T * volatile *, ptrdiff_t ); 439 forall( type T ) const volatile T * ?+=?( const volatile T * *, ptrdiff_t ); 440 forall( type T ) const volatile T * ?+=?( const volatile T * volatile *, ptrdiff_t ); 441 forall( type T ) T * ?-=?( T * *, ptrdiff_t ); 442 forall( type T ) T * ?-=?( T * volatile *, ptrdiff_t ); 443 forall( type T ) const T * ?-=?( const T * *, ptrdiff_t ); 444 forall( type T ) const T * ?-=?( const T * volatile *, ptrdiff_t ); 445 forall( type T ) volatile T * ?-=?( volatile T * *, ptrdiff_t ); 446 forall( type T ) volatile T * ?-=?( volatile T * volatile *, ptrdiff_t ); 447 forall( type T ) const volatile T * ?-=?( const volatile T * *, ptrdiff_t ); 448 forall( type T ) const volatile T * ?-=?( const volatile T * volatile *, ptrdiff_t ); 450 449 451 450 _Bool ?=?( _Bool *, _Bool ), ?=?( volatile _Bool *, _Bool );
Note:
See TracChangeset
for help on using the changeset viewer.