summaryrefslogtreecommitdiff
path: root/src/hir/deserialise.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2017-01-20 19:44:47 +0800
committerJohn Hodge <tpg@mutabah.net>2017-01-20 19:44:47 +0800
commit2beb017a0c550a0979129621b826ee3c85fa72a6 (patch)
tree693f46424047a3a6d6b064b9ba7307cfce4ddbf8 /src/hir/deserialise.cpp
parentf095478f874b2122a98d0acd7dd1a59293799a94 (diff)
downloadmrust-2beb017a0c550a0979129621b826ee3c85fa72a6.tar.gz
MIR - Drop flags (incomplete, doesn't pass validation)
Diffstat (limited to 'src/hir/deserialise.cpp')
-rw-r--r--src/hir/deserialise.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hir/deserialise.cpp b/src/hir/deserialise.cpp
index 11a2a77e..3d94bd44 100644
--- a/src/hir/deserialise.cpp
+++ b/src/hir/deserialise.cpp
@@ -966,7 +966,8 @@ namespace {
case 1:
return ::MIR::Statement::make_Drop({
m_in.read_bool() ? ::MIR::eDropKind::DEEP : ::MIR::eDropKind::SHALLOW,
- deserialise_mir_lvalue()
+ deserialise_mir_lvalue(),
+ static_cast<unsigned int>(m_in.read_count())
});
case 2:
return ::MIR::Statement::make_Asm({