]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Change enum namespace from value to type
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Wed, 24 Jan 2024 16:08:05 +0000 (17:08 +0100)
committerP-E-P <32375388+P-E-P@users.noreply.github.com>
Tue, 26 Mar 2024 17:35:02 +0000 (17:35 +0000)
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.patry@embecosm.com>
gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc

index 820ba271ae0c948de5068a1789bafc02703d8974..b672d448151ae6088dd436bcb17bb177196e4459 100644 (file)
@@ -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