summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn Hodge <tpg@ucc.asn.au>2017-05-05 16:11:51 +0800
committerJohn Hodge <tpg@ucc.asn.au>2017-05-05 16:11:51 +0800
commitb180b4452b3e6a337b28dacd8a649373f9c738d8 (patch)
treecfa5085f671cbbdcdaea61bf1b12bdef5858c0f7 /src
parent0e5144716759fb7a20fd277d35a1e6fb92b59a5a (diff)
downloadmrust-b180b4452b3e6a337b28dacd8a649373f9c738d8.tar.gz
MIR Gen - HACK: Don't check for Unsize impl
Diffstat (limited to 'src')
-rw-r--r--src/mir/from_hir.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mir/from_hir.cpp b/src/mir/from_hir.cpp
index 04291799..5d94e5c3 100644
--- a/src/mir/from_hir.cpp
+++ b/src/mir/from_hir.cpp
@@ -1312,8 +1312,9 @@ namespace {
}
else
{
- // Probably an error.
- TODO(node.span(), "MIR _Unsize to " << ty_out);
+ // Probably an error?
+ m_builder.set_result( node.span(), ::MIR::RValue::make_Cast({ mv$(ptr_lval), node.m_res_type.clone() }) );
+ //TODO(node.span(), "MIR _Unsize to " << ty_out);
}
),
(Slice,