difftreelog
fix parser argument error message
in: master
1 file changed
crates/jrsonnet-parser/src/lib.rsdiffbeforeafterboth67 / { expr::ParamsDesc(Rc::new(Vec::new())) }67 / { expr::ParamsDesc(Rc::new(Vec::new())) }686869 pub rule arg(s: &ParserSettings) -> (Option<IStr>, LocExpr)69 pub rule arg(s: &ParserSettings) -> (Option<IStr>, LocExpr)70 = quiet! { name:(s:id() _ "=" !['='] _ {s})? expr:expr(s) {(name, expr)} }70 = name:(quiet! { (s:id() _ "=" !['='] _ {s})? } / expected!("<argument name>")) expr:expr(s) {(name, expr)}71 / expected!("<argument>")727173 pub rule args(s: &ParserSettings) -> expr::ArgsDesc72 pub rule args(s: &ParserSettings) -> expr::ArgsDesc74 = args:arg(s)**comma() comma()? {?73 = args:arg(s)**comma() comma()? {?