aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/resolve
diff options
context:
space:
mode:
authorArthur Cohen <arthur.cohen@embecosm.com>2023-05-26 15:36:23 +0200
committerCohenArthur <arthur.cohen@embecosm.com>2023-06-13 11:52:56 +0000
commitc021eef8aa73cc0a3a4e992018cab414a17db4c8 (patch)
tree6d714a47ee281dadb76bde7f3fb20e0d96dd7cf6 /gcc/rust/resolve
parente43261892fb74f30639302eaff3eee6f626cc384 (diff)
downloadgcc-c021eef8aa73cc0a3a4e992018cab414a17db4c8.zip
gcc-c021eef8aa73cc0a3a4e992018cab414a17db4c8.tar.gz
gcc-c021eef8aa73cc0a3a4e992018cab414a17db4c8.tar.bz2
derive: Factor common fields inside the base visitor
gcc/rust/ChangeLog: * expand/rust-derive.h: Store AstBuilder and location. * expand/rust-derive.cc (DeriveVisitor::DeriveVisitor): Update constructor. * expand/rust-derive-clone.h: Remove members now stored in `DeriveVisitor`. * expand/rust-derive-copy.h: Likewise. * expand/rust-derive-clone.cc (DeriveClone::DeriveClone): Update constructor. * expand/rust-derive-copy.cc (DeriveCopy::DeriveCopy): Likewise.
Diffstat (limited to 'gcc/rust/resolve')
0 files changed, 0 insertions, 0 deletions