rust/tests/ui/chalkify
Arpad Borsos 9f03cfc207
Remove identity_future indirection
This was previously needed because the indirection used to hide some unexplained lifetime errors, which it turned out were related to the `min_choice` algorithm.

Removing the indirection also solves a couple of cycle errors, large moves and makes async blocks support the `#[track_caller]` annotation.
2023-03-08 15:37:14 +01:00
..
bugs Remove identity_future indirection 2023-03-08 15:37:14 +01:00
arithmetic.rs
assert.rs
basic.rs
builtin-copy-clone.rs
chalk_initial_program.rs
chalk_initial_program.stderr
closure.rs
closure.stderr
generic_impls.rs
generic_impls.stderr
impl_wf_2.rs
impl_wf_2.stderr
impl_wf.rs
impl_wf.stderr
inherent_impl_min.rs
inherent_impl.rs
lower_env1.rs
lower_env2.rs
lower_env3.rs
lower_impl.rs
lower_struct.rs
lower_trait_higher_rank.rs
lower_trait_where_clause.rs
lower_trait.rs
println.rs
projection.rs
recursive_where_clause_on_type.rs
recursive_where_clause_on_type.stderr
super_trait.rs
trait_implied_bound.rs
trait-objects.rs
type_implied_bound.rs
type_inference.rs
type_inference.stderr
type_wf.rs
type_wf.stderr