-
-
Notifications
You must be signed in to change notification settings - Fork 197
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
I added this to tests/language/generics/test_generic_loop_instantiation.zc to verify.
struct List<G> {
data: G*
}
impl List<G> {
fn this_works(self) -> Option<G> { // Option<G> resolves properly
let item = self.data[0];
let _opt = Option<G>::Some(item);
return _opt;
}
fn this_doesnt_work(self) -> Option<G*> { // Option<G*> fails to resolve
let item = &self.data[0];
let _opt = Option<G*>::Some(item);
return _opt;
}
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working