summaryrefslogtreecommitdiff
path: root/src/hir/from_ast_expr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hir/from_ast_expr.cpp')
-rw-r--r--src/hir/from_ast_expr.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/hir/from_ast_expr.cpp b/src/hir/from_ast_expr.cpp
index b3251e20..d0877c5f 100644
--- a/src/hir/from_ast_expr.cpp
+++ b/src/hir/from_ast_expr.cpp
@@ -295,7 +295,6 @@ struct LowerHIR_ExprNode_Visitor:
v.m_label,
LowerHIR_ExprNode_Inner(*v.m_code)
) );
- assert( m_rv->m_res_type.m_data.is_Tuple() );
break;
case ::AST::ExprNode_Loop::WHILE: {
::std::vector< ::HIR::ExprNodeP> code;
@@ -311,7 +310,6 @@ struct LowerHIR_ExprNode_Visitor:
v.m_label,
::HIR::ExprNodeP(new ::HIR::ExprNode_Block( v.span(), false, mv$(code)))
) );
- assert( m_rv->m_res_type.m_data.is_Tuple() );
break; }
case ::AST::ExprNode_Loop::WHILELET: {
::std::vector< ::HIR::ExprNode_Match::Arm> arms;
@@ -336,7 +334,6 @@ struct LowerHIR_ExprNode_Visitor:
mv$(arms)
))
) );
- assert( m_rv->m_res_type.m_data.is_Tuple() );
break; }
case ::AST::ExprNode_Loop::FOR:
// NOTE: This should already be desugared (as a pass before resolve)