summary refs log tree commit diff
path: root/compiler/rustc_save_analysis/src/dump_visitor.rs
AgeCommit message (Expand)AuthorLines
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-38/+38
2022-10-26privacy: Rename "accessibility levels" to "effective visibilities"Vadim Petrochenkov-1/+1
2022-10-09ImplItemKind::TyAlias => ImplItemKind::TypeMichael Goulet-1/+1
2022-09-29Shrink `hir::def::Res`.Nicholas Nethercote-1/+2
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-23/+23
2022-09-12Remove `path_span` argument to the `visit_path_segment` methods.Nicholas Nethercote-1/+1
2022-09-09Handle generic parameters.Camille GILLOT-1/+1
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-1/+4
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-1/+4
2022-09-05Make `hir::PathSegment::res` non-optional.Nicholas Nethercote-1/+1
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-2/+0
2022-08-29Use `&'hir Expr` everywhere.Nicholas Nethercote-1/+1
2022-07-14Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillotDylan DPC-1/+1
2022-07-12Add an indirection for closures in `hir::ExprKind`Maybe Waffle-1/+1
2022-07-11move else block into the `Local` structDing Xiang Fei-2/+2
2022-07-11lower let-else in MIR insteadDing Xiang Fei-10/+4
2022-06-12Make `ExprKind::Closure` a struct variant.Camille GILLOT-3/+3
2022-05-12[save-analysis] Reference the variant not enum at struct-literal construction.Kelsey Gilbert-3/+8
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-9/+6
2022-04-30Store all generic bounds as where predicates.Camille GILLOT-2/+0
2022-04-30Inline WhereClause into Generics.Camille GILLOT-1/+1
2022-04-23Drop vis in ImplItem.Camille GILLOT-18/+2
2022-04-23Drop vis in FieldDef.Camille GILLOT-14/+18
2022-04-23Stop pretty-printing HIR visibility.Camille GILLOT-1/+1
2022-03-31remove find_use_placementFausto-2/+2
2022-03-30Spellchecking compiler commentsYuri Astrakhan-1/+1
2022-02-19Adopt let else in more placesest31-3/+2
2022-02-12change to a struct variantEllen-1/+1
2022-02-10Remove further usage of `&hir::Map`Frank Steffahn-4/+4
2022-02-02More let_else adoptionsest31-3/+2
2022-01-21Remove a span from hir::ExprKind::MethodCallCameron Steffen-3/+1
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-4/+4
2021-12-23implement `generic_arg_infer` for array lengthslcnr-8/+20
2021-11-04clippy::perf fixesMatthias Krüger-2/+2
2021-10-02Consistently use 'supertrait'.Bruce Mitchener-1/+1
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-5/+5
2021-09-07Don't move ?Trait bounds to param bounds if they're in where clausesjackh726-1/+0
2021-09-02Rename walk_crate.Camille GILLOT-1/+1
2021-09-02Stop using walk_crate.Camille GILLOT-1/+1
2021-08-15Include (potentially remapped) working dir in crate hashAaron Hill-1/+1
2021-07-31rustc: Replace `HirId`s with `LocalDefId`s in `AccessLevels` tablesVadim Petrochenkov-24/+28
2021-07-30Do not discard `?Sized` type params and suggest their removalEsteban Küber-0/+1
2021-07-25Introduce OwnerNode::Crate.Camille GILLOT-4/+5
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-6/+1
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-1/+6
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-6/+1