ParseOk (Module (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 4, srcSpanEndColumn = 1}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 3, srcSpanStartColumn = 1, srcSpanEndLine = 3, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 4, srcSpanStartColumn = 1, srcSpanEndLine = 4, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 4, srcSpanStartColumn = 1, srcSpanEndLine = 4, srcSpanEndColumn = 1}]}) (Just (ModuleHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 7},SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 1, srcSpanStartColumn = 18, srcSpanEndLine = 1, srcSpanEndColumn = 23}]}) (ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 1, srcSpanStartColumn = 8, srcSpanEndLine = 1, srcSpanEndColumn = 17}, srcInfoPoints = []}) "EmptyList") Nothing Nothing)) [] [] [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 3, srcSpanStartColumn = 1, srcSpanEndLine = 3, srcSpanEndColumn = 12}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 3, srcSpanStartColumn = 1, srcSpanEndLine = 3, srcSpanEndColumn = 7}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 3, srcSpanStartColumn = 1, srcSpanEndLine = 3, srcSpanEndColumn = 7}, srcInfoPoints = []}) "eAttrs")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 3, srcSpanStartColumn = 8, srcSpanEndLine = 3, srcSpanEndColumn = 12}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 3, srcSpanStartColumn = 8, srcSpanEndLine = 3, srcSpanEndColumn = 9}]}) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 3, srcSpanStartColumn = 10, srcSpanEndLine = 3, srcSpanEndColumn = 12}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 3, srcSpanStartColumn = 10, srcSpanEndLine = 3, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/EmptyList.hs", srcSpanStartLine = 3, srcSpanStartColumn = 11, srcSpanEndLine = 3, srcSpanEndColumn = 12}]}) [])) Nothing],[])