about summary refs log tree commit diff
path: root/compiler/rustc_save_analysis/src/lib.rs
AgeCommit message (Expand)AuthorLines
2023-02-16Remove save-analysis.Nicholas Nethercote-1067/+0
2023-02-14Add `of_trait` to DefKind::Impl.Camille GILLOT-1/+1
2023-01-28Remove `HirId -> LocalDefId` map from HIR.Camille GILLOT-34/+29
2023-01-04rename get_parent_node to parent_idMichael Goulet-1/+1
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-3/+3
2022-12-10compiler: remove unnecessary imports and qualified pathsKaDiWa-1/+0
2022-12-07Use `Symbol` for the crate name instead of `String`/`str`Oli Scherer-4/+4
2022-12-01rustc_hir: Change representation of import paths to support multiple resolutionsVadim Petrochenkov-1/+3
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-2/+2
2022-11-13Store a LocalDefId in hir::Variant & hir::Field.Camille GILLOT-1/+1
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-4/+4
2022-10-26privacy: Rename "accessibility levels" to "effective visibilities"Vadim Petrochenkov-7/+7
2022-09-29Shrink `hir::def::Res`.Nicholas Nethercote-2/+3
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-2/+2
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-09RPITIT placeholder itemsMichael Goulet-0/+1
2022-09-06Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillotbors-13/+2
2022-09-05Make `hir::PathSegment::hir_id` non-optional.Nicholas Nethercote-1/+1
2022-09-05Make `hir::PathSegment::res` non-optional.Nicholas Nethercote-4/+5
2022-09-02Refactor and re-use BindingAnnotationCameron Steffen-13/+2
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-2/+3
2022-08-24save_analysis: Migrate diagnosticsWonchul Lee-1/+5
2022-08-01Remove DefId from AssocItemContainer.Camille GILLOT-2/+2
2022-08-01Store associated item defaultness in impl_defaultness.Camille GILLOT-1/+1
2022-07-01Factor out hir::Node::BindingCameron Steffen-3/+3
2022-06-03Fully stabilize NLLJack Huey-1/+0
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-1/+1
2022-04-23Stop pretty-printing HIR visibility.Camille GILLOT-3/+1
2022-04-23Stop visiting visibility.Camille GILLOT-6/+0
2022-03-31remove find_use_placementFausto-1/+1
2022-03-29Remember mutability in `DefKind::Static`.Camille GILLOT-1/+1
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-1/+1
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-20Auto merge of #94062 - Mark-Simulacrum:drop-print-cfg, r=oli-obkbors-1/+1
2022-02-19Adopt let else in more placesest31-12/+6
2022-02-16Move ty::print methods to Drop-based scope guardsMark Rousskov-1/+1
2022-02-12change to a struct variantEllen-2/+2
2022-02-02More let_else adoptionsest31-0/+1
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2022-01-31Rollup merge of #90277 - pierwill:fix-70258-inference-terms, r=jackh726Matthias Krüger-1/+1
2022-01-19Correctly handle starts in block doc commentsGuillaume Gomez-2/+2
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-4/+4
2022-01-07Add `trait_item_def_id` to `AssocItem`Matthew Jasper-7/+5
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-1/+1
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-1/+1
2021-12-14fix clippy::single_char_pattern perf findingsMatthias Krüger-1/+1
2021-11-07Give inline const separate DefKindGary Guo-0/+1
2021-11-06Improve terminology around "after typeck"pierwill-1/+1
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0