702225e290
No need to `validate_alias_bound_self_from_param_env` in `assemble_alias_bound_candidates` We already fully normalize the self type before we reach `assemble_alias_bound_candidates`, so there's no reason to double check that a projection is truly rigid by checking param-env bounds. I think this is also blocked on us making sure to always normalize opaques: #120549. r? lcnr |
||
---|---|---|
.. | ||
for-c-in-str.rs | ||
for-c-in-str.stderr | ||
for-else-err.rs | ||
for-else-err.stderr | ||
for-else-let-else-err.rs | ||
for-else-let-else-err.stderr | ||
for-expn.rs | ||
for-expn.stderr | ||
for-loop-bogosity.rs | ||
for-loop-bogosity.stderr | ||
for-loop-refutable-pattern-error-message.rs | ||
for-loop-refutable-pattern-error-message.stderr | ||
for-loop-type-error.rs | ||
for-loop-type-error.stderr | ||
for-loop-unconstrained-element-type.rs | ||
for-loop-unconstrained-element-type.stderr | ||
issue-20605.current.stderr | ||
issue-20605.next.stderr | ||
issue-20605.rs |