diff options
Diffstat (limited to 'src/parse/expr.cpp')
-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 eea4f101..ee5698e8 100644 --- a/src/parse/expr.cpp +++ b/src/parse/expr.cpp @@ -874,7 +874,7 @@ ExprNodeP Parse_ExprVal_Closure(TokenStream& lex, bool is_move) if( GET_TOK(tok, lex) == TOK_THINARROW ) {
if( GET_TOK(tok, lex) == TOK_EXCLAM ) {
- rt = TypeRef(TypeRef::TagInvalid());
+ rt = TypeRef(TypeRef::TagInvalid(), Span(tok.get_pos()));
}
else {
lex.putback(tok);
|