]> git.lizzy.rs Git - rust.git/commit
Auto merge of #38249 - arielb1:special-substs, r=nikomatsakis
authorbors <bors@rust-lang.org>
Sun, 11 Dec 2016 09:33:05 +0000 (09:33 +0000)
committerbors <bors@rust-lang.org>
Sun, 11 Dec 2016 09:33:05 +0000 (09:33 +0000)
commite0158e02f97957c3d8cbd9c52da5aadaf898d447
treef3f7f78b6c8d6b15fdbcaa6b5fddf819d9ccb7d9
parent368e092c26d40da2d4442bf7cf1b6e4df13a6f87
parent55180d04f22b6a01db6f8b212fdf4aaf3d0f7a6a
Auto merge of #38249 - arielb1:special-substs, r=nikomatsakis

erase lifetimes when translating specialized substs

Projections can generate lifetime variables with equality constraints,
that will not be resolved by `resolve_type_vars_if_possible`, so substs
need to be lifetime-erased after that.

Fixes #36848.