- elif literal.kind in ('SInt', 'Uint', 'Float', 'Double'):
- print ' json.writeNumber(%s);' % instance
+ elif literal.kind in ('SInt', 'Uint'):
+ print ' json.writeInt(%s);' % instance
+ elif literal.kind in ('Float', 'Double'):
+ print ' json.writeFloat(%s);' % instance