1ParseOk 2 ( Module 3 SrcSpanInfo 4 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 1 1 3 1 5 , srcInfoPoints = 6 [ SrcSpan "tests/examples/UnicodeIdents.hs" 1 1 1 1 7 , SrcSpan "tests/examples/UnicodeIdents.hs" 1 1 1 1 8 , SrcSpan "tests/examples/UnicodeIdents.hs" 1 1 1 1 9 , SrcSpan "tests/examples/UnicodeIdents.hs" 2 1 2 1 10 , SrcSpan "tests/examples/UnicodeIdents.hs" 3 1 3 1 11 , SrcSpan "tests/examples/UnicodeIdents.hs" 3 1 3 1 12 ] 13 } 14 Nothing 15 [] 16 [] 17 [ PatBind 18 SrcSpanInfo 19 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 1 1 1 7 20 , srcInfoPoints = [] 21 } 22 (PVar 23 SrcSpanInfo 24 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 1 1 1 2 25 , srcInfoPoints = [] 26 } 27 (Ident 28 SrcSpanInfo 29 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 1 1 1 2 30 , srcInfoPoints = [] 31 } 32 "\29483")) 33 (UnGuardedRhs 34 SrcSpanInfo 35 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 1 3 1 7 36 , srcInfoPoints = 37 [ SrcSpan "tests/examples/UnicodeIdents.hs" 1 3 1 4 ] 38 } 39 (Con 40 SrcSpanInfo 41 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 1 5 1 7 42 , srcInfoPoints = 43 [ SrcSpan "tests/examples/UnicodeIdents.hs" 1 5 1 6 44 , SrcSpan "tests/examples/UnicodeIdents.hs" 1 6 1 7 45 ] 46 } 47 (Special 48 SrcSpanInfo 49 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 1 5 1 7 50 , srcInfoPoints = 51 [ SrcSpan "tests/examples/UnicodeIdents.hs" 1 5 1 6 52 , SrcSpan "tests/examples/UnicodeIdents.hs" 1 6 1 7 53 ] 54 } 55 (UnitCon 56 SrcSpanInfo 57 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 1 5 1 7 58 , srcInfoPoints = 59 [ SrcSpan "tests/examples/UnicodeIdents.hs" 1 5 1 6 60 , SrcSpan "tests/examples/UnicodeIdents.hs" 1 6 1 7 61 ] 62 })))) 63 Nothing 64 , FunBind 65 SrcSpanInfo 66 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 1 2 13 67 , srcInfoPoints = [] 68 } 69 [ Match 70 SrcSpanInfo 71 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 1 2 13 72 , srcInfoPoints = [] 73 } 74 (Ident 75 SrcSpanInfo 76 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 1 2 3 77 , srcInfoPoints = [] 78 } 79 "\33258\20055") 80 [ PVar 81 SrcSpanInfo 82 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 4 2 5 83 , srcInfoPoints = [] 84 } 85 (Ident 86 SrcSpanInfo 87 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 4 2 5 88 , srcInfoPoints = [] 89 } 90 "x") 91 ] 92 (UnGuardedRhs 93 SrcSpanInfo 94 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 6 2 13 95 , srcInfoPoints = 96 [ SrcSpan "tests/examples/UnicodeIdents.hs" 2 6 2 7 ] 97 } 98 (InfixApp 99 SrcSpanInfo 100 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 8 2 13 101 , srcInfoPoints = [] 102 } 103 (Var 104 SrcSpanInfo 105 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 8 2 9 106 , srcInfoPoints = [] 107 } 108 (UnQual 109 SrcSpanInfo 110 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 8 2 9 111 , srcInfoPoints = [] 112 } 113 (Ident 114 SrcSpanInfo 115 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 8 2 9 116 , srcInfoPoints = [] 117 } 118 "x"))) 119 (QVarOp 120 SrcSpanInfo 121 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 10 2 11 122 , srcInfoPoints = [] 123 } 124 (UnQual 125 SrcSpanInfo 126 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 10 2 11 127 , srcInfoPoints = [] 128 } 129 (Symbol 130 SrcSpanInfo 131 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 10 2 11 132 , srcInfoPoints = [] 133 } 134 "*"))) 135 (Var 136 SrcSpanInfo 137 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 12 2 13 138 , srcInfoPoints = [] 139 } 140 (UnQual 141 SrcSpanInfo 142 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 12 2 13 143 , srcInfoPoints = [] 144 } 145 (Ident 146 SrcSpanInfo 147 { srcInfoSpan = SrcSpan "tests/examples/UnicodeIdents.hs" 2 12 2 13 148 , srcInfoPoints = [] 149 } 150 "x"))))) 151 Nothing 152 ] 153 ] 154 , [] 155 ) 156