Преглед на файлове

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

geoff golder преди 3 години
родител
ревизия
905d26bb09
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  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);