no segfault!
This commit is contained in:
@@ -28,7 +28,7 @@ pub fn parse_type(tokens: &mut Vec<Token>) -> Result<LocBox<Type>> {
|
||||
let count = parse_expr(tokens, 0, false)?.unwrap();
|
||||
|
||||
match count.inner() {
|
||||
Expr::Literal(Literal::Number(_)) |
|
||||
Expr::Literal(_, Literal::Number(_)) |
|
||||
Expr::Path(_) => (),
|
||||
_ => {
|
||||
lerror!(count.loc(), "Only literal numbers are allowed in sized arrays");
|
||||
|
||||
Reference in New Issue
Block a user