Changes in libcfa/src/bits/queue.hfa [5e82d56:3d0560d]
- File:
-
- 1 edited
-
libcfa/src/bits/queue.hfa (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/bits/queue.hfa
r5e82d56 r3d0560d 187 187 } // post: curr = {e in q} 188 188 189 bool ?>>?( QueueIter(T) & qi, T *& tp ) with( qi ) {189 bool ?>>?( QueueIter(T) & qi, T && tp ) with( qi ) { 190 190 if ( curr ) { 191 tp = Curr( qi );191 &tp = Curr( qi ); 192 192 T * n = Next( Curr( qi ) ); 193 193 curr = (n == Curr( qi ) ) ? 0p : n; 194 } else tp = 0p;195 return tp != 0p;194 } else &tp = 0p; 195 return &tp != 0p; 196 196 } 197 197 // post: elts == null & !operator>>(tp) | elts != null & *tp' in elts & elts' == elts - *tp & operator>>(tp)
Note:
See TracChangeset
for help on using the changeset viewer.