]> git.lizzy.rs Git - rust.git/commitdiff
auto merge of #16286 : pcwalton/rust/associated-items-groundwork, r=nikomatsakis
authorbors <bors@rust-lang.org>
Thu, 14 Aug 2014 19:11:18 +0000 (19:11 +0000)
committerbors <bors@rust-lang.org>
Thu, 14 Aug 2014 19:11:18 +0000 (19:11 +0000)
methods.

This paves the way to associated items by introducing an extra level of
abstraction ("impl-or-trait item") between traits/implementations and
methods. This new abstraction is encoded in the metadata and used
throughout the compiler where appropriate.

There are no functional changes; this is purely a refactoring.

r? @nick29581


Trivial merge