]> git.lizzy.rs Git - rust.git/commitdiff
Auto merge of #54701 - arielb1:outlives-later, r=nikomatsakis
authorbors <bors@rust-lang.org>
Tue, 2 Oct 2018 04:22:55 +0000 (04:22 +0000)
committerbors <bors@rust-lang.org>
Tue, 2 Oct 2018 04:22:55 +0000 (04:22 +0000)
normalize param-env type-outlives predicates last

The normalization of type-outlives predicates can depend on misc.
environment predicates, but not the other way around. Inferred lifetime
bounds can propagate type-outlives bounds far and wide, so their
normalization needs to work well.

Fixes #54467

r? @nikomatsakis
beta-nominating because this is required for inferred_outlives_bounds, which is in beta


Trivial merge