1
Fork 0
rust/compiler/rustc_middle/src
bors d568d63b1f Auto merge of #85273 - LeSeulArtichaut:thir-query, r=nikomatsakis
Make building THIR a stealable query

This PR creates a stealable `thir_body` query so that we can build the THIR only once for THIR unsafeck and MIR build.

Blocked on #83842.
r? `@nikomatsakis`
2021-05-25 03:07:03 +00:00
..
dep_graph Make THIR building a stealable query 2021-05-22 14:36:22 +02:00
hir Auto merge of #85178 - cjgillot:local-crate, r=oli-obk 2021-05-17 01:42:03 +00:00
ich Rename RealFileName::Named to LocalPath and Devirtualized to Remapped 2021-05-05 15:10:50 +01:00
infer Add comment 2021-05-15 12:12:56 -04:00
middle Use () for analysis. 2021-05-12 14:01:16 +02:00
mir fix comment 2021-05-23 13:26:51 +02:00
query Handle typeck errors properly 2021-05-22 16:21:36 +02:00
traits Make traits with GATs not object safe 2021-04-27 14:34:23 -04:00
ty Auto merge of #85273 - LeSeulArtichaut:thir-query, r=nikomatsakis 2021-05-25 03:07:03 +00:00
util Make panic/assert calls in rustc compatible with Rust 2021. 2021-02-03 22:42:53 +01:00
arena.rs Make THIR building a stealable query 2021-05-22 14:36:22 +02:00
lib.rs Move THIR structure definitions to rustc_middle 2021-05-22 14:36:22 +02:00
lint.rs Implement span quoting for proc-macros 2021-05-12 00:51:31 -04:00
macros.rs Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obk 2020-11-17 12:24:34 +00:00
tests.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
thir.rs Make THIR building a stealable query 2021-05-22 14:36:22 +02:00