about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc/src/errors.rs
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-04-26 16:12:33 +0200
committerGitHub <noreply@github.com>2025-04-26 16:12:33 +0200
commit443358d25d07b64576066978ad47490e4effeef6 (patch)
tree9b64f83755b031f6beb07a430e7001df19af5165 /compiler/rustc_codegen_gcc/src/errors.rs
parentfbf68324fc737a984120c16e16b7e5f4bf39f7a1 (diff)
parent4b309c67c6fc3c5d6ff51a417af453380348c2eb (diff)
downloadrust-443358d25d07b64576066978ad47490e4effeef6.tar.gz
rust-443358d25d07b64576066978ad47490e4effeef6.zip
Rollup merge of #140318 - compiler-errors:specialized-async-fn-kind-err, r=fee1-dead
Simply try to unpeel AsyncFnKindHelper goal in `emit_specialized_closure_kind_error`

Tweak the handling of `AsyncFnKindHelper` goals in `emit_specialized_closure_kind_error` to not be so special-casey, and just try to unpeel one or two layers of obligation causes to get to their underlying `AsyncFn*` goal.

Fixes https://github.com/rust-lang/rust/issues/140292
Diffstat (limited to 'compiler/rustc_codegen_gcc/src/errors.rs')
0 files changed, 0 insertions, 0 deletions