Open
Description
Running the tests on LLVM trunk with (or without) #694 yields:
diff --git a/tests/expectations/tests/objc_template.rs b/tests/expectations/tests/objc_template.rs
index e5a874c6..95d12ff6 100644
--- a/tests/expectations/tests/objc_template.rs
+++ b/tests/expectations/tests/objc_template.rs
@@ -11,8 +11,8 @@ extern crate objc;
pub type id = *mut objc::runtime::Object;
pub trait Foo {
unsafe fn get(self)
- -> id;
+ -> *mut ObjectType;
}
impl Foo for id {
- unsafe fn get(self) -> id { msg_send!(self , get) }
+ unsafe fn get(self) -> *mut ObjectType { msg_send!(self , get) }
}
cc @scoopr