json/test/src
Niels Lohmann 186a9fd44d
🔨 simplified interface for parser, lexer, and binary_reader
These classes are now constructed with an interface adapter. This moves
complexity from various places into the interface adapter class, or to
some factories which now implement the different flavors of input.

Furthermore, input adapters are kept in std::shared_ptr to avoid the
need of manual deletion.
2017-04-09 19:28:15 +02: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 🔨 fixed test case 2017-04-08 23:39:17 +02: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 🔨 simplified interface for parser, lexer, and binary_reader 2017-04-09 19:28:15 +02:00
unit-class_parser.cpp 🔨 simplified interface for parser, lexer, and binary_reader 2017-04-09 19:28:15 +02: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 add enum class default conversions 2017-04-02 13:10:15 +02: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 🔨 fixed test case 2017-04-08 23:39:17 +02:00
unit-noexcept.cpp 🔨 cleanup 2017-03-25 23:31:03 +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 🔀 merge branch 'develop' into feature/manual_lexer 2017-04-07 17:19:52 +02:00
unit-serialization.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00
unit-testsuites.cpp Merge branch 'develop' into feature/manual_lexer 2017-03-29 00:57:09 +02:00
unit-udt.cpp 🎨 cleanup after #496 2017-03-11 16:01:26 +01:00
unit-unicode.cpp Merge branch 'develop' into feature/manual_lexer 2017-03-29 00:57:09 +02:00
unit.cpp 🔖 version 2.1.1 2017-02-25 16:34:38 +01:00