about summary refs log tree commit diff
path: root/compiler/rustc_save_analysis/src/dump_visitor.rs
AgeCommit message (Expand)AuthorLines
2023-01-16Move compiler input and ouput paths into sessionOli Scherer-7/+9
2022-12-07Use `Symbol` for the crate name instead of `String`/`str`Oli Scherer-3/+3
2022-12-01rustc_hir: Change representation of import paths to support multiple resolutionsVadim Petrochenkov-2/+2
2022-11-24Auto merge of #104507 - WaffleLapkin:asderefsyou, r=wesleywiserbors-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-6/+6
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