summaryrefslogtreecommitdiff
path: root/libbindgen/src
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <ecoal95@gmail.com>2016-11-22 10:27:47 +0100
committerEmilio Cobos Álvarez <ecoal95@gmail.com>2016-11-22 10:33:50 +0100
commitb1736b936e6c8a5fd8885c3ea79e38a2be689d24 (patch)
tree4b70bfbcff59a06f9898f1c0d162ed49b50db1fe /libbindgen/src
parentd4a66485a1438b5c3502fc1dd633ce42d9e04405 (diff)
ir: Deduplicate namespaces.
Diffstat (limited to 'libbindgen/src')
-rw-r--r--libbindgen/src/ir/context.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/libbindgen/src/ir/context.rs b/libbindgen/src/ir/context.rs
index 7c643f04..76e27841 100644
--- a/libbindgen/src/ir/context.rs
+++ b/libbindgen/src/ir/context.rs
@@ -888,6 +888,8 @@ impl<'ctx> BindgenContext<'ctx> {
self.current_module,
ItemKind::Module(module));
+ self.modules.insert(cursor, module.id());
+
self.add_item(module, None, None);
module_id