about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-09-11 07:14:58 +0000
committerbors <bors@rust-lang.org>2024-09-11 07:14:58 +0000
commit7d8c5ad5e6f6f3252528a3f4e9a1403edd9aaa98 (patch)
treee71d70d156ac9815c35705e03c07b0da43cf0bf5 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent14a4f07fd18873bf6d8c2946101da0bd607de0cc (diff)
parenta169a5bec870c72ff4c99fb2d56d6cb5bc3ce874 (diff)
downloadrust-7d8c5ad5e6f6f3252528a3f4e9a1403edd9aaa98.tar.gz
rust-7d8c5ad5e6f6f3252528a3f4e9a1403edd9aaa98.zip
Auto merge of #18093 - ShoyuVanilla:skip-dyn-trait-cast-check, r=Veykril
Skip checks for cast to dyn traits

It seems that chalk fails to solve some obvious goals when there are some recursiveness in trait environments.
And it doesn't support trait upcasting yet. rust-lang/chalk#796

This PR just skips for casting into types containing `dyn Trait` to prevent false positive diagnostics like #18047 and #18083
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions