rust/compiler/rustc_hir/src
bors 092e1c9d23 Auto merge of #92534 - Aaron1011:hash-hir, r=petrochenkov
Hash `Ident` spans in all HIR structures

This PR removes all of the `#[stable_hasher(project(name))]`
attributes used in HIR structs. While these attributes are not known
to be causing any issues in practice, we need to hash these in
order for the incremental system to work correctly -
a query could be otherwise be incorrectly marked green
when a change occures in one of the `Span`s that it uses.
2022-01-09 16:03:41 +00:00
..
arena.rs let-else: add hir::Let and type check it like a hir::Local 2021-12-13 14:02:19 +11:00
def_path_hash_map.rs Use on-disk-hash-table format for DefPathHashMap in hir::definitions. 2021-09-14 13:54:41 +02:00
def.rs Remove invalid doc links. 2021-12-13 20:40:17 +00:00
definitions.rs Remove PartialOrd and Ord from LocalDefId 2021-12-22 10:50:57 -06:00
diagnostic_items.rs Introduce get_diagnostic_name 2021-10-06 08:40:28 -05:00
hir_id.rs Remove PartialOrd and Ord from LocalDefId 2021-12-22 10:50:57 -06:00
hir.rs Auto merge of #92534 - Aaron1011:hash-hir, r=petrochenkov 2022-01-09 16:03:41 +00:00
intravisit.rs implement generic_arg_infer for array lengths 2021-12-23 10:09:35 +01:00
itemlikevisit.rs Store ForeignItem in a side table. 2020-11-26 21:29:27 +01:00
lang_items.rs Auto merge of #90737 - eholk:intofuture, r=tmandry 2021-12-03 19:29:21 +00:00
lib.rs Remove in_band_lifetimes from rustc_hir 2021-12-13 21:33:53 -07:00
pat_util.rs Simplify for loop desugar 2021-11-21 08:15:21 -06:00
stable_hash_impls.rs Remove special-cased stable hashing for HIR module 2021-12-24 12:38:29 -05:00
target.rs Treat macros as HIR items 2021-08-28 00:16:34 -07:00
tests.rs Revert "Revert "Fix test"" 2021-07-06 11:28:06 +02:00
weak_lang_items.rs Fix outdated crate names in compiler docs 2021-04-08 11:12:14 -05:00