Fix empty function params
This commit is contained in:
+2
-3
@@ -75,9 +75,8 @@ impl TopLevel {
|
|||||||
false
|
false
|
||||||
};
|
};
|
||||||
let name = inner.next().unwrap().as_str().to_string();
|
let name = inner.next().unwrap().as_str().to_string();
|
||||||
let params_pair = inner.next().unwrap();
|
let params = if inner.peek().unwrap().as_rule() == Rule::param_list {
|
||||||
let params = if params_pair.as_rule() == Rule::param_list {
|
ParamList::from_pair(inner.next().unwrap())
|
||||||
ParamList::from_pair(params_pair)
|
|
||||||
} else {
|
} else {
|
||||||
ParamList(vec![])
|
ParamList(vec![])
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -15,3 +15,7 @@ function add(a: int, b: int): int {
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function main() {
|
||||||
|
add(10, 10);
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user