about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorFelix S. Klock II <pnkfelix@pnkfx.org>2018-07-26 13:14:12 +0200
committerFelix S. Klock II <pnkfelix@pnkfx.org>2018-07-26 13:15:31 +0200
commit97f3d21c6459c2d56a029ad2468cc9c49dbbd8df (patch)
tree521baa83d95ea05af9edf3fa179fec8601fcafdf /src/rustllvm/RustWrapper.cpp
parentc636ded2c759be0dc8fdb9143e06e420ef03ace3 (diff)
downloadrust-97f3d21c6459c2d56a029ad2468cc9c49dbbd8df.tar.gz
rust-97f3d21c6459c2d56a029ad2468cc9c49dbbd8df.zip
Issue #51348: lower `match` so an ident gets a distinct temp *for each* candidate pat.
This required a bit of plumbing to keep track of candidates. But I
took advantage of the hack session to try to improve the docs for the
relevant structs here.

(I also tried to simplify some of the related code in passing.)
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions