| ... | @@ -259,14 +259,14 @@ test "basic hash map usage" { | ... | @@ -259,14 +259,14 @@ test "basic hash map usage" { |
| 259 | var map = HashMap(i32, i32, hash_i32, eql_i32).init(&direct_allocator.allocator); | 259 | var map = HashMap(i32, i32, hash_i32, eql_i32).init(&direct_allocator.allocator); |
| 260 | defer map.deinit(); | 260 | defer map.deinit(); |
| 261 | | 261 | |
| 262 | assert((map.put(1, 11) catch unreachable) == null); | 262 | assert((try map.put(1, 11)) == null); |
| 263 | assert((map.put(2, 22) catch unreachable) == null); | 263 | assert((try map.put(2, 22)) == null); |
| 264 | assert((map.put(3, 33) catch unreachable) == null); | 264 | assert((try map.put(3, 33)) == null); |
| 265 | assert((map.put(4, 44) catch unreachable) == null); | 265 | assert((try map.put(4, 44)) == null); |
| 266 | assert((map.put(5, 55) catch unreachable) == null); | 266 | assert((try map.put(5, 55)) == null); |
| 267 | | 267 | |
| 268 | assert((map.put(5, 66) catch unreachable).? == 55); | 268 | assert((try map.put(5, 66)).? == 55); |
| 269 | assert((map.put(5, 55) catch unreachable).? == 66); | 269 | assert((try map.put(5, 55)).? == 66); |
| 270 | | 270 | |
| 271 | assert(map.contains(2)); | 271 | assert(map.contains(2)); |
| 272 | assert(map.get(2).?.value == 22); | 272 | assert(map.get(2).?.value == 22); |
| ... | @@ -282,9 +282,9 @@ test "iterator hash map" { | ... | @@ -282,9 +282,9 @@ test "iterator hash map" { |
| 282 | var reset_map = HashMap(i32, i32, hash_i32, eql_i32).init(&direct_allocator.allocator); | 282 | var reset_map = HashMap(i32, i32, hash_i32, eql_i32).init(&direct_allocator.allocator); |
| 283 | defer reset_map.deinit(); | 283 | defer reset_map.deinit(); |
| 284 | | 284 | |
| 285 | assert((reset_map.put(1, 11) catch unreachable) == null); | 285 | assert((try reset_map.put(1, 11)) == null); |
| 286 | assert((reset_map.put(2, 22) catch unreachable) == null); | 286 | assert((try reset_map.put(2, 22)) == null); |
| 287 | assert((reset_map.put(3, 33) catch unreachable) == null); | 287 | assert((try reset_map.put(3, 33)) == null); |
| 288 | | 288 | |
| 289 | var keys = []i32{ | 289 | var keys = []i32{ |
| 290 | 1, | 290 | 1, |