rust/src/librustc/middle/traits
2015-01-02 12:09:38 -05:00
..
coherence.rs Implement associated type projection and normalization. 2014-12-30 09:36:21 -05:00
doc.rs Document new algorithm at a high-level. 2014-12-19 03:29:31 -05:00
error_reporting.rs Rework normalization so that it works recursively, since the types extracted from an impl are potentially in need of normalization. This also lays groundwork for further cleanup in other areas by disconnecting normalization from the fulfillment context. 2014-12-31 12:50:30 -05:00
fulfill.rs Refactor the Typer interface to separate out UnboxedClosureTyper methods, which are 2015-01-01 18:48:26 -05:00
mod.rs Ensure that, for every trait Foo, the predicate Foo : Foo holds. 2015-01-02 12:09:38 -05:00
object_safety.rs Refactor object-safety into its own (cached) module so that we can 2015-01-02 12:08:36 -05:00
project.rs Ensure that, for every trait Foo, the predicate Foo : Foo holds. 2015-01-02 12:09:38 -05:00
select.rs Ensure that, for every trait Foo, the predicate Foo : Foo holds. 2015-01-02 12:09:38 -05:00
util.rs Ensure that, for every trait Foo, the predicate Foo : Foo holds. 2015-01-02 12:09:38 -05:00