aboutsummaryrefslogtreecommitdiff
path: root/src/comp/middle
diff options
context:
space:
mode:
Diffstat (limited to 'src/comp/middle')
-rw-r--r--src/comp/middle/trans.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs
index e9695b35..b9ebc167 100644
--- a/src/comp/middle/trans.rs
+++ b/src/comp/middle/trans.rs
@@ -6211,7 +6211,9 @@ fn collect_native_item(&@crate_ctxt cx, @ast.native_item i) -> @crate_ctxt {
decl_native_fn_and_pair(cx, name, ann, fid);
}
}
- case (_) { /* fall through */ }
+ case (ast.native_item_ty(_, ?tid)) {
+ cx.native_items.insert(tid, i);
+ }
}
ret cx;
}