| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -413/+0 | |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-12 | Rollup merge of #69674 - mark-i-m:assoc-fn, r=matthewjasper | Mazdak Farrokhzad | -1/+1 | |
| Rename DefKind::Method and TraitItemKind::Method r? @eddyb, @Centril, or @matthewjasper cc #69498 #60163 | ||||
| 2020-03-10 | Store `TokenStream` in `rmeta::MacroDef`. | Mazdak Farrokhzad | -1/+1 | |
| This removes a hack from `load_macro_untracked` in which parsing is used. | ||||
| 2020-03-03 | DefKind::Method -> DefKind::AssocFn | Mark Mansi | -1/+1 | |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -1/+1 | |
| 2020-02-22 | Rename CodeMap to SourceMap follow up | Maxim Zholobak | -2/+2 | |
| 2020-02-11 | Invert control in struct_lint_level. | jumbatm | -7/+12 | |
| Caller now passes in a `decorate` function, which is only run if the lint is allowed. | ||||
| 2020-02-01 | 1. move node_id to syntax | Mazdak Farrokhzad | -7/+8 | |
| 2. invert rustc_session & syntax deps 3. drop rustc_session dep in rustc_hir | ||||
| 2020-02-01 | Move builtin attribute logic to new rustc_attr crate. | Mazdak Farrokhzad | -1/+1 | |
| For now, this is all the crate contains, but more attribute logic & types will be moved there over time. | ||||
| 2020-01-11 | move in_derive_expansion as Span method | Mazdak Farrokhzad | -3/+2 | |
| 2020-01-11 | canonicalize some lint imports | Mazdak Farrokhzad | -2/+2 | |
| 2020-01-11 | buffered lint infra -> rustc_session | Mazdak Farrokhzad | -2/+2 | |
| 2020-01-11 | simplify feature_err imports | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-10 | nix syntax::errors & prefer rustc_errors over errors | Mazdak Farrokhzad | -2/+1 | |
| 2020-01-07 | Remove private methods from TyCtxt impl block: rustc::middle::stability. | Camille GILLOT | -25/+23 | |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -4/+4 | |
| 2020-01-04 | canonicalize FxHash{Map,Set} imports | Mazdak Farrokhzad | -1/+2 | |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-01 | Move stability queries to librustc_passes. | Camille GILLOT | -0/+410 | |
| Contains: - check_mod_unstable_api_usage query; - stability_index query; - check_unused_or_stable features pass. | ||||
| 2020-01-01 | Move stability.rs to librustc_passes. | Camille GILLOT | -1001/+0 | |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -1/+1 | |
| 2019-12-27 | Syntax for hir::Ty. | Camille GILLOT | -3/+3 | |
| 2019-12-22 | Format the world | Mark Rousskov | -158/+161 | |
| 2019-12-21 | Use Arena inside hir::StructField. | Camille GILLOT | -2/+2 | |
| 2019-12-21 | Use Arena inside hir::EnumDef. | Camille GILLOT | -2/+2 | |
| 2019-12-21 | Use Arena inside hir::ImplItem. | Camille GILLOT | -2/+2 | |
| 2019-12-21 | Use Arena inside hir::TraitItem. | Camille GILLOT | -2/+2 | |
| 2019-12-21 | Use Arena inside hir::ForeignItem. | Camille GILLOT | -2/+2 | |
| 2019-12-21 | Handle Attributes in arena. | Camille GILLOT | -2/+2 | |
| 2019-12-21 | Use Arena inside hir::Item. | Camille GILLOT | -4/+4 | |
| 2019-12-13 | Require stable/unstable annotations for the constness of all stable ↵ | Oliver Scherer | -6/+16 | |
| functions with a `const` modifier | ||||
| 2019-12-13 | Reuse the `staged_api` feature for `rustc_const_unstable` | Oliver Scherer | -1/+6 | |
| 2019-11-30 | move GateIssue to rustc_feature & simplify emit_feature_err | Mazdak Farrokhzad | -10/+14 | |
| 2019-11-19 | More HashStable. | Camille GILLOT | -13/+2 | |
| 2019-11-14 | Update to use new librustc_error_codes library | Guillaume Gomez | -0/+3 | |
| 2019-11-11 | support issue = "none" in unstable attributes | Ross MacArthur | -6/+7 | |
| - Use `Option<NonZeroU32>` to represent issue numbers. | ||||
| 2019-11-03 | Migrate resolver over to internal lint buffer | Mark Rousskov | -2/+2 | |
| 2019-10-21 | Rollup merge of #65647 - nnethercote:rm-unnecessary-traits, r=Centril | Mazdak Farrokhzad | -1/+1 | |
| Remove unnecessary trait bounds and derivations This PR removes unnecessary trait bounds and derivations from many types. r? @nikomatsakis | ||||
| 2019-10-21 | Remove many unnecessary trait derivations. | Nicholas Nethercote | -1/+1 | |
| 2019-10-16 | Make use of the return value of `HashSet::insert` | Shotaro Yamada | -2/+1 | |
| 2019-10-10 | stability: Do not use `buffer_lint` after lowering to HIR | Vadim Petrochenkov | -3/+11 | |
| 2019-09-28 | Rollup merge of #64763 - GuillaumeGomez:long-err-explanation-E0734, r=estebank | Mazdak Farrokhzad | -2/+6 | |
| Add E0734 and its long explanation Part of https://github.com/rust-lang/rust/issues/61137 | ||||
| 2019-09-26 | Rename `ForeignItem.node` to `ForeignItem.kind` | varkor | -1/+1 | |
| 2019-09-26 | Rename `Item.node` to `Item.kind` | varkor | -4/+4 | |
| 2019-09-25 | Create new error code E0734 for stability attributes used outside of ↵ | Guillaume Gomez | -2/+6 | |
| standard library | ||||
| 2019-09-07 | Support "soft" feature-gating using a lint | Vadim Petrochenkov | -6/+16 | |
| Use it for feature-gating `#[bench]` | ||||
| 2019-08-14 | Merge Variant and Variant_ | Caio | -4/+4 | |
| 2019-07-07 | Support deprecation checking for macros | Vadim Petrochenkov | -63/+85 | |
| 2019-07-07 | resolve: Use standard stability diagnostics for macros | Vadim Petrochenkov | -28/+32 | |
