diff options
author | John Hodge <tpg@mutabah.net> | 2019-11-24 15:09:17 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2019-11-24 15:09:17 +0800 |
commit | ec78d24bd3d22b383d71d9c3ef261044da403c98 (patch) | |
tree | e268d4200f831f11da010a1a81c38ece9f682160 /src/mir/mir_builder.cpp | |
parent | 25aff26fb8ced9c032c5593ad6acdd78b09d225f (diff) | |
download | mrust-ec78d24bd3d22b383d71d9c3ef261044da403c98.tar.gz |
Misc - Warning tweaks to make MSVC be quiet
Diffstat (limited to 'src/mir/mir_builder.cpp')
-rw-r--r-- | src/mir/mir_builder.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mir/mir_builder.cpp b/src/mir/mir_builder.cpp index 96833609..8a64e380 100644 --- a/src/mir/mir_builder.cpp +++ b/src/mir/mir_builder.cpp @@ -1946,7 +1946,7 @@ VarState& MirBuilder::get_slot_state_mut(const Span& sp, unsigned int idx, SlotT VarState* MirBuilder::get_val_state_mut_p(const Span& sp, const ::MIR::LValue& lv, bool expect_valid/*=false*/) { TRACE_FUNCTION_F(lv); - VarState* vs; + VarState* vs = nullptr; TU_MATCHA( (lv.m_root), (e), (Return, BUG(sp, "Move of return value"); @@ -1963,6 +1963,7 @@ VarState* MirBuilder::get_val_state_mut_p(const Span& sp, const ::MIR::LValue& l //BUG(sp, "Attempting to mutate state of a static"); ) ) + assert(vs); if( expect_valid && vs->is_Valid() ) { |