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>2014-09-16 14:14:59 +0200
committerFelix S. Klock II <pnkfelix@pnkfx.org>2014-11-25 15:25:55 +0100
commitd6c8f3b7268040071d61acbeab3b5253b07b7caa (patch)
tree75c4280f269b18d0ce8dda268ecd79f925f2178e /src/rustllvm/RustWrapper.cpp
parente31fc9dd4f21138d322cfc8adc270a58bcc4146f (diff)
downloadrust-d6c8f3b7268040071d61acbeab3b5253b07b7caa.tar.gz
rust-d6c8f3b7268040071d61acbeab3b5253b07b7caa.zip
Add `LpDowncast`, `LoanPath` variant tracking downcasts in match arms.
`LpDowncast` carries the `DefId` of the variant itself.  To support
this, added the enum variant `DefId` to the `cat_downcast` variant in
`mem_categorization::categorization`.

(updated to fix mem_categorization to handle downcast of enum
struct-variants properly.)
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions