//@ run-pass | |
// Test that we do not error out because of a (False) ambiguity | |
// between the builtin rules for Sized and the where clause. Issue | |
// #20959. | |
//@ pretty-expanded FIXME #23616 | |
fn foo<K>(x: Option<K>) | |
where Option<K> : Sized | |
{ | |
let _y = x; | |
} | |
fn main() { | |
foo(Some(22)); | |
} |