fn expectTopLevelDeclRecoverable(p: *Parse) error
fn expectTopLevelDeclRecoverable(p: *Parse) error{OutOfMemory}!?Node.Index { return p.expectTopLevelDecl() catch |err| switch (err) { error.OutOfMemory => |e| return e, error.ParseError => { p.findNextContainerMember(); return null; }, }; }