1
0
mirror of https://github.com/nlohmann/json synced 2024-12-11 12:10:08 +00:00
nlohmannjson/test/src
Niels Lohmann 40160f482a
🚧 manual lexer
This commit removed the re2c lexer and replaced it by a manual version.
Its integration is not yet complete: number parsing does not respect
locales or overflows. Furthermore, parsing does not need to end with
EOF. Therefore, a lot of test cases fail. The idea is to push this
branch forward so we can conduct performance comparisons. So far, a
nice side effect are better diagnosis messages in case of parse errors.
2017-03-24 19:49:02 +01:00
..
fuzzer-driver_afl.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
fuzzer-parse_cbor.cpp 🚑 added special case to fuzzers to fix #504 2017-03-14 21:05:38 +01:00
fuzzer-parse_json.cpp 🚑 fix for #519 2017-03-17 22:18:48 +01:00
fuzzer-parse_msgpack.cpp 🚑 fix for #516 and #518 2017-03-17 22:18:05 +01:00
prefix.hpp cmake compile time reduce using cotire 2017-02-19 13:35:54 +05:30
unit-algorithms.cpp 🔨 added user-defined exceptions 2xx 2017-03-03 14:34:57 +01:00
unit-allocator.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-capacity.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-cbor.cpp 🚧 a lot of minor changes 2017-03-16 18:39:33 +01:00
unit-class_const_iterator.cpp 🔨 added user-defined exceptions 2xx 2017-03-03 14:34:57 +01:00
unit-class_iterator.cpp 🔨 added user-defined exceptions 2xx 2017-03-03 14:34:57 +01:00
unit-class_lexer.cpp 🚧 manual lexer 2017-03-24 19:49:02 +01:00
unit-class_parser.cpp 🚧 manual lexer 2017-03-24 19:49:02 +01:00
unit-comparison.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-concepts.cpp 🚧 a lot of minor changes 2017-03-16 18:39:33 +01:00
unit-constructor1.cpp 🔀 merge branch 'develop' into feature/exceptions_3.0.0 2017-03-12 20:22:30 +01:00
unit-constructor2.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-convenience.cpp micro-optimization of dump() 2017-02-28 16:28:22 +01:00
unit-conversions.cpp 💄 cleanup after #508 2017-03-16 19:02:05 +01:00
unit-deserialization.cpp 🚧 manual lexer 2017-03-24 19:49:02 +01:00
unit-element_access1.cpp 🚧 a lot of minor changes 2017-03-16 18:39:33 +01:00
unit-element_access2.cpp 🚧 a lot of minor changes 2017-03-16 18:39:33 +01:00
unit-inspection.cpp 💄 cleanup 2017-02-28 19:20:50 +01:00
unit-iterator_wrapper.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-iterators1.cpp 🔨 added user-defined exceptions 2xx 2017-03-03 14:34:57 +01:00
unit-iterators2.cpp 🔨 added user-defined exceptions 2xx 2017-03-03 14:34:57 +01:00
unit-json_patch.cpp 🔨 added user-defined exception 501 2017-03-08 19:16:53 +01:00
unit-json_pointer.cpp improved test coverage 2017-03-08 16:39:17 +01:00
unit-meta.cpp more tests for meta() call 2017-02-26 14:34:58 +01:00
unit-modifiers.cpp Merge branch 'develop' into feature/exceptions_3.0.0 2017-03-12 11:51:24 +01:00
unit-msgpack.cpp 🚧 a lot of minor changes 2017-03-16 18:39:33 +01:00
unit-noexcept.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-pointer_access.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-readme.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-reference_access.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-regression.cpp 🚧 manual lexer 2017-03-24 19:49:02 +01:00
unit-serialization.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-testsuites.cpp 🔨 added user-defined exception 406 2017-03-12 20:59:33 +01:00
unit-udt.cpp 🎨 cleanup after #496 2017-03-11 16:01:26 +01:00
unit-unicode.cpp 🚧 manual lexer 2017-03-24 19:49:02 +01:00
unit.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00