2
0
mirror of https://github.com/boostorg/json.git synced 2026-01-19 04:12:14 +00:00
Commit Graph

54 Commits

Author SHA1 Message Date
Dmitry Arkhipov
36552f0c94 remove namespace macros 2023-01-02 18:41:01 +03:00
Dmitry Arkhipov
77c94f5cd2 rvalue-ref accessors 2022-10-24 14:57:09 +03:00
Dmitry Arkhipov
2cbc263ced array self-swap 2022-08-28 13:35:03 +03:00
Dmitry Arkhipov
07e3ef1947 array::erase(it) defers to array::erase(it,it) 2022-05-14 15:39:32 +03:00
Dmitry Arkhipov
a46690714c Fix array constructor from iterators 2021-05-08 15:29:19 +03:00
Dogan Ulus
f6a429e443 Expand and improve tests 2021-05-06 21:29:35 +03:00
Vinnie Falco
0a905acf9d Tidy up pilfering 2020-10-06 11:59:58 -07:00
Vinnie Falco
9b86962fbc Add metadata and update repo links 2020-10-04 11:06:25 -07:00
Vinnie Falco
50b5c52b32 Refactor array 2020-09-20 13:00:08 -07:00
Vinnie Falco
c113849f59 Tidy up assignment and swap
fix #357
2020-09-17 16:09:29 -07:00
Vinnie Falco
360b611612 Roll back value kind interface changes:
fix #339

* value::is_array, et. al. return bool
* value::if_array returns a pointer
* array::if_contains replaces contains
* object::if_contains replaces contains
* object::contains returns bool
2020-09-15 18:10:33 -07:00
Vinnie Falco
e0b7b2b4f9 Tidy up dtor exception specs and docs
fix #309
2020-09-15 17:43:10 -07:00
Krystian Stasiowski
1b18e55804 array does not have minimum capacity
fix #314, close #317
2020-09-13 18:36:12 -07:00
Vinnie Falco
7b7a977fd4 value is Regular
fix #313
2020-09-11 11:53:21 -07:00
Vinnie Falco
23fb567e1c Add array::contains 2020-09-02 17:19:25 -07:00
Vinnie Falco
94e26abb66 standalone is an inline namespace
fix #181, close #244
2020-09-01 15:44:47 -07:00
Krystian Stasiowski
2aca47241f Fix links
close #200
2020-08-24 14:03:51 -07:00
Vinnie Falco
07246e2909 Add standalone test_suite 2019-12-11 18:34:39 -08:00
Vinnie Falco
3844c0eb09 Add value_ref for initializer lists 2019-12-09 20:08:40 -08:00
Vinnie Falco
18ad267b70 Standalone doesn't include boost 2019-12-02 03:34:44 -08:00
Vinnie Falco
e0b3ca5f0d Rename to storage() 2019-11-18 05:16:57 -08:00
Vinnie Falco
83778c5005 doc work 2019-11-14 15:56:03 -08:00
Vinnie Falco
9da2877b28 limits tests 2019-11-12 06:22:46 -08:00
Vinnie Falco
68f3df0403 Tidy 2019-11-11 19:21:48 -08:00
Vinnie Falco
bcd79e831d Don't set kind on value 2019-11-02 20:17:49 -07:00
Vinnie Falco
c1ef2ab337 array coverage 2019-11-01 16:12:56 -07:00
Vinnie Falco
485aa70367 array optimization and tidy 2019-11-01 16:12:56 -07:00
Vinnie Falco
4680e0106c Refactor numbers 2019-10-31 18:26:16 -07:00
Vinnie Falco
b346f9dac0 Fix default init of const array 2019-10-30 19:37:10 -07:00
Vinnie Falco
5b4dbec5c7 Remove default_storage 2019-10-30 17:40:49 -07:00
Vinnie Falco
96c4b77d86 Refactor storage 2019-10-30 17:40:49 -07:00
Vinnie Falco
0c5711420b More optimizations 2019-10-30 08:33:22 -07:00
Vinnie Falco
b82419c1a4 Refactor storage 2019-10-23 18:42:23 -07:00
Vinnie Falco
e73d4886ea doc work 2019-10-23 10:00:46 -07:00
Vinnie Falco
c02c21086c array coverage 2019-10-20 16:33:00 -07:00
Vinnie Falco
0f0c6fe4e7 Tidy up files 2019-10-20 10:05:55 -07:00
Vinnie Falco
c06d147fdb Refactor value api 2019-10-17 13:34:25 -07:00
Vinnie Falco
80d0fa8b1a Remove asio dependency 2019-10-12 16:11:56 -07:00
Vinnie Falco
a0b5dfe16d array tests and tidy 2019-10-08 10:06:20 -07:00
Vinnie Falco
3a2cba007f array fixes 2019-10-07 15:57:04 -07:00
Vinnie Falco
a44fc4f453 string work 2019-10-07 15:45:35 -07:00
Vinnie Falco
ba612a9504 object work 2019-10-03 03:15:56 -07:00
Vinnie Falco
ec6e8c60b3 array coverage 2019-10-03 03:13:34 -07:00
Vinnie Falco
5f25cdff99 array work 2019-10-03 03:13:33 -07:00
Vinnie Falco
5c1b523702 Refactor treatment of initializer lists 2019-10-03 03:13:33 -07:00
Vinnie Falco
0e00cbd1e1 Constrain some array and object ctors 2019-10-03 03:13:33 -07:00
Vinnie Falco
451f7aa5b2 Move clang up earlier in the matrix 2019-10-03 03:13:33 -07:00
Vinnie Falco
6173522323 Fix errors and warnings 2019-10-03 03:13:33 -07:00
Vinnie Falco
6a58677e00 Construction from kind is explicit 2019-10-03 03:13:33 -07:00
Vinnie Falco
37d9258ff3 Add storage tracking configuration 2019-10-03 03:13:33 -07:00