fn expectTestDeclRecoverable(p: *Parse) error
p: *Parse
628 629 630 631 632 633 634 635 636 637 638
fn expectTestDeclRecoverable(p: *Parse) error{OutOfMemory}!?Node.Index { if (p.expectTestDecl()) |node| { return node; } else |err| switch (err) { error.OutOfMemory => |e| return e, error.ParseError => { p.findNextContainerMember(); return null; }, } }