Browse Source

lang: fix clobbered module names on IDL parsing (#1343)

geoff golder 3 years ago
parent
commit
905d26bb09
1 changed files with 1 additions and 1 deletions
  1. 1 1
      lang/syn/src/parser/context.rs

+ 1 - 1
lang/syn/src/parser/context.rs

@@ -138,7 +138,7 @@ impl ParsedModule {
                 path: module.path.clone(),
                 name: item.ident.to_string(),
             }));
-            modules.insert(name.clone(), module);
+            modules.insert(format!("{}{}", module.path.clone(), name.clone()), module);
         }
 
         modules.insert(root_mod.name.clone(), root_mod);