Ignore:
Timestamp:
Oct 19, 2023, 7:35:24 PM (9 months ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
master
Children:
0803ead, 1b0184b
Parents:
e0dc038
Message:

remove ISTYPE_VOID and ISTYPE_VOID_IMPL, and ends for input

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/iostream.cfa

    re0dc038 rf842032  
    1010// Created On       : Wed May 27 17:56:53 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Tue Oct 17 20:57:05 2023
    13 // Update Count     : 1795
     12// Last Modified On : Thu Oct 19 19:29:54 2023
     13// Update Count     : 1800
    1414//
    1515
     
    4747                return os;
    4848        } // ?|?
    49         OSTYPE_VOID_IMPL( bool )
     49        OSYPE_VOID_IMPL( bool )
    5050
    5151        ostype & ?|?( ostype & os, char c ) {
     
    784784                return is;
    785785        } // ?|?
    786         ISTYPE_VOID_IMPL( bool & )
    787786
    788787        istype & ?|?( istype & is, char & c ) {
     
    796795                return is;
    797796        } // ?|?
    798         ISTYPE_VOID_IMPL( char & )
    799797
    800798        istype & ?|?( istype & is, signed char & sc ) {
     
    802800                return is;
    803801        } // ?|?
    804         ISTYPE_VOID_IMPL( signed char & )
    805802
    806803        istype & ?|?( istype & is, unsigned char & usc ) {
     
    808805                return is;
    809806        } // ?|?
    810         ISTYPE_VOID_IMPL( unsigned char & )
    811807
    812808        istype & ?|?( istype & is, short int & si ) {
     
    814810                return is;
    815811        } // ?|?
    816         ISTYPE_VOID_IMPL( short int & )
    817812
    818813        istype & ?|?( istype & is, unsigned short int & usi ) {
     
    820815                return is;
    821816        } // ?|?
    822         ISTYPE_VOID_IMPL( unsigned short int & )
    823817
    824818        istype & ?|?( istype & is, int & i ) {
     
    826820                return is;
    827821        } // ?|?
    828         ISTYPE_VOID_IMPL( int & )
    829822
    830823        istype & ?|?( istype & is, unsigned int & ui ) {
     
    832825                return is;
    833826        } // ?|?
    834         ISTYPE_VOID_IMPL( unsigned int & )
    835827
    836828        istype & ?|?( istype & is, long int & li ) {
     
    838830                return is;
    839831        } // ?|?
    840         ISTYPE_VOID_IMPL( long int & )
    841832
    842833        istype & ?|?( istype & is, unsigned long int & ulli ) {
     
    844835                return is;
    845836        } // ?|?
    846         ISTYPE_VOID_IMPL( unsigned long int & )
    847837
    848838        istype & ?|?( istype & is, long long int & lli ) {
     
    850840                return is;
    851841        } // ?|?
    852         ISTYPE_VOID_IMPL( long long int & )
    853842
    854843        istype & ?|?( istype & is, unsigned long long int & ulli ) {
     
    856845                return is;
    857846        } // ?|?
    858         ISTYPE_VOID_IMPL( unsigned long long int & )
    859847
    860848        #if defined( __SIZEOF_INT128__ )
     
    862850                return (istype &)(is | (unsigned int128 &)llli);
    863851        } // ?|?
    864         ISTYPE_VOID_IMPL( int128 & )
    865852
    866853        istype & ?|?( istype & is, unsigned int128 & ullli ) {
     
    879866                return is;
    880867        } // ?|?
    881         ISTYPE_VOID_IMPL( unsigned int128 & )
    882868        #endif // __SIZEOF_INT128__
    883869
     
    886872                return is;
    887873        } // ?|?
    888         ISTYPE_VOID_IMPL( float & )
    889874
    890875        istype & ?|?( istype & is, double & d ) {
     
    892877                return is;
    893878        } // ?|?
    894         ISTYPE_VOID_IMPL( double & )
    895879
    896880        istype & ?|?( istype & is, long double & ld ) {
     
    898882                return is;
    899883        } // ?|?
    900         ISTYPE_VOID_IMPL( long double & )
    901884
    902885        istype & ?|?( istype & is, float _Complex & fc ) {
     
    906889                return is;
    907890        } // ?|?
    908         ISTYPE_VOID_IMPL( float _Complex & )
    909891
    910892        istype & ?|?( istype & is, double _Complex & dc ) {
     
    914896                return is;
    915897        } // ?|?
    916         ISTYPE_VOID_IMPL( double _Complex & )
    917898
    918899        istype & ?|?( istype & is, long double _Complex & ldc ) {
     
    922903                return is;
    923904        } // ?|?
    924         ISTYPE_VOID_IMPL( long double _Complex & )
    925905
    926906        istype & ?|?( istype & is, const char fmt[] ) {
     
    928908                return is;
    929909        } // ?|?
    930         ISTYPE_VOID_IMPL( const char * )
    931910
    932911        // manipulators
     
    936915
    937916        void ?|?( istype & is, istype & (* manip)( istype & ) ) {
    938                 manip( is ); ends( is );
     917                manip( is );
    939918        } // ?|?
    940919
     
    980959                return is;
    981960        }
    982         ISTYPE_VOID_IMPL( _Istream_Cskip )
    983961
    984962        istype & ?|?( istype & is, _Istream_Cstr f ) {
     
    10701048                return is;
    10711049        } // ?|?
    1072         ISTYPE_VOID_IMPL( _Istream_Cstr )
    10731050
    10741051        istype & ?|?( istype & is, _Istream_Char f ) {
     
    10761053                return is;
    10771054        } // ?|?
    1078         ISTYPE_VOID_IMPL( _Istream_Char )
    10791055} // distribution
    10801056
     
    10931069                return is; \
    10941070        } /* ?|? */ \
    1095         ISTYPE_VOID_IMPL( _Istream_Manip(T) ) \
    10961071} // distribution
    10971072
     
    11211096                return is;
    11221097        } // ?|?
    1123         ISTYPE_VOID_IMPL( _Istream_Manip(float _Complex) )
    11241098
    11251099        istype & ?|?( istype & is, _Istream_Manip(double _Complex) dc ) {
     
    11321106                return is;
    11331107        } // ?|?
    1134         ISTYPE_VOID_IMPL( _Istream_Manip(double _Complex) )
    11351108
    11361109        istype & ?|?( istype & is, _Istream_Manip(long double _Complex) ldc ) {
     
    11431116                return is;
    11441117        } // ?|?
    1145         ISTYPE_VOID_IMPL( _Istream_Manip(long double _Complex) )
    11461118} // distribution
    11471119
Note: See TracChangeset for help on using the changeset viewer.