diff options
author | John Hodge <tpg@mutabah.net> | 2016-12-04 10:50:50 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-12-04 10:50:50 +0800 |
commit | c4aebe5d57b98303c746e6842cb322d512d7fb82 (patch) | |
tree | fe3e22db41c4d4259a0e616943618cca9638f9d5 /src/trans/enumerate.cpp | |
parent | c94826345a033d6632efdad4f2c0fd0c4fa6c01a (diff) | |
download | mrust-c4aebe5d57b98303c746e6842cb322d512d7fb82.tar.gz |
Trans - Roughed C translation
Diffstat (limited to 'src/trans/enumerate.cpp')
-rw-r--r-- | src/trans/enumerate.cpp | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/trans/enumerate.cpp b/src/trans/enumerate.cpp index f8e64396..60bfc037 100644 --- a/src/trans/enumerate.cpp +++ b/src/trans/enumerate.cpp @@ -477,13 +477,9 @@ void Trans_Enumerate_FillFrom(TransList& out, const ::HIR::Crate& crate, const : if( function.m_code.m_mir ) { Trans_Enumerate_FillFrom_MIR(out, crate, *function.m_code.m_mir, pp); - out_fcn.ptr = &function; - out_fcn.pp = mv$(pp); - } - else - { - out_fcn.ptr = nullptr; } + out_fcn.ptr = &function; + out_fcn.pp = mv$(pp); } void Trans_Enumerate_FillFrom(TransList& out, const ::HIR::Crate& crate, const ::HIR::Static& item, TransList_Static& out_stat, Trans_Params pp) { @@ -491,12 +487,8 @@ void Trans_Enumerate_FillFrom(TransList& out, const ::HIR::Crate& crate, const : if( item.m_value.m_mir ) { Trans_Enumerate_FillFrom_MIR(out, crate, *item.m_value.m_mir, pp); - out_stat.ptr = &item; - out_stat.pp = mv$(pp); - } - else - { - out_stat.ptr = nullptr; } + out_stat.ptr = &item; + out_stat.pp = mv$(pp); } |