aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-expr.cc
diff options
context:
space:
mode:
authorArthur Cohen <arthur.cohen@embecosm.com>2025-01-21 16:13:11 +0100
committerCohenArthur <arthur.cohen@embecosm.com>2025-01-21 17:53:36 +0000
commitb87fd67fa807665d741968b7aca4b9399f2071db (patch)
treef09d693d132625d1b34ab5adf2927dbba806c21b /gcc/rust/backend/rust-compile-expr.cc
parent289bf52597fbe4cd85c0dca2bcb0404a960ad588 (diff)
downloadgcc-b87fd67fa807665d741968b7aca4b9399f2071db.zip
gcc-b87fd67fa807665d741968b7aca4b9399f2071db.tar.gz
gcc-b87fd67fa807665d741968b7aca4b9399f2071db.tar.bz2
lang-items: Add Result and Try lang items
gcc/rust/ChangeLog: * util/rust-lang-item.h: Add handling for Result::Ok, Result::Err, Try, Try::into_result, Try::from_ok, Try::from_err. * util/rust-lang-item.cc: Likewise. gcc/testsuite/ChangeLog: * rust/compile/try-trait.rs: New test.
Diffstat (limited to 'gcc/rust/backend/rust-compile-expr.cc')
0 files changed, 0 insertions, 0 deletions