about summary refs log tree commit diff
path: root/compiler/rustc_passes/src/hir_id_validator.rs
AgeCommit message (Expand)AuthorLines
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-1/+1
2023-02-01Improve pretty-printing of `HirIdValidator` errorsArpad Borsos-25/+14
2022-11-26Verify that HIR parenting and Def parenting match.Camille GILLOT-24/+51
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-4/+4
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-8/+7
2022-09-07Format hir_id_validator error using pretty printSantiago Pastorino-1/+1
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-1/+1
2022-07-07Reword comments and rename HIR visiting methods.Camille GILLOT-1/+1
2022-07-04Only validate HIR with `debug_assertions` onJakub Beránek-19/+22
2022-07-04Use a bitset instead of a hash map in HIR ID validatorJakub Beránek-4/+4
2022-05-13remove unnecessary methods from HirIdValidatorMiguel Guarniz-14/+0
2022-05-13change back to using tcx.hir() visit-item methodMiguel Guarniz-18/+1
2022-05-13remove OuterVisitorMiguel Guarniz-39/+52
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-2/+2
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-3/+4
2022-01-15Use LocalDefId in rustc_passes::hir_id_validator.Camille GILLOT-6/+5
2021-09-20Do not store visibility in *ItemRef.Camille GILLOT-2/+2
2021-09-12Gather module items after lowering.Camille GILLOT-3/+3
2021-09-02Drop walk_crate_and_attributes.Camille GILLOT-0/+4
2021-03-23GenericParam does not need to be a HIR owner.Camille GILLOT-13/+0
2021-02-15Index Modules using their LocalDefId.Camille GILLOT-6/+3
2021-02-15Only store a LocalDefId in hir::ForeignItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::ImplItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::TraitItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-1/+1
2020-11-28Do not visit ForeignItemRef for HIR indexing and validation.Camille GILLOT-0/+7
2020-11-26Store ForeignItem in a side table.Camille GILLOT-0/+5
2020-10-07implement nitsBastian Kauschke-1/+2
2020-10-07bodgeBastian Kauschke-0/+12
2020-09-25Address review commentmarmeladema-4/+4
2020-08-30mv compiler to compiler/mark-0/+166