rust/compiler/rustc_hir/src
bors cb17136405 Auto merge of #83599 - jyn514:unorderable, r=Aaron1011
Avoid sorting by DefId for `necessary_variants()`

Follow-up to https://github.com/rust-lang/rust/pull/83074. Originally I tried removing `impl Ord for DefId` but that hit *lots* of errors 😅 so I thought I would start with easy things.

I am not sure whether this could actually cause invalid query results, but this is used from `MarkSymbolVisitor::visit_arm` so it's at least feasible.

r? `@Aaron1011`
2021-04-03 04:11:35 +00:00
..
arena.rs ast/hir: Rename field-related structures 2021-03-16 11:41:24 +03:00
def.rs resolve: Reject ambiguity built-in attr vs different built-in attr 2021-01-17 01:48:17 +03:00
definitions.rs Remove (lots of) dead code 2021-03-27 22:16:33 -04:00
hir_id.rs Address review comments 2021-03-27 22:16:34 -04:00
hir.rs Add var to BoundRegion. Add query to get bound vars for applicable items. 2021-03-31 10:16:37 -04:00
intravisit.rs Remove hir::CrateItem. 2021-03-30 20:31:06 +02:00
itemlikevisit.rs
lang_items.rs Remove unnecessary #[allow(dead_code)] 2021-03-10 10:27:04 -08:00
lib.rs stabilize or_patterns 2021-03-19 19:45:32 -05:00
pat_util.rs Auto merge of #83599 - jyn514:unorderable, r=Aaron1011 2021-04-03 04:11:35 +00:00
stable_hash_impls.rs Remove hir::Item::attrs. 2021-03-09 19:27:50 +01:00
target.rs Visit more targets when checking attrs 2021-02-09 21:54:46 +01:00
tests.rs Add unit test to ensure that both parts of a DefPathHash depend on the defining crate's ID. 2021-02-04 16:33:58 +01:00
weak_lang_items.rs This should address issue 81294. 2021-01-25 14:37:27 -05:00