about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-12-04 16:25:34 +0100
committerGitHub <noreply@github.com>2022-12-04 16:25:34 +0100
commitd055d6ad5efde23ba14a6c045f29321e3659cb3a (patch)
tree0ed37891766f3fe40e73283ba337da8c465b998b /compiler/rustc_codegen_llvm/src
parentf3eba2130d5bf82e066da56fbc6ec53beef079de (diff)
parent12473d3f36d4c9214443936be2c81975f24c446a (diff)
downloadrust-d055d6ad5efde23ba14a6c045f29321e3659cb3a.tar.gz
rust-d055d6ad5efde23ba14a6c045f29321e3659cb3a.zip
Rollup merge of #105247 - cjgillot:issue-102682, r=compiler-errors
Use parent function WfCheckingContext to check RPITIT.

WF-check for RPITIT was done in the opaque type's param-env, so it could not benefit from assumed wf types from the function's parameters.

cc `@compiler-errors` since you chose that param-env in fd2766e7fde4

Fixes https://github.com/rust-lang/rust/issues/102682
Fixes https://github.com/rust-lang/rust/issues/104908
Fixes https://github.com/rust-lang/rust/issues/102552
Fixes https://github.com/rust-lang/rust/issues/104529
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions