• Baptiste Lepilleur's avatar
    Java: fix unsigned default value code generation and add 'L' suffix for long default value (#4051) · 5b5fcbfc
    Baptiste Lepilleur authored
    * Java: emit "signed" equivalent of unsigned default value in generated code and add "L" suffix to long default value.
    
    * Updated generated code
    
    * Only convert ulong to "signed" equivalent. ubyte and ushort don't need specific handling as "user facing" type is int. uint need 'L' suffix as "user facing" type is long.
    
    * Added missing cast to primitive type of default value which is in "user facing" type in builder.add<type>() calls.
    
    * Do not cast default value to actual type in C#.
    5b5fcbfc
Name
Last commit
Last update
..
flatc.cpp Loading commit data...
flathash.cpp Loading commit data...
idl_gen_cpp.cpp Loading commit data...
idl_gen_fbs.cpp Loading commit data...
idl_gen_general.cpp Loading commit data...
idl_gen_go.cpp Loading commit data...
idl_gen_grpc.cpp Loading commit data...
idl_gen_js.cpp Loading commit data...
idl_gen_php.cpp Loading commit data...
idl_gen_python.cpp Loading commit data...
idl_gen_text.cpp Loading commit data...
idl_parser.cpp Loading commit data...
reflection.cpp Loading commit data...
util.cpp Loading commit data...