aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-expr.cc
diff options
context:
space:
mode:
authorArthur Cohen <arthur.cohen@embecosm.com>2025-01-03 14:27:52 +0000
committerArthur Cohen <arthur.cohen@embecosm.com>2025-03-21 12:57:51 +0100
commit2c5d4994edbd42cb347ce487f32560005dbd9552 (patch)
treea5f62697192c44021f0a12dd2407322e2a140355 /gcc/fortran/trans-expr.cc
parent8dedd0d11ddb3c999530edf6c810b1aa7ca7378b (diff)
downloadgcc-2c5d4994edbd42cb347ce487f32560005dbd9552.zip
gcc-2c5d4994edbd42cb347ce487f32560005dbd9552.tar.gz
gcc-2c5d4994edbd42cb347ce487f32560005dbd9552.tar.bz2
gccrs: derive(Clone): Implement clone for enum tuple variants
gcc/rust/ChangeLog: * expand/rust-derive-clone.cc (DeriveClone::variant_match_path): New function. (DeriveClone::clone_enum_identifier): Rename. (DeriveClone::clone_enum_tuple): New function. (DeriveClone::visit_enum): Visit tuple variants properly. * expand/rust-derive-clone.h: Declare new functions.
Diffstat (limited to 'gcc/fortran/trans-expr.cc')
0 files changed, 0 insertions, 0 deletions