about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-08-20 02:19:58 +0000
committerbors <bors@rust-lang.org>2021-08-20 02:19:58 +0000
commit7611fe438dae91084d17022e705bf64374d5ba4b (patch)
tree03dcc117fc7b641555c17f2608d71c317687a239 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parentebedfedcd82678d5b0592227ca5e6ca31a5afb8f (diff)
parent9c32b5b3ba4a139e26d30486513929ce16391eec (diff)
downloadrust-7611fe438dae91084d17022e705bf64374d5ba4b.tar.gz
rust-7611fe438dae91084d17022e705bf64374d5ba4b.zip
Auto merge of #88039 - sexxi-goose:fix-87987, r=nikomatsakis
RFC2229 Only compute place if upvars can be resolved

Closes https://github.com/rust-lang/rust/issues/87987

This PR fixes an ICE when trying to unwrap an Err. This error appears when trying to convert a PlaceBuilder into Place when upvars can't yet be resolved. We should only try to convert a PlaceBuilder into Place if upvars can be resolved.

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