From 2c59241b67b91111c2c0048fa0e98f3edfa1db22 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Thu, 22 Dec 2016 11:49:36 +1100 Subject: MIR Gen - (minor) Span in destructor --- src/mir/mir_builder.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/mir/mir_builder.cpp') diff --git a/src/mir/mir_builder.cpp b/src/mir/mir_builder.cpp index 5ee97a1d..5f819dee 100644 --- a/src/mir/mir_builder.cpp +++ b/src/mir/mir_builder.cpp @@ -36,13 +36,12 @@ MirBuilder::MirBuilder(const Span& sp, const StaticTraitResolve& resolve, const } MirBuilder::~MirBuilder() { - // TODO: Function span const auto& sp = m_root_span; if( block_active() ) { if( has_result() ) { - push_stmt_assign( sp, ::MIR::LValue::make_Return({}), get_result(Span()) ); + push_stmt_assign( sp, ::MIR::LValue::make_Return({}), get_result(sp) ); } terminate_scope( sp, ScopeHandle { *this, 1 } ); terminate_scope( sp, mv$(m_fcn_scope) ); -- cgit v1.2.3