about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/middle/stability.rs
AgeCommit message (Expand)AuthorLines
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-1/+1
2023-02-22diagnostics: if AssocFn has self argument, describe as methodMichael Howell-2/+2
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-2/+2
2022-10-01Refactor rustc lint APIMaybe Waffle-7/+4
2022-08-27rustc_middle: Remove `Visibility::Invisible`Vadim Petrochenkov-1/+1
2022-08-05Move stability lookup after cross-crate checkMaybe Waffle-11/+11
2022-07-26remove commented out codeMaybe Waffle-1/+0
2022-07-26Implement `#[rustc_default_body_unstable]`Maybe Waffle-1/+63
2022-07-21avoid embedding StabilityLevel::Unstable reason string into metadata multiple...klensy-1/+7
2022-07-20passes: improved partial stabilization diagnosticDavid Wood-0/+13
2022-07-20middle: add `implies_by` to `#[unstable]`David Wood-1/+10
2022-07-14Auto merge of #95956 - yaahc:stable-in-unstable, r=cjgillotbors-4/+15
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-1/+1
2022-07-08fixes post rebaseJane Losare-Lusby-0/+2
2022-07-08Support unstable moves via stable in unstable itemsJane Lusby-4/+13
2022-06-29Use verbose help for deprecation suggestionChris Denton-1/+1
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-1/+1
2022-06-04Allow unstable items to be re-exported unstably without requiring the feature...cole-8/+69
2022-05-13Cache more queries on disk.Camille GILLOT-1/+1
2022-05-09Auto merge of #95960 - jhpratt:remove-rustc_deprecated, r=compiler-errorsbors-3/+2
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-1/+1
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-3/+2
2022-04-14Error on `#[rustc_deprecated]`Jacob Pratt-3/+2
2022-03-20Filter OnceNote in diagnostic infra.Camille GILLOT-25/+10
2022-03-16rustc_error: make ErrorReported impossible to constructmark-2/+2
2022-03-03Remove useless map.Camille GILLOT-4/+1
2022-03-03Move the set of features to the `features` query.Camille GILLOT-5/+2
2022-02-25Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebankbors-2/+2
2022-02-24Auto merge of #94129 - cjgillot:rmeta-table, r=petrochenkovbors-7/+7
2022-02-23Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`.Eduard-Mihai Burtescu-2/+2
2022-02-20Auto merge of #94062 - Mark-Simulacrum:drop-print-cfg, r=oli-obkbors-2/+2
2022-02-19Stop interning stability.Camille GILLOT-7/+7
2022-02-18Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obkMatthias Krüger-1/+1
2022-02-16Move ty::print methods to Drop-based scope guardsMark Rousskov-2/+2
2022-02-09Ensure that queries only return Copy types.Camille GILLOT-1/+1
2022-02-03compiler: clippy::complexity fixesMatthias Krüger-1/+1
2022-01-15Return a LocalDefId in get_parent_item.Camille GILLOT-1/+1
2021-12-19Auto merge of #92099 - matthiaskrgr:rollup-4gwv67m, r=matthiaskrgrbors-1/+1
2021-12-15Remove `in_band_lifetimes` from `rustc_middle`Aaron Hill-1/+1
2021-12-15Remove `SymbolStr`.Nicholas Nethercote-3/+2
2021-11-24Suggestion to wrap inner types using `allocator_api` in tupleKen Matsui-8/+53
2021-09-30Remove visible path calculation from allowed deprecation lintAlik Aslanyan-40/+74
2021-07-31rustc: Replace `HirId`s with `LocalDefId`s in `AccessLevels` tablesVadim Petrochenkov-13/+13
2021-06-15better codehi-rustin-3/+3
2021-06-15shrinking the deprecated method spanhi-rustin-3/+4
2021-05-08Address commentshi-rustin-4/+1
2021-05-07shrinking the deprecated method spanhi-rustin-4/+21
2021-03-27Remove (lots of) dead codeJoshua Nelson-6/+0
2021-01-16Enforce that query results implement DebugAaron Hill-2/+2
2020-12-16Allow `since="TBD"` for rustc_deprecatedbstrie-35/+40