summaryrefslogtreecommitdiff
path: root/src/parse/expr.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-03-13 17:59:41 +0800
committerJohn Hodge <tpg@mutabah.net>2016-03-13 17:59:41 +0800
commit9a3987bb1575c4ab1eae9c065e907773fa3dcf17 (patch)
treed3e227819939f337afa7bff4d8e9cfa6522ef8cc /src/parse/expr.cpp
parent5c2691b60c870f4669ba0b8e7ecc593f64a4265b (diff)
downloadmrust-9a3987bb1575c4ab1eae9c065e907773fa3dcf17.tar.gz
Parse - Rework to place spans on types
Diffstat (limited to 'src/parse/expr.cpp')
-rw-r--r--src/parse/expr.cpp2
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);