diff options
| author | Felix S. Klock II <pnkfelix@pnkfx.org> | 2014-09-16 14:14:59 +0200 |
|---|---|---|
| committer | Felix S. Klock II <pnkfelix@pnkfx.org> | 2014-11-25 15:25:55 +0100 |
| commit | d6c8f3b7268040071d61acbeab3b5253b07b7caa (patch) | |
| tree | 75c4280f269b18d0ce8dda268ecd79f925f2178e /src/rustllvm/RustWrapper.cpp | |
| parent | e31fc9dd4f21138d322cfc8adc270a58bcc4146f (diff) | |
| download | rust-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
