about summary refs log tree commit diff
path: root/compiler/rustc_hir/src/hir_id.rs
AgeCommit message (Expand)AuthorLines
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+6
2024-06-22Ensure careful consideration is given by implsAlan Egerton-2/+4
2024-06-12Un-unsafe the `StableOrd` traitAlan Egerton-2/+2
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-0/+1
2024-04-03rustc_index: Add a `ZERO` constant to index typesVadim Petrochenkov-3/+3
2023-11-22Replace `no_ord_impl` with `orderable`.Nicholas Nethercote-0/+1
2023-11-22Replace `custom_encodable` with `encodable`.Nicholas Nethercote-0/+1
2023-11-20Put derives on a single line where possible.Nicholas Nethercote-4/+2
2023-06-08Removed stable/unstable sort arg from into_sorted_stable_ord, fixed a few mis...Andrew Xie-1/+3
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-5/+2
2023-03-21Use local key in providersMichael Goulet-0/+6
2023-01-11fix typo LocalItemId -> ItemLocalIdklensy-2/+2
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils-1/+1
2023-01-02Reduce HIR debug outputNilstrieb-3/+18
2022-12-18A few small cleanups for `newtype_index`Nilstrieb-1/+1
2022-12-06Auto merge of #105175 - michaelwoerister:add-stable-ord-trait, r=nagisabors-1/+5
2022-12-02Add StableOrd trait as proposed in MCP 533.Michael Woerister-1/+5
2022-12-01Remove useless borrows and derefsMaybe Waffle-1/+1
2022-11-01Implement Idx for OwnerId.Camille GILLOT-1/+13
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-8/+52
2022-09-10rustc_error, rustc_private, rustc_ast: Switch to stable hash containersNiklas Jonsson-2/+7
2022-09-05Make `hir::PathSegment::hir_id` non-optional.Nicholas Nethercote-0/+3
2022-04-20Auto merge of #96082 - michaelwoerister:less_impl_stable_hash_via_hash, r=com...bors-1/+2
2022-04-19incr. comp.: Don't export impl_stable_hash_via_hash!() and warn about using it.Michael Woerister-1/+2
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-6/+3
2022-04-12Remove NodeIdHashingMode.Camille GILLOT-1/+1
2022-03-08add `#[rustc_pass_by_value]` to more typeslcnr-0/+1
2022-01-27Store def_id_to_hir_id as variant in hir_owner.Camille GILLOT-0/+5
2022-01-15Add inline.Camille GILLOT-0/+2
2021-12-22Remove `PartialOrd` and `Ord` from `LocalDefId`pierwill-1/+17
2021-10-31Remove `rustc_hir::hir_id::HirIdVec`pierwill-68/+0
2021-10-12Use invalid local id for zeroth node parent.Camille GILLOT-0/+4
2021-03-27Address review commentsJoshua Nelson-0/+68
2021-03-27Remove (lots of) dead codeJoshua Nelson-67/+0
2021-03-09Collect attributes during HIR lowering.Camille GILLOT-0/+14
2021-03-09Introduce HirIdVec.Camille GILLOT-0/+53
2021-02-26Miscellaneous inlining improvementsTomasz Miąsko-0/+1
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-0/+15
2020-10-14Remove unused code from rustc_hirest31-2/+0
2020-08-30mv compiler to compiler/mark-0/+49