---
source: crates/jrsonnet-rowan-parser/src/tests.rs
expression: "function(a, b\n"
---
SOURCE_FILE@0..14
EXPR@0..14
EXPR_FUNCTION@0..14
FUNCTION_KW@0..8 "function"
PARAMS_DESC@8..14
L_PAREN@8..9 "("
PARAM@9..10
DESTRUCT_FULL@9..10
NAME@9..10
IDENT@9..10 "a"
COMMA@10..11 ","
WHITESPACE@11..12 " "
PARAM@12..13
DESTRUCT_FULL@12..13
NAME@12..13
IDENT@12..13 "b"
WHITESPACE@13..14 "\n"
ERROR_MISSING_TOKEN@14..14
EXPR@14..14
ERROR_MISSING_TOKEN@14..14
===
LocatedSyntaxError { error: Missing { expected: Unnamed(SyntaxKindSet([R_PAREN, COMMA, ASSIGN])) }, range: 14..14 }
LocatedSyntaxError { error: Missing { expected: Named("expression") }, range: 14..14 }
===
· ╭── missing R_PAREN, COMMA or ASSIGN
1 │ function(a, b
· ╰── missing expression