| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-02-25 | rustc_typeck: hook up collect and item/body check to on-demand. | Eduard-Mihai Burtescu | -27/+0 | |
| 2016-11-28 | Remove BuiltinBound and BuiltinBounds. | Mark-Simulacrum | -5/+0 | |
| 2016-11-15 | remove TypeOrigin and use ObligationCause instead | Niko Matsakis | -0/+46 | |
| In general having all these different structs for "origins" is not great, since equating types can cause obligations and vice-versa. I think we should gradually collapse these things. We almost certainly also need to invest a big more energy into the `error_reporting` code to rationalize it: this PR does kind of the minimal effort in that direction. | ||||
| 2016-11-01 | introduce new origin for `Trait+'b` | Niko Matsakis | -0/+11 | |
| This helps us to preserve the existing errors. | ||||
| 2016-11-01 | compare-method lint | Niko Matsakis | -1/+3 | |
| 2016-11-01 | cleanup error reporting and add `ui` tests | Niko Matsakis | -4/+10 | |
| 2016-08-12 | typeck: leak auto trait obligations through impl Trait. | Eduard Burtescu | -0/+181 | |
| 2016-05-11 | Add inferred obligation storage to all Vtable variants and SelectionContext | Masood Malekghassemi | -10/+40 | |
| 2016-05-11 | rustc: Split local type contexts interners from the global one. | Eduard Burtescu | -0/+52 | |
| 2016-05-11 | rustc: More interning for data used in Ty<'tcx>. | Eduard Burtescu | -2/+1 | |
| 2016-05-11 | rustc: Generalize a minimum set of functions over 'tcx != 'gcx. | Eduard Burtescu | -8/+34 | |
| 2016-03-27 | rustc: move cfg, infer, traits and ty from middle to top-level. | Eduard Burtescu | -0/+256 | |
