From a6aae2e4413789e548a30fd9cb421cc2f6964b14 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 20 Nov 2016 09:26:13 +0800 Subject: MIR - Union support hacked up --- src/mir/mir_builder.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mir/mir_builder.cpp') diff --git a/src/mir/mir_builder.cpp b/src/mir/mir_builder.cpp index a64867b1..73867918 100644 --- a/src/mir/mir_builder.cpp +++ b/src/mir/mir_builder.cpp @@ -238,6 +238,9 @@ void MirBuilder::push_stmt_assign(const Span& sp, ::MIR::LValue dst, ::MIR::RVal for(const auto& val : e.vals) this->moved_lvalue(sp, val); ), + (Variant, + this->moved_lvalue(sp, e.val); + ), (Struct, for(const auto& val : e.vals) this->moved_lvalue(sp, val); -- cgit v1.2.3