about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/ArchiveWrapper.cpp
diff options
context:
space:
mode:
authorDylan DPC <99973273+Dylan-DPC@users.noreply.github.com>2022-06-29 17:59:33 +0530
committerGitHub <noreply@github.com>2022-06-29 17:59:33 +0530
commit7b9a7ef218fbdc3cbb9f7828bc9f032bcfd9a6dc (patch)
tree1a20e3c4807adcb5f5e189520416932434661241 /compiler/rustc_llvm/llvm-wrapper/ArchiveWrapper.cpp
parent3f2ba251591410016a1e056c6cdafc30c965db29 (diff)
parent1e40200b353926308a9a8a5f3349df8dc6bf8f80 (diff)
downloadrust-7b9a7ef218fbdc3cbb9f7828bc9f032bcfd9a6dc.tar.gz
rust-7b9a7ef218fbdc3cbb9f7828bc9f032bcfd9a6dc.zip
Rollup merge of #98499 - JulianKnodt:erase_lifetime, r=lcnr
Erase regions in New Abstract Consts

When an abstract const is constructed, we previously included lifetimes in the set of substitutes, so it was not able to unify two abstract consts if their lifetimes did not match but the values did, despite the values not depending on the lifetimes. This caused code that should have compiled to not compile.

Fixes #98452

r? ```@lcnr```
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/ArchiveWrapper.cpp')
0 files changed, 0 insertions, 0 deletions