Squashed 'third_party/rapidjson/' changes from fd3dc29a5c..06d58b9e84
06d58b9e84 Update dtoa.h
22a62fcc2c Update allocators.h
27c3a8dc0e docs: fix simple typo, perecent -> percent
232389d4f1 delete unused variable
64faab2e92 gate definition of symmetric equality operators on impl, not lib
719304b113 fixes for natvis
dd3f730d74 Make schema dtor robust against exceptions
781a4e667d Try to fix MSVC build.
88f8ddd70c Include conceptual change from PR 2001.
4695953567 Avoid exit-time destructors.
0390b1ad57 Avoid exit-time destructors.
2b2c804500 encdedstreamtest: fix use-after-free compile error with gcc-12
1f59c69cd1 valuetest: fix potential write of terminating nul past the end of the destination
fcb23c2dbf Merge pull request #2008 from agate-pris/access-to-allocator-types
bdc49ad80a Merge pull request #2014 from lazydroid/dev/lenik/fix_shadowed_variables
6b500986c4 fix shadowed variable, take 2
3988c5e25e fix shadowed variable
386d31ab69 Allow access to the template parameter StackAllocator in the GenericDocument
79d7a448e9 Allow the macro RAPIDJSON_DEFAULT_STACK_ALLOCATOR to be used in any namespace
9965ab37f6 Allow the macro RAPIDJSON_DEFAULT_ALLOCATOR to be used in any namespace
8261c1ddf4 Merge pull request #1969 from MalcolmTyrrell/MalcolmTyrrell/sanitizeSchemaCode
0d78b1ce93 Merge pull request #1989 from adamcalhoon/really-fix-placement-new-alignment
1dff2abff7 Fix the alignment of placement new buffer for GenericValue.
e4bde97744 Merge pull request #1988 from Tencent/revert-1987-fix-placement-new-alignment
88bbd87ddd Revert "Fix the alignment of placement new buffer for GenericValue."
bf8ca5da88 Merge pull request #1987 from adamcalhoon/fix-placement-new-alignment
5b242b6b2d Fix the alignment of placement new buffer for GenericValue.
53602ec6bb Sanitize the code in schema.h
git-subtree-dir: third_party/rapidjson
git-subtree-split: 06d58b9e848c650114556a23294d0b6440078c61