diff options
author | Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> | 2023-03-01 11:36:42 +0100 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2024-01-16 18:19:02 +0100 |
commit | d17c95a05210ecf4437eb97261b7f97de4383b8b (patch) | |
tree | 922fd0d465c93fe9a76afe4bb76304aae09d1a48 /gcc | |
parent | c9644897bb18bc625fa95f8dc3a6ed52d4c4c57a (diff) | |
download | gcc-d17c95a05210ecf4437eb97261b7f97de4383b8b.zip gcc-d17c95a05210ecf4437eb97261b7f97de4383b8b.tar.gz gcc-d17c95a05210ecf4437eb97261b7f97de4383b8b.tar.bz2 |
gccrs: testsuite: Add a test for .. in slice patterns
Add a test to check wether the syntax of a RestPattern in a SlicePattern
parse correctly.
gcc/testsuite/ChangeLog:
* rust/compile/slice_rest_pattern.rs: New test.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/rust/compile/slice_rest_pattern.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/testsuite/rust/compile/slice_rest_pattern.rs b/gcc/testsuite/rust/compile/slice_rest_pattern.rs new file mode 100644 index 0000000..c27a8dd --- /dev/null +++ b/gcc/testsuite/rust/compile/slice_rest_pattern.rs @@ -0,0 +1,8 @@ +// { dg-options "-fsyntax-only" } +fn foo(a: &[u32]) { + match a { + [first, ..] => {} + [.., last] => {} + _ => {} + } +} |