Skip to content
Snippets Groups Projects
  1. Apr 21, 2017
    • Kamil Rojewski's avatar
      TS tests fixes (#4265) · 808b44f8
      Kamil Rojewski authored
      * Eclipse ignore
      
      * TypeScript support
      
      * Prefixing enums
      
      * Test results
      
      * Merged JS and TS generators
      
      * Fixed AppVeyor build problems
      
      * Fixed more AppVeyor build problems
      
      * Fixed more AppVeyor build problems
      
      * Changed TS flag to options struct
      
      * Storing options by value
      
      * Removed unneeded const
      
      * Re-export support for unions
      
      * Uint support
      
      * Casting bools to numbers for mutation
      
      * TS shell tests
      
      * Reverted generates js test file to original version
      
      * Backing up js tests and properly generating test data
      
      * Not importing flatbuffers for TS test generation
      
      * Not overwriting generated js for tests
      
      * AppVeyor test fixes
      808b44f8
  2. Apr 20, 2017
  3. Apr 19, 2017
  4. Apr 18, 2017
  5. Apr 17, 2017
    • Wouter van Oortmerssen's avatar
      Fixed clang needing union copy constructor. · 728bb64f
      Wouter van Oortmerssen authored
      Move constructors are present, which it should use instead.
      
      This is a temp fix to make it compile, but eventually we should
      generate a proper copy constructor just in-case people want to
      copy objects with unions.
      
      Tested on: Linux, OS X.
      
      Change-Id: Idf85419995c96f5959061882157541573e306083
      728bb64f
    • Jason Stubbs's avatar
      [C++] fix bounds checking on integer parsing (#4250) · a07f0d42
      Jason Stubbs authored
      * fix bounds checking on integer parsing
      
      the previous code was allowing 255 for int8_t, similar for int16_t
      and int32_t, and even negative values for unsignd types.
      
      this patch fixes bounds checking for 8-bit, 16-bit and 32-bit types.
      testing for both acceptable values and unacceptable values at the
      boundaries are also improved.
      
      bounds checking on 64-bit types isn't addressed by this patch.
      
      * fix 'unary minus operator applied to unsigned type, result still unsigned'
      
      * fix & placement
      a07f0d42
  6. Apr 13, 2017
  7. Apr 12, 2017
  8. Apr 10, 2017
    • Kamil Rojewski's avatar
      TypeScript support (#4232) · 28e7dbd3
      Kamil Rojewski authored
      * Eclipse ignore
      
      * TypeScript support
      
      * Prefixing enums
      
      * Test results
      
      * Merged JS and TS generators
      
      * Fixed AppVeyor build problems
      
      * Fixed more AppVeyor build problems
      
      * Fixed more AppVeyor build problems
      
      * Changed TS flag to options struct
      
      * Storing options by value
      
      * Removed unneeded const
      
      * Re-export support for unions
      
      * Uint support
      
      * Casting bools to numbers for mutation
      
      * TS shell tests
      
      * Reverted generates js test file to original version
      
      * Backing up js tests and properly generating test data
      28e7dbd3
  9. Apr 08, 2017
  10. Mar 30, 2017
  11. Mar 29, 2017
  12. Mar 28, 2017
  13. Mar 27, 2017
    • Jesper Stemann Andersen's avatar
      Fixed building and warnings on Arduino (16 bit platform). (#4197) · 281284fa
      Jesper Stemann Andersen authored
      Building on Arduino fixed by conditional includes of cstdint and utility. In the Standard C++ for Arduino (port of uClibc++):
      * cstdint is not present.
      * utility is named utility.h.
      
      Replaced size_t with uoffset_t for Verifier::max_tables_, max_depth_, depth_, and num_tables_ to ensure 32-bit values are used (and not 16-bit) - gave rise to a warning.
      281284fa
  14. Mar 21, 2017
    • Lawrence Chan's avatar
      C++: Add default value handling to mutation/SetField code (#4230) · 1a27c701
      Lawrence Chan authored
      * Add default value handling to mutation/SetField code
      
      * Shorten reflection SetField impl
      
      * Modify impl to work with C++03
      
      * Add more mutation tests
      
      * Fail SetField if non-scalar
      
      * Add IsScalar/IsInteger/IsFloat for reflection::BaseType
      
      * Use new IsScalar/IsInteger/IsFloat in reflection SetField
      
      * Assume scalar is either int or float
      1a27c701
  15. Mar 20, 2017
  16. Mar 18, 2017
  17. Mar 16, 2017
  18. Mar 15, 2017
  19. Mar 13, 2017
  20. Mar 10, 2017
    • chronoxor's avatar
      Pedantic Visual Studio build (/W4 /WX) (#4214) · f5387387
      chronoxor authored
      * Pedantic Visual Studio build (/W4 /WX)
      
      * Pedantic Visual Studio build (/W4 /WX)
      
      * Pedantic Visual Studio build (/W4 /WX)
      
      * Remove /wd4512 from CMakeLists.txt
      
      * Suppress Visual Studio 4512 warning ('class' : assignment operator could not be generated)
      f5387387
Loading