diff options
author | John Hodge <tpg@mutabah.net> | 2016-11-23 11:15:07 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-11-23 11:15:07 +0800 |
commit | 4fbd4d8d838e8c74ac44b388053a2fc69721395f (patch) | |
tree | 26918f1a1716e7c8760f411a98856a133fcbd49b | |
parent | 9159e9b91914f03a4b93bb994dfda4fadac7b9c6 (diff) | |
download | mrust-4fbd4d8d838e8c74ac44b388053a2fc69721395f.tar.gz |
Parse - Allow assignment within return
-rw-r--r-- | src/parse/expr.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parse/expr.cpp b/src/parse/expr.cpp index f9088f10..d6bed032 100644 --- a/src/parse/expr.cpp +++ b/src/parse/expr.cpp @@ -477,7 +477,7 @@ ExprNodeP Parse_Stmt(TokenStream& lex) case TOK_SQUARE_CLOSE:
break;
default:
- val = Parse_Expr1(lex);
+ val = Parse_Expr0(lex);
break;
}
return NEWNODE( AST::ExprNode_Flow, AST::ExprNode_Flow::RETURN, "", ::std::move(val) );
|