John Keiser
|
6fa5abcd7e
|
Replace x.get<T>() with x.get(v) or T(x)
|
2020-06-21 14:36:38 -07:00 |
|
John Keiser
|
289cc3e7a0
|
Treat warnings as errors during compilation
|
2020-04-15 19:59:38 -07:00 |
|
John Keiser
|
ea8a5020e2
|
Remove array indexer, make object indexer key lookup
|
2020-03-28 15:56:43 -07:00 |
|
John Keiser
|
622d9c9480
|
Replace as_X and is_X with get<T> and is<T>
|
2020-03-28 15:29:53 -07:00 |
|
John Keiser
|
03746b966b
|
Move document/element/etc. under dom
|
2020-03-28 13:42:21 -07:00 |
|
John Keiser
|
5ad405006c
|
Return document::element from parse, load, parse_many, load_many
|
2020-03-27 12:24:41 -07:00 |
|
John Keiser
|
2e420169c3
|
Remove document::parse and document::load
|
2020-03-26 10:13:09 -07:00 |
|
John Keiser
|
b28cafc1d1
|
Remove backslash unescaping from JSON pointer impl
Also speed up non-escaped key lookup
|
2020-03-25 08:56:40 -07:00 |
|
John Keiser
|
0bcda5e384
|
Support JSON pointer in DOM navigation model
|
2020-03-23 15:05:20 -07:00 |
|
John Keiser
|
1a5d8f1957
|
Add tests for SIMDJSON_EXCEPTIONS=0, add tie() support
|
2020-03-17 13:54:37 -07:00 |
|
Daniel Lemire
|
06c1dc3a29
|
Adding NDEBUG to release (#557)
* Adding NDEBUG to release
* Asserts are deleted with NDEBUG. We want hard asserts.
|
2020-03-13 14:37:02 -04:00 |
|
John Keiser
|
d140bc23f5
|
Automatically allocate memory as needed in parse
|
2020-03-11 16:14:54 -07:00 |
|
John Keiser
|
99667f7c55
|
Create top level simdjson.h (#515)
- Allows everyone to #include the same way, singleheader or not.
|
2020-03-04 10:12:27 -08:00 |
|
ioioioio
|
c2eea8abba
|
Style uniformization (#238)
* massive clang-format -style=LLVM
* naming harmonization
* adding commentary about sysinfoapi.h
|
2019-07-30 17:18:10 -04:00 |
|
ioioioio
|
bcabdfc1ae
|
Json pointer (#220)
* json pointer support
* Addition of tests for the json pointer
* Adding a new tool for the JSON Pointer support, and some documentation.
|
2019-07-26 18:38:10 -04:00 |
|