ParseOk (Module (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 5, srcSpanEndColumn = 1}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 1, srcSpanEndLine = 3, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 1, srcSpanEndLine = 4, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 5, srcSpanStartColumn = 1, srcSpanEndLine = 5, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 5, srcSpanStartColumn = 1, srcSpanEndLine = 5, srcSpanEndColumn = 1}]}) (Just (ModuleHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 7},SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 1, srcSpanStartColumn = 13, srcSpanEndLine = 1, srcSpanEndColumn = 18}]}) (ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 1, srcSpanStartColumn = 8, srcSpanEndLine = 1, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Test") Nothing Nothing)) [] [] [TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 1, srcSpanEndLine = 3, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 5, srcSpanEndLine = 3, srcSpanEndColumn = 7}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 1, srcSpanEndLine = 3, srcSpanEndColumn = 4}, srcInfoPoints = []}) "foo"] (TyForall (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 8, srcSpanEndLine = 3, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing (Just (CxParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 8, srcSpanEndLine = 3, srcSpanEndColumn = 17}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 8, srcSpanEndLine = 3, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 13, srcSpanEndLine = 3, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 15, srcSpanEndLine = 3, srcSpanEndColumn = 17}]}) (CxSingle (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 9, srcSpanEndLine = 3, srcSpanEndColumn = 13}, srcInfoPoints = []}) (ClassA (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 9, srcSpanEndLine = 3, srcSpanEndColumn = 13}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 9, srcSpanEndLine = 3, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 9, srcSpanEndLine = 3, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Eq")) [TyVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 12, srcSpanEndLine = 3, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 12, srcSpanEndLine = 3, srcSpanEndColumn = 13}, srcInfoPoints = []}) "a")])))) (TyFun (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 18, srcSpanEndLine = 3, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 20, srcSpanEndLine = 3, srcSpanEndColumn = 22}]}) (TyVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 18, srcSpanEndLine = 3, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 18, srcSpanEndLine = 3, srcSpanEndColumn = 19}, srcInfoPoints = []}) "a")) (TyVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 23, srcSpanEndLine = 3, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 3, srcSpanStartColumn = 23, srcSpanEndLine = 3, srcSpanEndColumn = 24}, srcInfoPoints = []}) "a")))),FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 1, srcSpanEndLine = 4, srcSpanEndColumn = 10}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 1, srcSpanEndLine = 4, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 1, srcSpanEndLine = 4, srcSpanEndColumn = 4}, srcInfoPoints = []}) "foo") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 5, srcSpanEndLine = 4, srcSpanEndColumn = 6}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 5, srcSpanEndLine = 4, srcSpanEndColumn = 6}, srcInfoPoints = []}) "x")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 7, srcSpanEndLine = 4, srcSpanEndColumn = 10}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 7, srcSpanEndLine = 4, srcSpanEndColumn = 8}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 9, srcSpanEndLine = 4, srcSpanEndColumn = 10}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 9, srcSpanEndLine = 4, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/SingleClassAsst.hs", srcSpanStartLine = 4, srcSpanStartColumn = 9, srcSpanEndLine = 4, srcSpanEndColumn = 10}, srcInfoPoints = []}) "x")))) Nothing]],[])