rust-lang/rust — pull request #20160 by nick29581 (2014-12-23 03:29:53+00:00)
Title: Remove ExprSlice

The first six commits are from an earlier PR (#19858) and have already been reviewed. This PR makes an awful hack in the compiler to accommodate slices both natively and in the index a range form. After a snapshot we can hopefully add the new Index impls and then we can remove these awful hacks.

r? @nikomatsakis (or anyone who knows the compiler, really)