]> git.lizzy.rs Git - rust.git/commit
auto merge of #10153 : nikomatsakis/rust/issue-4846-multiple-lifetime-parameters...
authorbors <bors@rust-lang.org>
Sat, 9 Nov 2013 16:36:09 +0000 (08:36 -0800)
committerbors <bors@rust-lang.org>
Sat, 9 Nov 2013 16:36:09 +0000 (08:36 -0800)
commit8379890c05b20e97fcc73c1865b8b3787caecc9f
tree7e5bc81204faeedbe059224616a837e8378ab5a5
parentdc5d9b908f776bd2a18a8b30f558b6c1cc3f779d
parentf6e8d49a1a3cd67933c7efebfe7a0c55470049f3
auto merge of #10153 : nikomatsakis/rust/issue-4846-multiple-lifetime-parameters-7, r=pnkfelix

Fully support multiple lifetime parameters on types and elsewhere, removing special treatment for `'self`. I am submitting this a touch early in that I plan to push a new commit with more tests specifically targeting types with multiple lifetime parameters -- but the current code bootstraps and passes `make check`.

Fixes #4846
src/librustc/lib.rs
src/librustc/metadata/encoder.rs