fn expectTestDeclRecoverable(p: *Parse) error
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; }, } }