]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: Attempt to resolve pattern items in tuple pattern with a rest pattern
authorYap Zhi Heng <yapzhhg@gmail.com>
Sat, 18 Oct 2025 05:22:05 +0000 (13:22 +0800)
committerArthur Cohen <arthur.cohen@embecosm.com>
Thu, 30 Oct 2025 20:31:01 +0000 (21:31 +0100)
commit50f8401aaf599a661c319ad04c3fd7953d723b27
treef7535db389d2dd4cdc199f114af724e8c6a91910
parentf11a2163d88aaa830924c73d4d94acb254bff683
gccrs: Attempt to resolve pattern items in tuple pattern with a rest pattern

gcc/rust/ChangeLog:

* typecheck/rust-hir-type-check-pattern.cc (visit(TuplePattern)): Update HAS_REST
case to continue to attempt to resolve pattern items after emitting size error.

Signed-off-by: Yap Zhi Heng <yapzhhg@gmail.com>
gcc/rust/typecheck/rust-hir-type-check-pattern.cc
gcc/testsuite/rust/compile/tuplepattern-restpattern-typecheck-err.rs [new file with mode: 0644]