about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorOli Scherer <git-spam-no-reply9815368754983@oli-obk.de>2023-07-24 14:47:32 +0000
committerOli Scherer <git-spam-no-reply9815368754983@oli-obk.de>2023-07-24 15:19:26 +0000
commitd94d85f3d8c64a216cee1c07f8c1c5384959984d (patch)
treed2bacbb26ff7ee48da290daf84e899205f40c63b /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent5a6c4d7d43e6bacdfe1373e3d60452a2608d8d0b (diff)
downloadrust-d94d85f3d8c64a216cee1c07f8c1c5384959984d.tar.gz
rust-d94d85f3d8c64a216cee1c07f8c1c5384959984d.zip
Perform OpaqueCast field projection on HIR, too.
This is necessary for closure captures in 2021 edition, as they capture individual fields, not the full mentioned variables. So it may try to capture a field of an opaque (because the hidden type is known to be something with a field).
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions