aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
diff options
context:
space:
mode:
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>2023-11-27 15:39:24 +0100
committerArthur Cohen <arthur.cohen@embecosm.com>2024-01-30 12:36:48 +0100
commit4cd0315aa91c70f7129833671cedb12a7b45e199 (patch)
treea42357751a4932a7ff68b44bd2055745cd57a314 /gcc/c
parent1761af6b2a3618ad0edcadc630e1763ba84d14c0 (diff)
downloadgcc-4cd0315aa91c70f7129833671cedb12a7b45e199.zip
gcc-4cd0315aa91c70f7129833671cedb12a7b45e199.tar.gz
gcc-4cd0315aa91c70f7129833671cedb12a7b45e199.tar.bz2
gccrs: Make early name resolver inherit from default one
Many visit functions in the early name resolver are just plain old traversal visit functions like the ones from the default visitor. gcc/rust/ChangeLog: * resolve/rust-early-name-resolver.cc (EarlyNameResolver::resolve_generic_args): Move function. (EarlyNameResolver::resolve_qualified_path_type): Likewise. (EarlyNameResolver::visit): Add a top level visit function for crate and remove duplicated code. * resolve/rust-early-name-resolver.h (class EarlyNameResolver): Update overriden function list. Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Diffstat (limited to 'gcc/c')
0 files changed, 0 insertions, 0 deletions