parse: fix empty caps in list
1 files changed, 4 insertions(+), 0 deletions(-) M parse/interface.ha
M parse/interface.ha => parse/interface.ha +4 -0
@@ 100,6 100,10 @@ fn method(lex: *lex::lexer) (ast::method | error) = { fn capabilities(lex: *lex::lexer, meth: *ast::method) (void | error) = { let caps = &meth.caps_in; if (try(lex, ltok::SEMICOLON) is lex::token) { caps = &meth.caps_out; }; for (true) { if (try(lex, ltok::RBRACE)? is lex::token) { break;