Ignore:
Timestamp:
Sep 12, 2017, 10:19:47 AM (7 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
28b8949
Parents:
ea0c5e3
Message:

handle "z" suffix cast

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/tests/literals.c

    rea0c5e3 rbeec62c  
    1010// Created On       : Sat Sep  9 16:34:38 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Mon Sep 11 18:08:46 2017
    13 // Update Count     : 85
     12// Last Modified On : Tue Sep 12 07:45:46 2017
     13// Update Count     : 88
    1414//
    1515
     
    2020void f( signed char v ) { sout | "signed char " | v | endl; }
    2121void f( unsigned char v ) { sout | "unsigned char " | v | endl; }
    22 void f( signed short v ) { sout | "signed short" | v | endl; }
    23 void f( unsigned short v ) { sout | "unsigned short" | v | endl; }
    24 void f( signed int v ) { sout | "signed short" | v | endl; }
    25 void f( unsigned int v ) { sout | "unsigned short" | v | endl; }
     22void f( signed short v ) { sout | "signed short int" | v | endl; }
     23void f( unsigned short v ) { sout | "unsigned short int" | v | endl; }
    2624void f( size_t v ) { sout | "size_t" | v | endl; }
    2725#endif // __CFA__
     
    147145        -0X0123456789.0123456789P-09;  -0X0123456789.0123456789P-09f;  -0X0123456789.0123456789P-09l;  -0X0123456789.0123456789P-09F;  -0X0123456789.0123456789P-09L;
    148146
    149 // char and short suffix
     147// char, short, int suffix overloading
    150148
    151149#ifdef __CFA__
    152150        f( 'a' );
    153151        f( 20_hh );
    154         f( 211199_hhu );
    155         f( 22_uhh );
    156         f( 23_h );
    157         f( 24_uh );
    158         f( 25_hu );
    159         f( 26z );
     152        f( 21_hhu );
     153        f( 22_h );
     154        f( 23_uh );
     155        f( 24z );
    160156#endif // __CFA__
    161157
Note: See TracChangeset for help on using the changeset viewer.