summaryrefslogtreecommitdiff
path: root/src/codegen
diff options
context:
space:
mode:
Diffstat (limited to 'src/codegen')
-rw-r--r--src/codegen/mod.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs
index b0c1b18e..fef5d027 100644
--- a/src/codegen/mod.rs
+++ b/src/codegen/mod.rs
@@ -151,12 +151,12 @@ impl<'a> CodegenResult<'a> {
self.saw_objc = true;
}
- fn seen(&self, item: ItemId) -> bool {
- self.items_seen.contains(&item)
+ fn seen<Id: Into<ItemId>>(&self, item: Id) -> bool {
+ self.items_seen.contains(&item.into())
}
- fn set_seen(&mut self, item: ItemId) {
- self.items_seen.insert(item);
+ fn set_seen<Id: Into<ItemId>>(&mut self, item: Id) {
+ self.items_seen.insert(item.into());
}
fn seen_function(&self, name: &str) -> bool {