about summary refs log tree commit diff
path: root/compiler/rustc_hir/src/intravisit.rs
AgeCommit message (Expand)AuthorLines
2025-09-12Introduce hir::ImplItemImplKindCameron Steffen-4/+7
2025-09-01Remove dead code stemming from an old effects desugaringLeón Orell Valerian Liehr-1/+1
2025-08-11Propagate TraitImplHeader to hirCameron Steffen-13/+13
2025-08-03Rollup merge of #142678 - BoxyUwU:gai_cleanup, r=nnethercoteSamuel Tardieu-12/+4
2025-07-17parse `const trait Trait`Deadbeef-1/+9
2025-07-13Retire hir::*ItemRef.Camille GILLOT-18/+8
2025-07-13Retire hir::ForeignItemRef.Camille GILLOT-9/+4
2025-07-13Remove hir::AssocItemKind.Camille GILLOT-16/+4
2025-07-13Move trait_item_def_id from ImplItemRef to ImplItem.Camille GILLOT-1/+2
2025-07-06compiler: rename {ast,hir}::BareFn* to FnPtr*Jubilee Young-1/+1
2025-06-30Introduce `ByteSymbol`.Nicholas Nethercote-2/+2
2025-06-25ReviewsBoxy-20/+0
2025-06-18Link to dev-guide docsBoxy-4/+18
2025-06-17Don't double visit `HirId`s of inferred const/typesBoxy-2/+0
2025-06-17Rename hir const arg walking functionsBoxy-4/+4
2025-06-13collect delayed lints in hir_crate_itemsJana Dönszelmann-3/+13
2025-06-05Auto merge of #142033 - matthiaskrgr:rollup-99lvg0j, r=matthiaskrgrbors-2/+3
2025-06-04Improve some `Visitor` comments.Nicholas Nethercote-5/+4
2025-06-04Visit the ident in `PreciseCapturingNonLifetimeArg`.Nicholas Nethercote-2/+3
2025-06-03Rollup merge of #141931 - ArtemIsmagilov:issue-141849_2, r=nnethercoteMatthias Krüger-90/+147
2025-06-03Deconstruct values in the THIR visitorArtemIsmagilov-90/+147
2025-06-03Overhaul `UsePath`.Nicholas Nethercote-1/+1
2025-05-30Reorder fields in `hir::ItemKind` variants.Nicholas Nethercote-8/+8
2025-04-28Add or-patterns to pattern typesOli Scherer-0/+1
2025-04-14Documentation fixes.Nicholas Nethercote-1/+1
2025-04-10Rename some `name` variables as `ident`.Nicholas Nethercote-4/+4
2025-03-28Add `{ast,hir,thir}::PatKind::Missing` variants.Nicholas Nethercote-1/+1
2025-03-19Use `Option<Ident>` for lowered param names.Nicholas Nethercote-2/+6
2025-03-18Move `hir::Item::ident` into `hir::ItemKind`.Nicholas Nethercote-15/+30
2025-03-09chore: Fix some commentsStevenMia-2/+2
2025-03-07Rollup merge of #138150 - nnethercote:streamline-intravisit-visit_id, r=oli-obkMatthias Krüger-30/+8
2025-03-07Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakisMatthias Krüger-0/+3
2025-03-07Factor out repeated `visit_id` calls.Nicholas Nethercote-17/+2
2025-03-07Move `visit_id` calls.Nicholas Nethercote-16/+9
2025-03-06Implement .use keyword as an alias of cloneSantiago Pastorino-0/+3
2025-03-06Remove the `Option` part of range ends in the HIROli Scherer-3/+3
2025-02-26Handle asm const similar to inline constGary Guo-1/+1
2025-02-23Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obkMatthias Krüger-4/+10
2025-02-22Fix binding mode problemsMichael Goulet-6/+6
2025-02-22Make a fake body to store typeck results for global_asmMichael Goulet-4/+10
2025-02-22Make asm a named fieldMichael Goulet-1/+1
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-3/+3
2025-02-17Overhaul the `intravisit::Map` trait.Nicholas Nethercote-32/+34
2025-02-17Remove unused `Map::hir_node_by_def_id` method.Nicholas Nethercote-4/+0
2025-02-17Clarify `impl Map for !`.Nicholas Nethercote-7/+7
2025-02-05Uniformly handle HIR literals in visitors and lintsOli Scherer-2/+6
2025-02-03Use a different hir type for patterns in pattern types than we use in match p...Oli Scherer-4/+14
2025-01-29Eliminate PatKind::PathOli Scherer-3/+0
2025-01-23Explain visit_ty_unambig namingBoxy-0/+6
2025-01-23inferkind docsBoxy-1/+2