aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/resolve
diff options
context:
space:
mode:
authorOwen Avery <powerboat9.gamer@gmail.com>2023-02-04 00:02:22 -0500
committerArthur Cohen <arthur.cohen@embecosm.com>2023-04-06 10:47:21 +0200
commitfa7b3a2f07f56ba7c36d854989b52183027db04e (patch)
tree22e6bcb265bf4476806d2a0ebe30432ace90e63a /gcc/rust/resolve
parenteb4a61ac1babffaa03d837d32a1107ea93e85e48 (diff)
downloadgcc-fa7b3a2f07f56ba7c36d854989b52183027db04e.zip
gcc-fa7b3a2f07f56ba7c36d854989b52183027db04e.tar.gz
gcc-fa7b3a2f07f56ba7c36d854989b52183027db04e.tar.bz2
gccrs: Add support for TuplePattern in let statements
gcc/rust/ChangeLog: * hir/tree/rust-hir-pattern.h (TuplePatternItemsRanged::get_lower_patterns): Add method. (TuplePatternItemsRanged::get_upper_patterns): Add method. * backend/rust-compile-pattern.cc (CompilePatternLet::visit): Implement TuplePattern visitor. * backend/rust-compile-pattern.h (CompilePatternLet::visit): Move TuplePattern visitor out of header file. gcc/testsuite/ChangeLog: * rust/execute/torture/let-pattern-1.rs: New test. Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Diffstat (limited to 'gcc/rust/resolve')
0 files changed, 0 insertions, 0 deletions