aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/resolve
diff options
context:
space:
mode:
authorDave Evans <dave@dmetwo.org>2023-06-08 19:18:42 -0500
committerPhilip Herron <philip.herron@embecosm.com>2023-06-13 08:16:21 +0000
commite3e945f055f2d2dd972e20380c2df69a62912be7 (patch)
treef80a19cb9c2825edb90124d2aceb44eeabc0d8f6 /gcc/rust/resolve
parent533e1ef3ca481b03b68b3e7c6bcc7ce0d14131bb (diff)
downloadgcc-e3e945f055f2d2dd972e20380c2df69a62912be7.zip
gcc-e3e945f055f2d2dd972e20380c2df69a62912be7.tar.gz
gcc-e3e945f055f2d2dd972e20380c2df69a62912be7.tar.bz2
Fix ICE for reference patterns in match statements
gcc/rust/ChangeLog: * backend/rust-compile-expr.cc (check_match_scrutinee): Add REF type to rust_assert. (CompileExpr::visit): Add REF type for scrutinee_kind in MatchExpr visitor. gcc/testsuite/ChangeLog: * rust/compile/issue-1813.rs: New test. Signed-off-by: Dave Evans <dave@dmetwo.org>
Diffstat (limited to 'gcc/rust/resolve')
0 files changed, 0 insertions, 0 deletions