https://gcc.gnu.org/g:d5b9dc2354b797f2250a759c06ae140a38b217af
commit r15-2567-gd5b9dc2354b797f2250a759c06ae140a38b217af Author: Pierre-Emmanuel Patry <pierre-emmanuel.pa...@embecosm.com> Date: Wed Jan 24 17:08:05 2024 +0100 gccrs: Change enum namespace from value to type The enum type shall be in type namespace, not value namespace. gcc/rust/ChangeLog: * resolve/rust-toplevel-name-resolver-2.0.cc (GlobbingVisitor::visit): Change enum type namespace. Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.pa...@embecosm.com> Diff: --- gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc b/gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc index 820ba271ae0c..b672d448151a 100644 --- a/gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc +++ b/gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc @@ -95,7 +95,7 @@ GlobbingVisitor::visit (AST::Enum &enum_item) { if (enum_item.get_visibility ().is_public ()) ctx.insert_shadowable (enum_item.get_identifier (), - enum_item.get_node_id (), Namespace::Values); + enum_item.get_node_id (), Namespace::Types); } void