diff options
| author | Josh Wolfe <thejoshwolfe@gmail.com> | 2023-07-09 22:18:59 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-07-09 22:18:59 -0400 |
| commit | 874d2dd9f77b60a7eb6b2af3c34bb02783b0ec85 (patch) | |
| tree | c54a549b684fd925c1986d268e9458b3fb539159 /lib/std/json.zig | |
| parent | a7553107345bab99b0f5318e0fd3efae84f56b56 (diff) | |
| download | zig-874d2dd9f77b60a7eb6b2af3c34bb02783b0ec85.tar.gz zig-874d2dd9f77b60a7eb6b2af3c34bb02783b0ec85.zip | |
std.json: add generic hash map that parses/stringifies with arbitrary string keys (#16366)
* expose innerParseFromValue
Diffstat (limited to 'lib/std/json.zig')
| -rw-r--r-- | lib/std/json.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/std/json.zig b/lib/std/json.zig index 87603cd4e9..f8480d4207 100644 --- a/lib/std/json.zig +++ b/lib/std/json.zig @@ -69,6 +69,8 @@ pub const ObjectMap = @import("json/dynamic.zig").ObjectMap; pub const Array = @import("json/dynamic.zig").Array; pub const Value = @import("json/dynamic.zig").Value; +pub const ArrayHashMap = @import("json/hashmap.zig").ArrayHashMap; + pub const validate = @import("json/scanner.zig").validate; pub const Error = @import("json/scanner.zig").Error; pub const reader = @import("json/scanner.zig").reader; @@ -91,6 +93,7 @@ pub const parseFromTokenSourceLeaky = @import("json/static.zig").parseFromTokenS pub const innerParse = @import("json/static.zig").innerParse; pub const parseFromValue = @import("json/static.zig").parseFromValue; pub const parseFromValueLeaky = @import("json/static.zig").parseFromValueLeaky; +pub const innerParseFromValue = @import("json/static.zig").innerParseFromValue; pub const ParseError = @import("json/static.zig").ParseError; pub const ParseFromValueError = @import("json/static.zig").ParseFromValueError; @@ -116,6 +119,7 @@ test { _ = @import("json/scanner.zig"); _ = @import("json/write_stream.zig"); _ = @import("json/dynamic.zig"); + _ = @import("json/hashmap_test.zig"); _ = @import("json/static.zig"); _ = @import("json/stringify.zig"); _ = @import("json/JSONTestSuite_test.zig"); |
