- Timestamp:
- Mar 5, 2019, 8:45:24 AM (6 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, persistent-indexer, pthread-emulation, qualifiedEnum
- Children:
- ca0f061f
- Parents:
- 0050a5f
- Location:
- libcfa/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/iostream.cfa
r0050a5f r17a1b21 10 10 // Created On : Wed May 27 17:56:53 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Mon Dec 24 18:33:40 201813 // Update Count : 5 8912 // Last Modified On : Mon Mar 4 20:57:24 2019 13 // Update Count : 593 14 14 // 15 15 … … 27 27 28 28 forall( dtype ostype | ostream( ostype ) ) { 29 ostype & ?|?( ostype & os, zero_t ) { 30 if ( sepPrt( os ) ) fmt( os, "%s", sepGetCur( os ) ); 31 fmt( os, "%d", 0n ); 32 return os; 33 } // ?|? 34 void ?|?( ostype & os, zero_t z ) { 35 (ostype &)(os | z); nl( os ); 36 } // ?|? 37 38 ostype & ?|?( ostype & os, one_t ) { 39 if ( sepPrt( os ) ) fmt( os, "%s", sepGetCur( os ) ); 40 fmt( os, "%d", 1n ); 41 return os; 42 } // ?|? 43 void ?|?( ostype & os, one_t o ) { 44 (ostype &)(os | o); nl( os ); 45 } // ?|? 46 29 47 ostype & ?|?( ostype & os, bool b ) { 30 48 if ( sepPrt( os ) ) fmt( os, "%s", sepGetCur( os ) ); -
libcfa/src/iostream.hfa
r0050a5f r17a1b21 10 10 // Created On : Wed May 27 17:56:53 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Mon Dec 24 18:33:40 201813 // Update Count : 22 012 // Last Modified On : Tue Feb 26 16:57:22 2019 13 // Update Count : 221 14 14 // 15 15 … … 62 62 63 63 forall( dtype ostype | ostream( ostype ) ) { 64 ostype & ?|?( ostype &, zero_t ); 65 void ?|?( ostype &, zero_t ); 66 ostype & ?|?( ostype &, one_t ); 67 void ?|?( ostype &, one_t ); 68 64 69 ostype & ?|?( ostype &, bool ); 65 70 void ?|?( ostype &, bool );
Note: See TracChangeset
for help on using the changeset viewer.