about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-07-24 22:22:14 +0200
committerGitHub <noreply@github.com>2024-07-24 22:22:14 +0200
commit6bf5fd500a6635412ec06bab0cad17864919eadd (patch)
tree813f5b6f3e8a7197f6210d38c6e8d9e62f38e13b /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
parent6106b05b27988f4b946d7af219a6db95fb4477a1 (diff)
parent8ea461da5595067433803555b3fdb00d75e95b83 (diff)
downloadrust-6bf5fd500a6635412ec06bab0cad17864919eadd.tar.gz
rust-6bf5fd500a6635412ec06bab0cad17864919eadd.zip
Rollup merge of #122192 - oli-obk:type_of_opaque_for_const_checks, r=lcnr
Do not try to reveal hidden types when trying to prove auto-traits in the defining scope

fixes #99793

this avoids the cycle error by just causing a selection error, which is not fatal. We pessimistically assume that freeze does not hold, which is always a safe assumption.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions