ParseOk (Module (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 12, srcSpanEndColumn = 1}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 2, srcSpanStartColumn = 1, srcSpanEndLine = 2, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 2, srcSpanStartColumn = 1, srcSpanEndLine = 2, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 1, srcSpanEndLine = 4, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 1, srcSpanEndLine = 8, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 12, srcSpanStartColumn = 1, srcSpanEndLine = 12, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 12, srcSpanStartColumn = 1, srcSpanEndLine = 12, srcSpanEndColumn = 1}]}) (Just (ModuleHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 2, srcSpanStartColumn = 1, srcSpanEndLine = 2, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 2, srcSpanStartColumn = 1, srcSpanEndLine = 2, srcSpanEndColumn = 7},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 2, srcSpanStartColumn = 19, srcSpanEndLine = 2, srcSpanEndColumn = 24}]}) (ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 2, srcSpanStartColumn = 8, srcSpanEndLine = 2, srcSpanEndColumn = 18}, srcInfoPoints = []}) "MultiWayIf") Nothing Nothing)) [LanguagePragma (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 1, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 1, srcSpanStartColumn = 25, srcSpanEndLine = 1, srcSpanEndColumn = 28}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 1, srcSpanStartColumn = 14, srcSpanEndLine = 1, srcSpanEndColumn = 24}, srcInfoPoints = []}) "MultiWayIf"]] [] [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 1, srcSpanEndLine = 8, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 1, srcSpanEndLine = 4, srcSpanEndColumn = 4}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 1, srcSpanEndLine = 4, srcSpanEndColumn = 4}, srcInfoPoints = []}) "foo")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 5, srcSpanEndLine = 8, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 5, srcSpanEndLine = 4, srcSpanEndColumn = 6}]}) (MultiIf (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 7, srcSpanEndLine = 8, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 7, srcSpanEndLine = 4, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 10, srcSpanEndLine = 4, srcSpanEndColumn = 10},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 10, srcSpanEndLine = 5, srcSpanEndColumn = 10},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 6, srcSpanStartColumn = 10, srcSpanEndLine = 6, srcSpanEndColumn = 10},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 1, srcSpanEndLine = 8, srcSpanEndColumn = 0}]}) [IfAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 10, srcSpanEndLine = 4, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 10, srcSpanEndLine = 4, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 18, srcSpanEndLine = 4, srcSpanEndColumn = 20}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 12, srcSpanEndLine = 4, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 12, srcSpanEndLine = 4, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 12, srcSpanEndLine = 4, srcSpanEndColumn = 17}, srcInfoPoints = []}) "test1"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 21, srcSpanEndLine = 4, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 21, srcSpanEndLine = 4, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 4, srcSpanStartColumn = 21, srcSpanEndLine = 4, srcSpanEndColumn = 23}, srcInfoPoints = []}) "e1"))),IfAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 10, srcSpanEndLine = 5, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 10, srcSpanEndLine = 5, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 26, srcSpanEndLine = 5, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 12, srcSpanEndLine = 5, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 12, srcSpanEndLine = 5, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 12, srcSpanEndLine = 5, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 12, srcSpanEndLine = 5, srcSpanEndColumn = 17}, srcInfoPoints = []}) "test2"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 18, srcSpanEndLine = 5, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 18, srcSpanEndLine = 5, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 18, srcSpanEndLine = 5, srcSpanEndColumn = 25}, srcInfoPoints = []}) "witharg")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 29, srcSpanEndLine = 5, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 29, srcSpanEndLine = 5, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 5, srcSpanStartColumn = 29, srcSpanEndLine = 5, srcSpanEndColumn = 31}, srcInfoPoints = []}) "e2"))),IfAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 6, srcSpanStartColumn = 10, srcSpanEndLine = 6, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 6, srcSpanStartColumn = 10, srcSpanEndLine = 6, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 6, srcSpanStartColumn = 22, srcSpanEndLine = 6, srcSpanEndColumn = 24}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 6, srcSpanStartColumn = 12, srcSpanEndLine = 6, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 6, srcSpanStartColumn = 12, srcSpanEndLine = 6, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 6, srcSpanStartColumn = 12, srcSpanEndLine = 6, srcSpanEndColumn = 21}, srcInfoPoints = []}) "otherwise"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 6, srcSpanStartColumn = 25, srcSpanEndLine = 6, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 6, srcSpanStartColumn = 25, srcSpanEndLine = 6, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 6, srcSpanStartColumn = 25, srcSpanEndLine = 6, srcSpanEndColumn = 28}, srcInfoPoints = []}) "def")))])) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 1, srcSpanEndLine = 11, srcSpanEndColumn = 11}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 1, srcSpanEndLine = 8, srcSpanEndColumn = 4}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 1, srcSpanEndLine = 8, srcSpanEndColumn = 4}, srcInfoPoints = []}) "bar")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 5, srcSpanEndLine = 11, srcSpanEndColumn = 11}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 5, srcSpanEndLine = 8, srcSpanEndColumn = 6}]}) (MultiIf (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 7, srcSpanEndLine = 11, srcSpanEndColumn = 11}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 7, srcSpanEndLine = 8, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 10, srcSpanEndLine = 8, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 11, srcSpanStartColumn = 10, srcSpanEndLine = 11, srcSpanEndColumn = 11}]}) [IfAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 12, srcSpanEndLine = 9, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 12, srcSpanEndLine = 8, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 20, srcSpanEndLine = 8, srcSpanEndColumn = 22}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 14, srcSpanEndLine = 8, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 14, srcSpanEndLine = 8, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 14, srcSpanEndLine = 8, srcSpanEndColumn = 19}, srcInfoPoints = []}) "test1"))) (MultiIf (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 23, srcSpanEndLine = 9, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 23, srcSpanEndLine = 8, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 26, srcSpanEndLine = 8, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 9, srcSpanStartColumn = 42, srcSpanEndLine = 9, srcSpanEndColumn = 43}]}) [IfAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 28, srcSpanEndLine = 8, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 28, srcSpanEndLine = 8, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 36, srcSpanEndLine = 8, srcSpanEndColumn = 38}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 30, srcSpanEndLine = 8, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 30, srcSpanEndLine = 8, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 30, srcSpanEndLine = 8, srcSpanEndColumn = 35}, srcInfoPoints = []}) "test2"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 39, srcSpanEndLine = 8, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 39, srcSpanEndLine = 8, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 8, srcSpanStartColumn = 39, srcSpanEndLine = 8, srcSpanEndColumn = 41}, srcInfoPoints = []}) "e1"))),IfAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 9, srcSpanStartColumn = 28, srcSpanEndLine = 9, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 9, srcSpanStartColumn = 28, srcSpanEndLine = 9, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 9, srcSpanStartColumn = 36, srcSpanEndLine = 9, srcSpanEndColumn = 38}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 9, srcSpanStartColumn = 30, srcSpanEndLine = 9, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 9, srcSpanStartColumn = 30, srcSpanEndLine = 9, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 9, srcSpanStartColumn = 30, srcSpanEndLine = 9, srcSpanEndColumn = 35}, srcInfoPoints = []}) "test3"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 9, srcSpanStartColumn = 39, srcSpanEndLine = 9, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 9, srcSpanStartColumn = 39, srcSpanEndLine = 9, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 9, srcSpanStartColumn = 39, srcSpanEndLine = 9, srcSpanEndColumn = 41}, srcInfoPoints = []}) "e2")))]),IfAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 10, srcSpanStartColumn = 12, srcSpanEndLine = 10, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 10, srcSpanStartColumn = 12, srcSpanEndLine = 10, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 10, srcSpanStartColumn = 20, srcSpanEndLine = 10, srcSpanEndColumn = 22}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 10, srcSpanStartColumn = 14, srcSpanEndLine = 10, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 10, srcSpanStartColumn = 14, srcSpanEndLine = 10, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 10, srcSpanStartColumn = 14, srcSpanEndLine = 10, srcSpanEndColumn = 19}, srcInfoPoints = []}) "test4"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 10, srcSpanStartColumn = 23, srcSpanEndLine = 10, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 10, srcSpanStartColumn = 23, srcSpanEndLine = 10, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/MultiWayIf.hs", srcSpanStartLine = 10, srcSpanStartColumn = 23, srcSpanEndLine = 10, srcSpanEndColumn = 25}, srcInfoPoints = []}) "e3")))])) Nothing],[])