about summary refs log tree commit diff
path: root/compiler/rustc_save_analysis/src
AgeCommit message (Expand)AuthorLines
2023-02-16Remove save-analysis.Nicholas Nethercote-3660/+0
2023-02-14Add `of_trait` to DefKind::Impl.Camille GILLOT-1/+1
2023-01-31Review changesMaybe Waffle-3/+2
2023-01-30Use `Mutability::{is_mut, is_not}`Maybe Waffle-2/+1
2023-01-28Remove `HirId -> LocalDefId` map from HIR.Camille GILLOT-112/+111
2023-01-16Avoid an unnecessary allocationOli Scherer-7/+1
2023-01-16Move compiler input and ouput paths into sessionOli Scherer-7/+9
2023-01-04rename get_parent_node to parent_idMichael Goulet-1/+1
2022-12-28Rename `Rptr` to `Ref` in AST and HIRNilstrieb-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-7/+7
2022-12-01rustc_hir: Change representation of import paths to support multiple resolutionsVadim Petrochenkov-3/+5
2022-11-27Rollup merge of #104976 - WaffleLapkin:move_comments, r=cjgillotMatthias Krüger-2/+2
2022-11-27Auto merge of #104048 - cjgillot:split-lifetime, r=compiler-errorsbors-1/+1
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-2/+2
2022-11-26Rollup merge of #104786 - WaffleLapkin:amp-mut-help, r=compiler-errorsGuillaume Gomez-2/+2
2022-11-24Auto merge of #104507 - WaffleLapkin:asderefsyou, r=wesleywiserbors-1/+1
2022-11-23Add `Mutability::{is_mut,is_not}`Maybe Waffle-2/+2
2022-11-23Separate lifetime ident from resolution in HIR.Camille GILLOT-1/+1
2022-11-16Use `as_deref` in compiler (but only where it makes sense)Maybe Waffle-1/+1
2022-11-13Store a LocalDefId in hir::Variant & hir::Field.Camille GILLOT-9/+9
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-47/+47
2022-10-26privacy: Rename "accessibility levels" to "effective visibilities"Vadim Petrochenkov-8/+8
2022-10-23Migrate all diagnosticsNilstrieb-1/+1
2022-10-09ImplItemKind::TyAlias => ImplItemKind::TypeMichael Goulet-1/+1
2022-09-29Shrink `hir::def::Res`.Nicholas Nethercote-4/+6
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-25/+25
2022-09-21UPDATE - rename DiagnosticHandler macro to DiagnosticJhonny Bill Mena-2/+2
2022-09-21UPDATE - rename DiagnosticHandler trait to IntoDiagnosticJhonny Bill Mena-2/+2
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-12Remove `path_span` argument to the `visit_path_segment` methods.Nicholas Nethercote-1/+1
2022-09-09Handle generic parameters.Camille GILLOT-8/+9
2022-09-09RPITIT placeholder itemsMichael Goulet-0/+6
2022-09-06Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillotbors-13/+2
2022-09-05Auto merge of #101261 - TaKO8Ki:separate-receiver-from-arguments-in-hir, r=cj...bors-1/+5
2022-09-05Auto merge of #101228 - nnethercote:simplify-hir-PathSegment, r=petrochenkovbors-6/+10
2022-09-05separate the receiver from arguments in HIRTakayuki Maeda-1/+5
2022-09-05Rollup merge of #101142 - nnethercote:improve-hir-stats, r=davidtwcoDylan DPC-1/+1
2022-09-05Address review comments.Nicholas Nethercote-1/+1
2022-09-05Make `hir::PathSegment::hir_id` non-optional.Nicholas Nethercote-2/+5
2022-09-05Make `hir::PathSegment::res` non-optional.Nicholas Nethercote-5/+6
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-4/+3
2022-08-29Use `&'hir Expr` everywhere.Nicholas Nethercote-1/+1
2022-08-24save_analysis: Migrate diagnosticsWonchul Lee-1/+15
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-14Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillotDylan DPC-1/+1