Rollup merge of #124062 - allgoewer:fish-fight, r=oli-obk
Add another expression to weird-exprs.rs I'm almost feeling bad for this but I decided I don't. Feel free to close if you don't approve.
This commit is contained in:
commit
abac22f485
@ -256,6 +256,20 @@ fn fake_macros() -> impl std::fmt::Debug {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn fish_fight() {
|
||||||
|
trait Rope {
|
||||||
|
fn _____________<U>(_: Self, _: U) where Self: Sized {}
|
||||||
|
}
|
||||||
|
|
||||||
|
struct T;
|
||||||
|
|
||||||
|
impl Rope for T {}
|
||||||
|
|
||||||
|
fn tug_o_war(_: impl Fn(T, T)) {}
|
||||||
|
|
||||||
|
tug_o_war(<T>::_____________::<T>);
|
||||||
|
}
|
||||||
|
|
||||||
pub fn main() {
|
pub fn main() {
|
||||||
strange();
|
strange();
|
||||||
funny();
|
funny();
|
||||||
@ -284,4 +298,5 @@ pub fn main() {
|
|||||||
infcx();
|
infcx();
|
||||||
return_already();
|
return_already();
|
||||||
fake_macros();
|
fake_macros();
|
||||||
|
fish_fight();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user