aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/expand/rust-derive-debug.cc
diff options
context:
space:
mode:
authorArthur Cohen <arthur.cohen@embecosm.com>2025-02-04 09:58:14 +0100
committerCohenArthur <arthur.cohen@embecosm.com>2025-02-20 09:37:09 +0000
commitbad70abc60e4a6d466bfbdfccb424b7d127c57b8 (patch)
tree939b1a6be36ac5333e3784086c08be4d81c06eeb /gcc/rust/expand/rust-derive-debug.cc
parentd45dfed78f9243addd015c8534876b5c32f09c25 (diff)
downloadgcc-bad70abc60e4a6d466bfbdfccb424b7d127c57b8.zip
gcc-bad70abc60e4a6d466bfbdfccb424b7d127c57b8.tar.gz
gcc-bad70abc60e4a6d466bfbdfccb424b7d127c57b8.tar.bz2
expand: Allow built-in derives to generate multiple items
gcc/rust/ChangeLog: * expand/rust-derive.cc (DeriveVisitor::derive): Return a vector of items. * expand/rust-derive.h: Change return type. * expand/rust-expand-visitor.cc: Insert all generated items into the AST.
Diffstat (limited to 'gcc/rust/expand/rust-derive-debug.cc')
0 files changed, 0 insertions, 0 deletions