Files
rust/compiler/rustc_data_structures/src
bors a8f7075532 Auto merge of #80692 - Aaron1011:feature/query-result-debug, r=estebank
Enforce that query results implement Debug

Currently, we require that query keys implement `Debug`, but we do not do the same for query values. This can make incremental compilation bugs difficult to debug - there isn't a good place to print out the result loaded from disk.

This PR adds `Debug` bounds to several query-related functions, allowing us to debug-print the query value when an 'unstable fingerprint' error occurs. This required adding `#[derive(Debug)]` to a fairly large number of types - hopefully, this doesn't have much of an impact on compiler bootstrapping times.
2021-01-26 05:47:23 +00:00
..
2020-08-30 18:45:07 +03:00
2021-01-24 13:32:18 +01:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-11-16 22:42:09 +01:00
2020-08-30 18:45:07 +03:00
2020-12-30 09:27:19 -05:00
2020-09-20 11:40:51 +02:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-10-29 16:51:46 +01:00
2020-09-08 22:37:18 -04:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2020-10-29 16:51:46 +01:00
2020-08-30 18:45:07 +03:00