diff options
author | Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> | 2023-03-01 18:46:33 +0100 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2024-01-16 18:19:02 +0100 |
commit | ba5445ad7ad438e84004aa5da6c15bfc4cccf2fd (patch) | |
tree | 4b3ec1fc4e6269122688f459bae30247259b7431 /gcc/rust/hir/tree | |
parent | 060652cdd8b1fda6d108c87f421e78a885d5c173 (diff) | |
download | gcc-ba5445ad7ad438e84004aa5da6c15bfc4cccf2fd.zip gcc-ba5445ad7ad438e84004aa5da6c15bfc4cccf2fd.tar.gz gcc-ba5445ad7ad438e84004aa5da6c15bfc4cccf2fd.tar.bz2 |
gccrs: parser: Add 0 sized slice pattern parsing
Check for a closing square bracket before attempting to parse any
pattern within a slice. Also add a new test to verify zero sized
slice parsing.
gcc/rust/ChangeLog:
* parse/rust-parse-impl.h (Parser::parse_slice_pattern): Add
closing square bracket check.
gcc/testsuite/ChangeLog:
* rust/compile/zero_sized_slice.rs: New test.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Diffstat (limited to 'gcc/rust/hir/tree')
0 files changed, 0 insertions, 0 deletions