diff options
| author | Ginger Bill <bill@gingerbill.org> | 2017-01-03 18:02:13 +0000 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2017-01-03 18:02:13 +0000 |
| commit | a86896e4d30b118287cf2111cd2fbec00ed2be70 (patch) | |
| tree | 15198095de38744739e239bfac3c160dfa936d58 /src/checker/expr.c | |
| parent | a3883a178c1e4e10058089a2832004a6ce1521e2 (diff) | |
Interval expressions in `range`
Diffstat (limited to 'src/checker/expr.c')
| -rw-r--r-- | src/checker/expr.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/checker/expr.c b/src/checker/expr.c index 3c7403143..bf1303e4c 100644 --- a/src/checker/expr.c +++ b/src/checker/expr.c @@ -3790,6 +3790,11 @@ ExprKind check__expr_base(Checker *c, Operand *o, AstNode *node, Type *type_hint goto error; case_end; + case_ast_node(i, IntervalExpr, node); + error_node(node, "Invalid use of an interval expression"); + goto error; + case_end; + case_ast_node(i, Ident, node); check_identifier(c, o, node, type_hint); case_end; |