mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 08:44:35 +00:00
bee84733ad
Do not ICE when we have fn pointer `Fn` obligations with bound vars in the self type We never supported solving `for<'a> fn(&'a ()): Fn(&'a ())` -- I tried to add that support in #104929, but iirc `@lcnr` wanted to support this more generally by eagerly instantiating trait predicate binders with placeholders. That never happened due to blockers in the old solver, but we probably shouldn't ICE in any case. On the bright side, this passes on the new solver :^) |
||
---|---|---|
.. | ||
locales | ||
src | ||
Cargo.toml |