summary refs log tree commit diff
path: root/src/librustc/middle/traits
AgeCommit message (Expand)AuthorLines
2014-10-02rustc: remove support for Gc.Eduard Burtescu-22/+0
2014-09-30Emit an error rather than ICEing for a missing built-in bound lang item.Nick Cameron-19/+35
2014-09-25Move checking of whether fields are Sized or not into wf / trait code.Niko Matsakis-1/+4
2014-09-25Move checks for closure bounds out of kind.rsNiko Matsakis-6/+10
2014-09-25Move unsafe destructor check from kind.rs into wf.rsNiko Matsakis-0/+3
2014-09-25Integrate caching of results. Measurements show approx 90% hit rate.Niko Matsakis-67/+84
2014-09-25Integrate builtin bounds fully into the trait checkerNiko Matsakis-307/+722
2014-09-19Add enum variants to the type namespaceNick Cameron-38/+39
2014-09-17Test fixes from the rollupAlex Crichton-3/+1
2014-09-16Fallout from renamingAaron Turon-2/+1
2014-09-15Port coherence to use the new trait matching codeNiko Matsakis-0/+168
2014-09-15Guts of the new trait matching algorithm, not yet in useNiko Matsakis-0/+2336