]> git.lizzy.rs Git - rust.git/commit
auto merge of #9064 : SiegeLord/rust/external_struct_variants, r=luqmana
authorbors <bors@rust-lang.org>
Wed, 11 Sep 2013 21:56:00 +0000 (14:56 -0700)
committerbors <bors@rust-lang.org>
Wed, 11 Sep 2013 21:56:00 +0000 (14:56 -0700)
commit7f0d261ae2d931a8a3e06d784840d85e25166d89
treeb8bc39c2b74473ac60485d55539381fee9a29ffe
parentc8f69dd2a4cf80f98e1a1ad37febb4cc9948f5ee
parent0766c89b423d91e36d3f3ce0abcb3971a42d258e
auto merge of #9064 : SiegeLord/rust/external_struct_variants, r=luqmana

Fixes issues #5557 and #8746.

This patch adds an additional family for struct-like variants, and encodes some struct-like aspects of such variants that can then be properly decoded by resolve.

Note that I am not 100% sure how this fix works, but it fixes the issue without breaking any of the tests on my machine.