rust/compiler/rustc_hir/src
David Wood c45f29595d span: move MultiSpan
`MultiSpan` contains labels, which are more complicated with the
introduction of diagnostic translation and will use types from
`rustc_errors` - however, `rustc_errors` depends on `rustc_span` so
`rustc_span` cannot use types like `DiagnosticMessage` without
dependency cycles. Introduce a new `rustc_error_messages` crate that can
contain `DiagnosticMessage` and `MultiSpan`.

Signed-off-by: David Wood <david.wood@huawei.com>
2022-04-05 07:01:00 +01: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 Remember mutability in DefKind::Static. 2022-03-29 18:50:52 +02:00
definitions.rs Store next_disambiguator in Definitions. 2022-03-31 13:34:54 +02:00
diagnostic_items.rs Introduce get_diagnostic_name 2021-10-06 08:40:28 -05:00
hir_id.rs add #[rustc_pass_by_value] to more types 2022-03-08 15:39:52 +01:00
hir.rs span: move MultiSpan 2022-04-05 07:01:00 +01:00
intravisit.rs resolve: Fix incorrect results of opt_def_kind query for some built-in macros 2022-02-24 22:54:36 +03:00
itemlikevisit.rs fix mention of moved function in rustc_hir docs 2022-02-11 15:38:31 +00:00
lang_items.rs remove now unnecessary lang items 2022-03-30 11:23:58 +02:00
lib.rs add #[rustc_pass_by_value] to more types 2022-03-08 15:39:52 +01:00
pat_util.rs Simplify for loop desugar 2021-11-21 08:15:21 -06:00
stable_hash_impls.rs Rollup merge of #93443 - spastorino:add-stable-hash-impl-doc, r=cjgillot 2022-02-11 07:48:03 +01:00
target.rs Give more details in Display for hir::Target 2022-03-19 02:03:37 -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