about summary refs log tree commit diff
path: root/src/test/run-pass/method-recursive-blanket-impl.rs
AgeCommit message (Collapse)AuthorLines
2018-09-06Migrated slew of run-pass tests to various subdirectories of `ui/run-pass/`.Felix S. Klock II-48/+0
2015-03-23rustdoc: Replace no-pretty-expanded with pretty-expandedBrian Anderson-0/+2
Now that features must be declared expanded source often does not compile. This adds 'pretty-expanded' to a bunch of test cases that still work.
2015-02-18Fallout: tests. As tests frequently elide things, lots of changesNiko Matsakis-4/+4
here. Some of this may have been poorly rebased, though I tried to be careful and preserve the spirit of the test.
2015-01-07markers -> markerNick Cameron-1/+1
2015-01-07Change `std::kinds` to `std::markers`; flatten `std::kinds::marker`Nick Cameron-1/+1
[breaking-change]
2015-01-05More test fixes!Alex Crichton-1/+1
2014-12-26Update tests to use `?Sized`Nick Cameron-1/+1
2014-11-17Rewrite method resolution to be cleaner, more correct, and to layNiko Matsakis-0/+46
groundwork for better performance. Key points: - Separate out determining which method to use from actually selecting a method (this should enable caching, as well as the pcwalton fast-reject strategy). - Merge the impl selection back into method resolution and don't rely on trait matching (this should perform better but also is needed to resolve some kind of conflicts, see e.g. `method-two-traits-distinguished-via-where-clause.rs`) - Purge a lot of out-of-date junk and coercions from method lookups.