jsoncpp/include/json
Greg Falcon 006b5dfe57 Honor allowComments==false mode.
Much of the comment handling in the parsers is bespoke, and does not
honor this flag.  By unfiying it under a common API, the parser is
simplified and strict mode is now more correctly strict.

Note that allowComments mode does not allow for comments in
arbitrary locations; they are allowed only in certain positions.
Rectifying this is a bigger effort, since collectComments mode requires
storing the comments somewhere, and it's not immediately clear
where in the DOM all such comments should live.
2023-07-19 14:59:14 -04:00
..
allocator.h Use default rather than hard-coded 8 for maximum aggregate member alignment (#1378) 2022-01-12 16:27:16 -05:00
assertions.h clang-tidy fixes again (#1155) 2020-04-12 01:26:04 -04:00
config.h clang-tidy fixes again (#1155) 2020-04-12 01:26:04 -04:00
forwards.h Run Clang-tidy with modernize-use-auto (#1077) 2019-12-04 09:08:45 +08:00
json_features.h Use default rather than hard-coded 8 for maximum aggregate member alignment (#1378) 2022-01-12 16:27:16 -05:00
json.h Readd some overzealously removed code 2019-11-14 10:21:15 -08:00
reader.h Honor allowComments==false mode. 2023-07-19 14:59:14 -04:00
value.h feat: adds front and back methods to Value type (#1458) 2023-06-07 12:11:01 -04:00
version.h Bump micro version 2021-11-03 11:39:54 -05:00
writer.h Use default rather than hard-coded 8 for maximum aggregate member alignment (#1378) 2022-01-12 16:27:16 -05:00