rust/compiler/rustc_query_system/src
Dylan DPC 7f46d7313c
Rollup merge of #101549 - eholk:type-ir-derive-hashstable_generic, r=jackh726
Use HashStable_Generic in rustc_type_ir

A lot of the types in this crate implemented HashStable directly to avoid circular dependencies. One way around that is to use HashStable_Generic. We adopt that here to avoid a lot of boilerplate.

This doesn't update all the types, because some would require `I: Interner + HashStable`.

r? `@cjgillot`
2022-09-08 11:55:10 +05:30
..
dep_graph Rename debugging_opts to unstable_opts 2022-07-13 17:47:06 -05:00
ich Use HashStable_Generic in rustc_type_ir 2022-09-07 16:05:06 -07:00
query Auto merge of #101303 - jyn514:jnelson/handle-cycle-enum, r=cjgillot 2022-09-08 02:21:16 +00:00
cache.rs
error.rs Make HandleCycleError an enum instead of a macro-generated closure 2022-09-06 19:26:08 -05:00
lib.rs Make HandleCycleError an enum instead of a macro-generated closure 2022-09-06 19:26:08 -05:00
values.rs Make HandleCycleError an enum instead of a macro-generated closure 2022-09-06 19:26:08 -05:00