aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/parse/rust-parse-impl.h
diff options
context:
space:
mode:
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>2023-11-27 17:00:56 +0100
committerP-E-P <32375388+P-E-P@users.noreply.github.com>2023-12-11 10:57:43 +0000
commit17482423400dbbe7f1758e645641346a4a1824cf (patch)
tree0af4eccfb2cec7c429f6ab38ac602aff9f5e2078 /gcc/rust/parse/rust-parse-impl.h
parent1b6adb1a09ab5236f86d7243d9765bc17af4ab25 (diff)
downloadgcc-17482423400dbbe7f1758e645641346a4a1824cf.zip
gcc-17482423400dbbe7f1758e645641346a4a1824cf.tar.gz
gcc-17482423400dbbe7f1758e645641346a4a1824cf.tar.bz2
Make default resolver inherit from default visitor
The default resolver put some scope in place but mostly has traversal functions similar to the default ast visitor, making it inherit from the default visitor allows us to avoid code duplication. gcc/rust/ChangeLog: * resolve/rust-default-resolver.cc (DefaultResolver::visit): Remove duplicated functions. * resolve/rust-default-resolver.h (class DefaultResolver): Make the default resolver inherit from the default visitor. Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Diffstat (limited to 'gcc/rust/parse/rust-parse-impl.h')
0 files changed, 0 insertions, 0 deletions