about summary refs log tree commit diff
path: root/compiler/rustc_hir/src/intravisit.rs
AgeCommit message (Expand)AuthorLines
2023-04-21offset_ofDrMeepster-0/+4
2023-03-14Remove box expressions from HIRclubby789-1/+0
2023-02-25Add ErrorGuaranteed to HIR ExprKind::ErrMichael Goulet-1/+1
2023-02-25Add ErrorGuaranteed to HIR TyKind::ErrMichael Goulet-1/+1
2023-01-28Take a LocalDefId in hir::Visitor::visit_fn.Camille GILLOT-21/+27
2023-01-12parse const closuresDeadbeef-0/+1
2022-12-28Rename `Rptr` to `Ref` in AST and HIRNilstrieb-1/+1
2022-12-03Rollup merge of #105050 - WaffleLapkin:uselessrefign, r=jyn514Matthias Krüger-18/+18
2022-12-03Rollup merge of #104199 - SarthakSingh31:issue-97417-1, r=cjgillotMatthias Krüger-0/+1
2022-12-01Remove useless borrows and derefsMaybe Waffle-18/+18
2022-12-01rustc_hir: Change representation of import paths to support multiple resolutionsVadim Petrochenkov-3/+6
2022-12-01rustc_hir: Relax lifetime requirements on `Visitor::visit_path`Vadim Petrochenkov-2/+2
2022-11-28Keep track of the start of the argument block of a closureSarthak Singh-0/+1
2022-11-23Separate lifetime ident from resolution in HIR.Camille GILLOT-11/+1
2022-11-13Store a LocalDefId in hir::Variant & hir::Field.Camille GILLOT-1/+1
2022-11-13Store LocalDefId in hir::Closure.Camille GILLOT-0/+1
2022-11-03Add visit_fn_ret_ty to hir intravisitSantiago Pastorino-1/+4
2022-11-01Reorder `walk_` functions in intravisit.rsSamuel Moelius-361/+361
2022-11-01Rollup merge of #103692 - smoelius:walk_generic_arg, r=fee1-deadYuki Okushi-6/+10
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-2/+2
2022-10-28Add `walk_generic_arg`Samuel Moelius-6/+10
2022-10-09ImplItemKind::TyAlias => ImplItemKind::TypeMichael Goulet-1/+1
2022-09-27Do not overwrite binders for another HirId.Camille GILLOT-3/+11
2022-09-12Remove unused argument from `visit_poly_trait_ref`.Nicholas Nethercote-10/+6
2022-09-12Remove unused span argument from `visit_name`.Nicholas Nethercote-3/+3
2022-09-12Remove unused span argument from `walk_fn`.Nicholas Nethercote-3/+2
2022-09-12Remove `path_span` argument to the `visit_path_segment` methods.Nicholas Nethercote-29/+17
2022-09-09Handle generic parameters.Camille GILLOT-8/+1
2022-09-09RPITIT placeholder itemsMichael Goulet-0/+7
2022-09-05Auto merge of #101261 - TaKO8Ki:separate-receiver-from-arguments-in-hir, r=cj...bors-1/+2
2022-09-05separate the receiver from arguments in HIRTakayuki Maeda-1/+2
2022-09-05Make `hir::PathSegment::hir_id` non-optional.Nicholas Nethercote-1/+1
2022-08-16Remove `{ast,hir}::WhereEqPredicate::id`.Nicholas Nethercote-4/+1
2022-08-11Add visitors for PatField and ExprField.Eric Huss-10/+20
2022-08-11Simplify `rustc_hir::intravisit::Visitor::visit_enum_def`.Nicholas Nethercote-2/+2
2022-08-11Simplify `rustc_hir::intravisit::Visitor::visit_variant_data`.Nicholas Nethercote-41/+10
2022-08-01Match on TraitItem exhaustively.Camille GILLOT-14/+11
2022-08-01Store associated item defaultness in impl_defaultness.Camille GILLOT-6/+13
2022-07-26Replace LifetimeRes::Anonymous by LifetimeRes::Infer.Camille GILLOT-1/+1
2022-07-26Remove the distinction between LifetimeName::Implicit and LifetimeName::Under...Camille GILLOT-1/+0
2022-07-14Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillotDylan DPC-4/+5
2022-07-12Add an indirection for closures in `hir::ExprKind`Maybe Waffle-10/+4
2022-07-12Lower closure binders to hir & properly check themMaybe Waffle-2/+9
2022-07-11add tests for async awaitDing Xiang Fei-2/+2
2022-07-11move else block into the `Local` structDing Xiang Fei-9/+5
2022-07-11lower let-else in MIR insteadDing Xiang Fei-6/+13
2022-07-07Reword comments and rename HIR visiting methods.Camille GILLOT-2/+2
2022-06-28Auto merge of #98222 - cjgillot:single-wf, r=michaelwoeristerbors-24/+0
2022-06-21Only keep a single well-formed query.Camille GILLOT-24/+0
2022-06-21Use CreateParameter mode for closures too.Camille GILLOT-1/+5