about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorOli Scherer <github35764891676564198441@oli-obk.de>2021-08-20 14:47:12 +0000
committerOli Scherer <git-spam-no-reply9815368754983@oli-obk.de>2022-02-02 15:40:11 +0000
commit69872175eec571189c077b594a8737331798173b (patch)
treeb265ceb5c5e57f01debc0afc44b95999d5cac52a /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parentc7b7b537baccd71561f641256109597d55076505 (diff)
downloadrust-69872175eec571189c077b594a8737331798173b.tar.gz
rust-69872175eec571189c077b594a8737331798173b.zip
Lazily resolve type-alias-impl-trait defining uses
by using an opaque type obligation to bubble up comparisons between opaque types and other types

Also uses proper obligation causes so that the body id works, because out of some reason nll uses body ids for logic instead of just diagnostics.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions