rust/compiler/rustc_hir/src
Camille GILLOT a0bcce4884
Store def_id_to_hir_id as variant in hir_owner.
If hir_owner is Owner(_), the LocalDefId is pointing to an owner, so the ItemLocalId is 0.
If the HIR node does not exist, we store Phantom.
Otherwise, we store the HirId associated to the LocalDefId.
2022-01-27 10:46:40 -03:00
..
arena.rs Remove deprecated LLVM-style inline assembly 2022-01-12 18:51:31 +01: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 Store def_id_to_hir_id as variant in hir_owner. 2022-01-27 10:46:40 -03:00
diagnostic_items.rs Introduce get_diagnostic_name 2021-10-06 08:40:28 -05:00
hir_id.rs Store def_id_to_hir_id as variant in hir_owner. 2022-01-27 10:46:40 -03:00
hir.rs Store def_id_to_hir_id as variant in hir_owner. 2022-01-27 10:46:40 -03:00
intravisit.rs Remove a span from hir::ExprKind::MethodCall 2022-01-21 07:48:10 -06:00
itemlikevisit.rs Store ForeignItem in a side table. 2020-11-26 21:29:27 +01:00
lang_items.rs Change TerminatorKind::Abort to call the panic handler instead of 2022-01-17 00:39:34 +00:00
lib.rs Replace NestedVisitorMap with NestedFilter 2022-01-16 16:02:36 -06:00
pat_util.rs Simplify for loop desugar 2021-11-21 08:15:21 -06:00
stable_hash_impls.rs Store hir_id_to_def_id in OwnerInfo. 2022-01-25 15:05:19 -03: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 Clean up lang_items::extract 2022-01-09 13:41:04 -08:00