rust/src/librustc/middle/traits
Alex Crichton 340f3fd7a9 rollup merge of #20410: japaric/assoc-types
Conflicts:
	src/liballoc/lib.rs
	src/libcollections/lib.rs
	src/libcollections/slice.rs
	src/libcore/ops.rs
	src/libcore/prelude.rs
	src/libcore/ptr.rs
	src/librustc/middle/traits/project.rs
	src/libstd/c_str.rs
	src/libstd/io/mem.rs
	src/libstd/io/mod.rs
	src/libstd/lib.rs
	src/libstd/path/posix.rs
	src/libstd/path/windows.rs
	src/libstd/prelude.rs
	src/libstd/rt/exclusive.rs
	src/libsyntax/lib.rs
	src/test/compile-fail/issue-18566.rs
	src/test/run-pass/deref-mut-on-ref.rs
	src/test/run-pass/deref-on-ref.rs
	src/test/run-pass/dst-deref-mut.rs
	src/test/run-pass/dst-deref.rs
	src/test/run-pass/fixup-deref-mut.rs
	src/test/run-pass/issue-13264.rs
	src/test/run-pass/overloaded-autoderef-indexing.rs
2015-01-02 13:51:50 -08:00
..
coherence.rs Fix orphan checking (cc #19470). (This is not a complete fix of #19470 because of the backwards compatibility feature gate.) 2015-01-02 04:06:09 -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 rollup merge of #20341: nikomatsakis/impl-trait-for-trait-2 2015-01-02 11:13:05 -08:00
object_safety.rs Address nits. 2015-01-02 12:09:38 -05:00
project.rs rollup merge of #20410: japaric/assoc-types 2015-01-02 13:51:50 -08:00
select.rs rollup merge of #20410: japaric/assoc-types 2015-01-02 13:51:50 -08:00
util.rs Ensure that, for every trait Foo, the predicate Foo : Foo holds. 2015-01-02 12:09:38 -05:00