ParseOk ( Module SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 1 1 14 1 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 1 1 1 1 , SrcSpan "tests/examples/UnicodeSubscript.hs" 2 1 2 1 , SrcSpan "tests/examples/UnicodeSubscript.hs" 2 1 2 1 , SrcSpan "tests/examples/UnicodeSubscript.hs" 4 1 4 1 , SrcSpan "tests/examples/UnicodeSubscript.hs" 9 1 9 1 , SrcSpan "tests/examples/UnicodeSubscript.hs" 10 1 10 1 , SrcSpan "tests/examples/UnicodeSubscript.hs" 14 1 14 1 , SrcSpan "tests/examples/UnicodeSubscript.hs" 14 1 14 1 ] } (Just (ModuleHead SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 2 1 2 18 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 2 1 2 7 , SrcSpan "tests/examples/UnicodeSubscript.hs" 2 13 2 18 ] } (ModuleName SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 2 8 2 12 , srcInfoPoints = [] } "Main") Nothing Nothing)) [ LanguagePragma SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 1 1 1 31 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 1 1 1 13 , SrcSpan "tests/examples/UnicodeSubscript.hs" 1 28 1 31 ] } [ Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 1 14 1 27 , srcInfoPoints = [] } "UnicodeSyntax" ] ] [] [ DataDecl SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 4 1 7 22 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 4 12 4 13 ] } (DataType SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 4 1 4 5 , srcInfoPoints = [] }) Nothing (DHead SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 4 6 4 11 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 4 6 4 11 , srcInfoPoints = [] } "Point")) [ QualConDecl SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 4 14 7 6 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 5 5 5 6 , SrcSpan "tests/examples/UnicodeSubscript.hs" 6 5 6 6 , SrcSpan "tests/examples/UnicodeSubscript.hs" 7 5 7 6 ] } Nothing Nothing (RecDecl SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 4 14 7 6 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 5 5 5 6 , SrcSpan "tests/examples/UnicodeSubscript.hs" 6 5 6 6 , SrcSpan "tests/examples/UnicodeSubscript.hs" 7 5 7 6 ] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 4 14 4 19 , srcInfoPoints = [] } "Point") [ FieldDecl SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 5 7 5 30 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 5 13 5 14 , SrcSpan "tests/examples/UnicodeSubscript.hs" 5 22 5 23 ] } [ Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 5 7 5 13 , srcInfoPoints = [] } "pointX" , Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 5 15 5 21 , srcInfoPoints = [] } "pointY" ] (TyCon SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 5 24 5 30 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 5 24 5 30 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 5 24 5 30 , srcInfoPoints = [] } "Double"))) , FieldDecl SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 6 7 6 30 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 6 22 6 23 ] } [ Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 6 7 6 11 , srcInfoPoints = [] } "name" ] (TyCon SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 6 24 6 30 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 6 24 6 30 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 6 24 6 30 , srcInfoPoints = [] } "String"))) ]) ] (Just (Deriving SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 7 7 7 22 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 7 7 7 15 ] } [ IParen SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 7 16 7 22 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 7 16 7 17 , SrcSpan "tests/examples/UnicodeSubscript.hs" 7 21 7 22 ] } (IRule SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 7 17 7 21 , srcInfoPoints = [] } Nothing Nothing (IHCon SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 7 17 7 21 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 7 17 7 21 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 7 17 7 21 , srcInfoPoints = [] } "Show")))) ])) , TypeSig SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 1 9 34 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 9 10 9 11 ] } [ Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 1 9 9 , srcInfoPoints = [] } "distance" ] (TyFun SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 12 9 34 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 9 18 9 19 ] } (TyCon SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 12 9 17 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 12 9 17 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 12 9 17 , srcInfoPoints = [] } "Point"))) (TyFun SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 20 9 34 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 9 26 9 27 ] } (TyCon SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 20 9 25 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 20 9 25 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 20 9 25 , srcInfoPoints = [] } "Point"))) (TyCon SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 28 9 34 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 28 9 34 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 9 28 9 34 , srcInfoPoints = [] } "Double"))))) , FunBind SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 10 1 13 22 , srcInfoPoints = [] } [ Match SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 10 1 13 22 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 10 1 10 9 , srcInfoPoints = [] } "distance") [ PVar SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 10 10 10 11 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 10 10 10 11 , srcInfoPoints = [] } "x") , PVar SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 10 12 10 13 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 10 12 10 13 , srcInfoPoints = [] } "y") ] (UnGuardedRhs SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 10 14 13 22 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 10 14 10 15 ] } (Let SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 5 13 22 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 11 5 11 8 , SrcSpan "tests/examples/UnicodeSubscript.hs" 13 5 13 7 ] } (BDecls SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 9 12 37 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 11 9 11 9 , SrcSpan "tests/examples/UnicodeSubscript.hs" 12 9 12 9 , SrcSpan "tests/examples/UnicodeSubscript.hs" 13 5 13 0 ] } [ PatBind SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 9 11 37 , srcInfoPoints = [] } (PVar SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 9 11 11 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 9 11 11 , srcInfoPoints = [] } "t\8321")) (UnGuardedRhs SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 12 11 37 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 11 12 11 13 ] } (InfixApp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 14 11 37 , srcInfoPoints = [] } (Paren SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 14 11 35 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 11 14 11 15 , SrcSpan "tests/examples/UnicodeSubscript.hs" 11 34 11 35 ] } (InfixApp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 15 11 34 , srcInfoPoints = [] } (App SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 15 11 23 , srcInfoPoints = [] } (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 15 11 21 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 15 11 21 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 15 11 21 , srcInfoPoints = [] } "pointX"))) (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 22 11 23 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 22 11 23 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 22 11 23 , srcInfoPoints = [] } "x")))) (QVarOp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 24 11 25 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 24 11 25 , srcInfoPoints = [] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 24 11 25 , srcInfoPoints = [] } "-"))) (App SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 26 11 34 , srcInfoPoints = [] } (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 26 11 32 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 26 11 32 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 26 11 32 , srcInfoPoints = [] } "pointX"))) (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 33 11 34 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 33 11 34 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 33 11 34 , srcInfoPoints = [] } "y")))))) (QVarOp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 35 11 36 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 35 11 36 , srcInfoPoints = [] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 35 11 36 , srcInfoPoints = [] } "^"))) (Lit SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 36 11 37 , srcInfoPoints = [] } (Int SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 11 36 11 37 , srcInfoPoints = [] } 2 "2")))) Nothing , PatBind SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 9 12 37 , srcInfoPoints = [] } (PVar SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 9 12 11 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 9 12 11 , srcInfoPoints = [] } "t\8322")) (UnGuardedRhs SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 12 12 37 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 12 12 12 13 ] } (InfixApp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 14 12 37 , srcInfoPoints = [] } (Paren SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 14 12 35 , srcInfoPoints = [ SrcSpan "tests/examples/UnicodeSubscript.hs" 12 14 12 15 , SrcSpan "tests/examples/UnicodeSubscript.hs" 12 34 12 35 ] } (InfixApp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 15 12 34 , srcInfoPoints = [] } (App SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 15 12 23 , srcInfoPoints = [] } (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 15 12 21 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 15 12 21 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 15 12 21 , srcInfoPoints = [] } "pointY"))) (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 22 12 23 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 22 12 23 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 22 12 23 , srcInfoPoints = [] } "x")))) (QVarOp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 24 12 25 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 24 12 25 , srcInfoPoints = [] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 24 12 25 , srcInfoPoints = [] } "-"))) (App SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 26 12 34 , srcInfoPoints = [] } (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 26 12 32 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 26 12 32 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 26 12 32 , srcInfoPoints = [] } "pointY"))) (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 33 12 34 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 33 12 34 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 33 12 34 , srcInfoPoints = [] } "y")))))) (QVarOp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 35 12 36 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 35 12 36 , srcInfoPoints = [] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 35 12 36 , srcInfoPoints = [] } "^"))) (Lit SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 36 12 37 , srcInfoPoints = [] } (Int SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 12 36 12 37 , srcInfoPoints = [] } 2 "2")))) Nothing ]) (InfixApp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 8 13 22 , srcInfoPoints = [] } (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 8 13 12 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 8 13 12 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 8 13 12 , srcInfoPoints = [] } "sqrt"))) (QVarOp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 13 13 14 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 13 13 14 , srcInfoPoints = [] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 13 13 14 , srcInfoPoints = [] } "$"))) (InfixApp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 15 13 22 , srcInfoPoints = [] } (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 15 13 17 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 15 13 17 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 15 13 17 , srcInfoPoints = [] } "t\8321"))) (QVarOp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 18 13 19 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 18 13 19 , srcInfoPoints = [] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 18 13 19 , srcInfoPoints = [] } "+"))) (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 20 13 22 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 20 13 22 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/UnicodeSubscript.hs" 13 20 13 22 , srcInfoPoints = [] } "t\8322"))))))) Nothing ] ] , [] )