rust/tests
bors 222d1ff68d Auto merge of #105603 - oli-obk:non_repeatable_queries, r=petrochenkov
Harden the pre-tyctxt query system against accidental recomputation

While the current compiler has no issues where we `take` and then compute the query again, in https://github.com/rust-lang/rust/pull/105462 I accidentally introduced such a case.

I also took the opportunity to remove `peek_mut`, which is only ever used for `global_tcx` to then invoke `enter`. I added an `enter` method directly on the query.
2023-01-12 13:59:30 +00:00
..
assembly Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
auxiliary Move /src/test to /tests 2023-01-11 09:32:08 +00:00
codegen Add a regression test for argument copies with DestinationPropagation 2023-01-11 10:27:06 -05:00
codegen-units Move /src/test to /tests 2023-01-11 09:32:08 +00:00
debuginfo Move /src/test to /tests 2023-01-11 09:32:08 +00:00
incremental Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mir-opt Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
pretty Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
run-make Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
run-make-fulldeps Harden the pre-tyctxt query system against accidental recomputation 2023-01-12 09:26:28 +00:00
run-pass-valgrind Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-gui Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
rustdoc-js Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-js-std Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-json Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-ui Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
ui Auto merge of #106760 - compiler-errors:rollup-0bogyco, r=compiler-errors 2023-01-12 10:46:19 +00:00
ui-fulldeps Move /src/test to /tests 2023-01-11 09:32:08 +00:00
COMPILER_TESTS.md Move /src/test to /tests 2023-01-11 09:32:08 +00:00