]> gcc.gnu.org Git - gcc.git/commit
Make default resolver inherit from default visitor
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Mon, 27 Nov 2023 16:00:56 +0000 (17:00 +0100)
committerP-E-P <32375388+P-E-P@users.noreply.github.com>
Mon, 11 Dec 2023 10:57:43 +0000 (10:57 +0000)
commit17482423400dbbe7f1758e645641346a4a1824cf
tree0af4eccfb2cec7c429f6ab38ac602aff9f5e2078
parent1b6adb1a09ab5236f86d7243d9765bc17af4ab25
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>
gcc/rust/resolve/rust-default-resolver.cc
gcc/rust/resolve/rust-default-resolver.h
This page took 0.057734 seconds and 5 git commands to generate.