]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: Fix lookup of TuplePattern sub-pattern types
authorOwen Avery <powerboat9.gamer@gmail.com>
Mon, 12 Feb 2024 23:20:19 +0000 (18:20 -0500)
committerArthur Cohen <arthur.cohen@embecosm.com>
Wed, 21 Feb 2024 12:51:26 +0000 (13:51 +0100)
commitcdd76382414191134e0dabcc2c9f66f1df5472e7
tree51c6fdc816fd769fbb966ee5f3c5434a2d403c05
parentd7dde4ba49da7947d800fd7ab8e5a0e747073ead
gccrs: Fix lookup of TuplePattern sub-pattern types

gcc/rust/ChangeLog:

* backend/rust-compile-pattern.cc
(CompilePatternLet::visit):
Lookup type of sub-pattern, not tuple pattern itself.

gcc/testsuite/ChangeLog:

* rust/compile/issue-2847-b.rs: New test.

Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
gcc/rust/backend/rust-compile-pattern.cc
gcc/testsuite/rust/compile/issue-2847-b.rs [new file with mode: 0644]