about summary refs log tree commit diff
path: root/compiler/rustc_hir/src/stable_hash_impls.rs
AgeCommit message (Expand)AuthorLines
2025-08-20Split `rustc_hir_id` out of `rustc_hir`Josh Triplett-20/+1
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-5/+1
2025-06-12introduce new lint infraJana Dönszelmann-0/+8
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-1/+1
2025-02-24add test to verify that #132391 can be closedJana Dönszelmann-1/+5
2025-02-24Introduce new parsing infrastructure and types for parsed attributesJana Dönszelmann-6/+6
2025-02-11compiler: remove rustc_target reexport of rustc_abi::HashStableContextJubilee Young-3/+1
2024-12-15Add hir::AttributeJonathan Dönszelmann-1/+9
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+1
2024-06-07Revert "Cache whether a body has inline consts"Oli Scherer-2/+1
2024-05-28Cache whether a body has inline constsOli Scherer-1/+2
2024-01-16Simplify BodyId hashing.Camille GILLOT-7/+0
2023-03-08Only compute the crate hash when necessary.Nicholas Nethercote-9/+8
2023-01-28Remove `HirId -> LocalDefId` map from HIR.Camille GILLOT-7/+2
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-4/+4
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-5/+5
2022-08-07Derive HashStable for HIR Expr and Ty.Camille GILLOT-16/+1
2022-04-12Remove NodeIdHashingMode.Camille GILLOT-102/+2
2022-02-11Rollup merge of #93443 - spastorino:add-stable-hash-impl-doc, r=cjgillotMatthias Krüger-0/+3
2022-02-03Remove defaultness from ImplItem.Camille GILLOT-3/+1
2022-01-28Add comment on stable_hash_impl for OwnerNodesSantiago Pastorino-0/+3
2022-01-25Store hir_id_to_def_id in OwnerInfo.Camille GILLOT-2/+7
2021-12-24Remove special-cased stable hashing for HIR moduleAaron Hill-8/+1
2021-12-13Remove `in_band_lifetimes` from `rustc_hir`Peter Jaszkowiak-2/+2
2021-10-11Make naming more explicit.Camille GILLOT-2/+3
2021-10-10Compute full HIR hash during lowering.Camille GILLOT-2/+16
2021-10-10Directly use AttributeMap inside OwnerInfo.Camille GILLOT-2/+11
2021-10-09Perform indexing during lowering.Camille GILLOT-2/+11
2021-10-03Move some HashStable impls.Camille GILLOT-0/+19
2021-08-28Treat macros as HIR itemsinquisitivecrystal-15/+2
2021-06-11Hash DefId in rustc_span.Camille GILLOT-7/+6
2021-04-08Fix outdated crate names in compiler docspierwill-1/+1
2021-03-09Remove hir::Item::attrs.Camille GILLOT-2/+1
2021-03-09Remove hir::ImplItem::attrs.Camille GILLOT-11/+2
2021-03-09Remove hir::TraitItem::attrs.Camille GILLOT-2/+1
2021-03-09Remove hir::ForeignItem::attrs.Camille GILLOT-2/+1
2021-03-09Remove hir::MacroDef::attrs.Camille GILLOT-2/+1
2021-02-15Only store a LocalDefId in hir::MacroDef.Camille GILLOT-2/+16
2021-02-15Only store a LocalDefId in hir::ForeignItem.Camille GILLOT-6/+20
2021-02-15Only store a LocalDefId in hir::ImplItem.Camille GILLOT-5/+5
2021-02-15Only store a LocalDefId in hir::TraitItem.Camille GILLOT-5/+5
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-5/+5
2021-02-15Use ItemId as a strongly typed index.Camille GILLOT-0/+9
2020-11-26Store ForeignItem in a side table.Camille GILLOT-2/+17
2020-08-30mv compiler to compiler/mark-0/+167