rust/tests
bors 8824994ccd Auto merge of #108691 - aliemjay:closure-subject, r=jackh726
fix multiple issues when promoting type-test subject

Multiple interdependent fixes.  See linked issues for a short description of each.

When Promoting a type-test `T: 'a` from within the closure back to its parent function, there are a couple pre-existing bugs and limitations. They were exposed by the recent changes to opaque types because the type-test subject (`T`) is no longer a simple ParamTy.

Commit 1:
Fixes #108635
Fixes #107426

Commit 2:
Fixes #108639

Commit 3:
Fixes #107516
2023-03-07 03:50:22 +00:00
..
assembly Update the minimum external LLVM to 14 2023-02-10 16:06:25 -08:00
auxiliary
codegen Auto merge of #108157 - scottmcm:tuple-gt-via-partialcmp, r=dtolnay 2023-03-05 22:02:26 +00:00
codegen-units
debuginfo Remove the capture_disjoint_fields feature 2023-02-28 01:21:15 +00:00
incremental
mir-opt Auto merge of #108787 - cjgillot:sroa-lifetime, r=compiler-errors 2023-03-06 08:31:28 +00:00
pretty Update tests. 2023-01-29 20:19:26 +01:00
run-make Rollup merge of #108626 - ozkanonur:consistent-json-docs, r=aDotInTheVoid 2023-03-05 14:29:09 +01:00
run-make-fulldeps various: translation resources from cg backend 2023-02-22 09:15:54 +00:00
run-pass-valgrind
rustdoc rustdoc: Note in a type's layout/size if it is uninhabited 2023-03-04 12:07:29 +00:00
rustdoc-gui Add GUI test for rustdoc search errors background 2023-03-02 12:59:04 +01:00
rustdoc-js rustdoc: function signature search with traits in where clause 2023-03-04 09:05:57 -07:00
rustdoc-js-std Rollup merge of #108723 - notriddle:notriddle/where-clause, r=GuillaumeGomez 2023-03-04 20:48:18 +01:00
rustdoc-json Add regression test for #107677 2023-02-18 18:28:17 +01:00
rustdoc-ui Add unstable option new_rpitit to be used for new RPITIT lowering system 2023-03-01 12:56:39 -03:00
ui Auto merge of #108691 - aliemjay:closure-subject, r=jackh726 2023-03-07 03:50:22 +00:00
ui-fulldeps Allow using bool for optional diagnostics 2023-02-27 12:54:11 +00:00
ui-toml/array_size_threshold Fix array-size-threshold config deserialization error 2023-03-02 21:42:11 +01:00
COMPILER_TESTS.md