diff options
author | Arthur Cohen <arthur.cohen@embecosm.com> | 2023-05-26 15:36:23 +0200 |
---|---|---|
committer | CohenArthur <arthur.cohen@embecosm.com> | 2023-06-13 11:52:56 +0000 |
commit | c021eef8aa73cc0a3a4e992018cab414a17db4c8 (patch) | |
tree | 6d714a47ee281dadb76bde7f3fb20e0d96dd7cf6 /gcc/rust/resolve | |
parent | e43261892fb74f30639302eaff3eee6f626cc384 (diff) | |
download | gcc-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