| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -495/+0 | |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -1/+1 | |
| 2020-02-26 | don't take redundant references to operands | Matthias Krüger | -1/+1 | |
| 2020-02-09 | Make issue references consistent | Matthias Prechtl | -2/+3 | |
| 2020-02-05 | Move ExpectedFound::new to ty::error. | Camille GILLOT | -0/+10 | |
| 2020-01-16 | review comments | Esteban Küber | -2/+2 | |
| 2020-01-10 | nix syntax::errors & prefer rustc_errors over errors | Mazdak Farrokhzad | -3/+1 | |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -2/+2 | |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -1/+1 | |
| 2019-12-22 | Format the world | Mark Rousskov | -152/+166 | |
| 2019-12-20 | 1. ast::Mutability::{Mutable -> Mut, Immutable -> Not}. | Mazdak Farrokhzad | -2/+2 | |
| 2. mir::Mutability -> ast::Mutability. | ||||
| 2019-11-21 | Auto merge of #66610 - alexreg:trait-upcasting-cosmetic, r=Centril | bors | -4/+5 | |
| Aggregation of drive-by cosmetic changes for trait-upcasting PR Cherry-picked from #60900. As requested by @Centril (and @nikomatsakis, I believe). r? @Centril | ||||
| 2019-11-21 | Aggregation of drive-by cosmetic changes. | Alexander Regueiro | -4/+5 | |
| 2019-11-18 | Surround types with backticks in type errors | Esteban Küber | -4/+4 | |
| 2019-11-18 | Remove E0308 note when primary label has all info | Esteban Küber | -19/+52 | |
| 2019-11-18 | review comments: tweak prefix strings | Esteban Küber | -4/+4 | |
| 2019-11-18 | Specific labels when referring to "expected" and "found" types | Esteban Küber | -0/+31 | |
| 2019-11-13 | Use TypeFoldable derive macro. | Camille GILLOT | -2/+2 | |
| 2019-11-10 | Merge hir::Mutability into ast::Mutability. | Camille GILLOT | -1/+1 | |
| 2019-11-06 | Rollup merge of #66139 - euclio:pluralize, r=nagisa | Mazdak Farrokhzad | -7/+7 | |
| use American spelling for `pluralize!` | ||||
| 2019-11-05 | use American spelling for `pluralize!` | Andy Russell | -7/+7 | |
| 2019-11-02 | Prettify mismatched types error message in a special case | Dmitry Kadashev | -12/+12 | |
| Type parameters are referenced in the error message after the previous few commits (using span label). But when the main error message already references the very same type parameter it becomes clumsy. Do not show the additional label in this case as per code review comment by @estebank. Also this contains a small style fix. | ||||
| 2019-11-02 | Show type param definitions in type mismatch errors | Dmitry Kadashev | -2/+17 | |
| Fixes #47319. Shows the type parameter definition(s) on type mismatch errors so the context is clearer. Pretty much changes the following: ``` LL | bar1(t); | ^ | | | expected enum `std::option::Option`, found type parameter `T` ``` into: ``` LL | fn foo1<T>(t: T) { | - this type parameter LL | bar1(t); | ^ | | | expected enum `std::option::Option`, found type parameter `T` ``` | ||||
| 2019-11-02 | Add type parameter name to type mismatch error messages | Dmitry Kadashev | -1/+1 | |
| Part of #47319. This just adds type parameter name to type mismatch error message, so e.g. the following: ``` expected enum `std::option::Option`, found type parameter ``` becomes ``` expected enum `std::option::Option`, found type parameter `T` ``` | ||||
| 2019-10-23 | Auto merge of #57545 - bovinebuddha:object_safe_for_dispatch, r=nikomatsakis | bors | -1/+2 | |
| Object safe for dispatch cc #43561 | ||||
| 2019-10-22 | RFC 2027: "first draft" of implementation | Mathias Blikstad | -1/+2 | |
| These are a squashed series of commits. | ||||
| 2019-10-21 | Remove many unnecessary trait derivations. | Nicholas Nethercote | -1/+0 | |
| 2019-09-27 | Remove lift_to_global | Mark Rousskov | -1/+1 | |
| 2019-09-25 | Fix rebase | varkor | -2/+2 | |
| 2019-09-25 | Rename `sty` to `kind` | varkor | -2/+2 | |
| 2019-09-21 | Rollup merge of #63907 - estebank:assoc-type-mismatch, r=oli-obk | Mazdak Farrokhzad | -4/+92 | |
| Add explanation to type mismatch involving type params and assoc types CC #63711 | ||||
| 2019-09-20 | factor out pluralisation remains after #64280 | gaolei | -1/+1 | |
| 2019-09-18 | Add explanation to type mismatch involving type params and assoc types | Esteban Küber | -4/+92 | |
| 2019-09-08 | Refactor Pluralisation | V1shvesh | -6/+1 | |
| Modify files performing pluralisation checks to incorporate the dedicated macro located in `syntax::errors`. | ||||
| 2019-09-06 | Correct pluralisation of various diagnostic messages | varkor | -1/+3 | |
| 2019-09-02 | Emit error on intrinsic to fn ptr casts | Mark Rousskov | -0/+5 | |
| 2019-08-21 | review comments: reword and add test | Esteban Küber | -2/+2 | |
| 2019-08-21 | Add clarification on E0308 about opaque types | Esteban Küber | -0/+1 | |
| 2019-08-21 | Fix typo in E0308 if/else label | Esteban Küber | -5/+16 | |
| 2019-08-11 | Remove `is_self` and `has_self_ty` methods | Matthew Jasper | -7/+1 | |
| 2019-08-05 | Fiddle param env through to `try_eval_bits` in most places | Oliver Scherer | -1/+1 | |
| 2019-08-05 | Don't abort on unevaluated constants without at least tryting to eval them | Oliver Scherer | -1/+1 | |
| 2019-06-14 | Remove unnecessary lift calls | John Kåre Alsaker | -3/+6 | |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -3/+3 | |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -2/+2 | |
| 2019-06-12 | Fix fallout from `deny(unused_lifetimes)`. | Eduard-Mihai Burtescu | -2/+2 | |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -2/+2 | |
| 2019-05-28 | Correct pluralisation of tuple/array/associated type binding mismatch errors | varkor | -7/+18 | |
| 2019-05-28 | Reintroduce `TypeError::FixedArraySize` | varkor | -0/+7 | |
| 2019-05-28 | Use Display rather than Debug printing for const mismatch | varkor | -1/+1 | |
