1ParseOk 2 ( Module 3 SrcSpanInfo 4 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 4 1 5 , srcInfoPoints = 6 [ SrcSpan "tests/examples/Fixity2.hs" 1 1 1 1 7 , SrcSpan "tests/examples/Fixity2.hs" 1 1 1 1 8 , SrcSpan "tests/examples/Fixity2.hs" 1 1 1 1 9 , SrcSpan "tests/examples/Fixity2.hs" 4 1 4 1 10 , SrcSpan "tests/examples/Fixity2.hs" 4 1 4 1 11 ] 12 } 13 Nothing 14 [] 15 [] 16 [ PatBind 17 SrcSpanInfo 18 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 3 15 19 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 1 38 1 43 ] 20 } 21 (PVar 22 SrcSpanInfo 23 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 1 4 24 , srcInfoPoints = [] 25 } 26 (Ident 27 SrcSpanInfo 28 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 1 4 29 , srcInfoPoints = [] 30 } 31 "foo")) 32 (UnGuardedRhs 33 SrcSpanInfo 34 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 5 1 37 35 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 1 5 1 6 ] 36 } 37 (InfixApp 38 SrcSpanInfo 39 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 37 40 , srcInfoPoints = [] 41 } 42 (App 43 SrcSpanInfo 44 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 13 45 , srcInfoPoints = [] 46 } 47 (Var 48 SrcSpanInfo 49 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 11 50 , srcInfoPoints = [] 51 } 52 (UnQual 53 SrcSpanInfo 54 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 11 55 , srcInfoPoints = [] 56 } 57 (Ident 58 SrcSpanInfo 59 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 11 60 , srcInfoPoints = [] 61 } 62 "pure"))) 63 (Lit 64 SrcSpanInfo 65 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 12 1 13 66 , srcInfoPoints = [] 67 } 68 (Int 69 SrcSpanInfo 70 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 12 1 13 71 , srcInfoPoints = [] 72 } 73 1 74 "1"))) 75 (QVarOp 76 SrcSpanInfo 77 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 14 1 17 78 , srcInfoPoints = [] 79 } 80 (UnQual 81 SrcSpanInfo 82 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 14 1 17 83 , srcInfoPoints = [] 84 } 85 (Symbol 86 SrcSpanInfo 87 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 14 1 17 88 , srcInfoPoints = [] 89 } 90 "<^>"))) 91 (InfixApp 92 SrcSpanInfo 93 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 37 94 , srcInfoPoints = [] 95 } 96 (App 97 SrcSpanInfo 98 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 24 99 , srcInfoPoints = [] 100 } 101 (Var 102 SrcSpanInfo 103 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 22 104 , srcInfoPoints = [] 105 } 106 (UnQual 107 SrcSpanInfo 108 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 22 109 , srcInfoPoints = [] 110 } 111 (Ident 112 SrcSpanInfo 113 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 22 114 , srcInfoPoints = [] 115 } 116 "pure"))) 117 (Lit 118 SrcSpanInfo 119 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 23 1 24 120 , srcInfoPoints = [] 121 } 122 (Int 123 SrcSpanInfo 124 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 23 1 24 125 , srcInfoPoints = [] 126 } 127 2 128 "2"))) 129 (QVarOp 130 SrcSpanInfo 131 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 25 1 28 132 , srcInfoPoints = [] 133 } 134 (UnQual 135 SrcSpanInfo 136 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 25 1 28 137 , srcInfoPoints = [] 138 } 139 (Symbol 140 SrcSpanInfo 141 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 25 1 28 142 , srcInfoPoints = [] 143 } 144 "<^>"))) 145 (App 146 SrcSpanInfo 147 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 37 148 , srcInfoPoints = [] 149 } 150 (Var 151 SrcSpanInfo 152 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 33 153 , srcInfoPoints = [] 154 } 155 (UnQual 156 SrcSpanInfo 157 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 33 158 , srcInfoPoints = [] 159 } 160 (Ident 161 SrcSpanInfo 162 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 33 163 , srcInfoPoints = [] 164 } 165 "pure"))) 166 (Var 167 SrcSpanInfo 168 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 34 1 37 169 , srcInfoPoints = 170 [ SrcSpan "tests/examples/Fixity2.hs" 1 34 1 35 171 , SrcSpan "tests/examples/Fixity2.hs" 1 35 1 36 172 , SrcSpan "tests/examples/Fixity2.hs" 1 36 1 37 173 ] 174 } 175 (UnQual 176 SrcSpanInfo 177 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 34 1 37 178 , srcInfoPoints = 179 [ SrcSpan "tests/examples/Fixity2.hs" 1 34 1 35 180 , SrcSpan "tests/examples/Fixity2.hs" 1 35 1 36 181 , SrcSpan "tests/examples/Fixity2.hs" 1 36 1 37 182 ] 183 } 184 (Symbol 185 SrcSpanInfo 186 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 35 1 36 187 , srcInfoPoints = [] 188 } 189 "+"))))))) 190 (Just 191 (BDecls 192 SrcSpanInfo 193 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 3 3 15 194 , srcInfoPoints = 195 [ SrcSpan "tests/examples/Fixity2.hs" 2 3 2 3 196 , SrcSpan "tests/examples/Fixity2.hs" 3 3 3 3 197 , SrcSpan "tests/examples/Fixity2.hs" 4 1 4 0 198 ] 199 } 200 [ PatBind 201 SrcSpanInfo 202 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 3 2 21 203 , srcInfoPoints = [] 204 } 205 (PVar 206 SrcSpanInfo 207 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 3 2 8 208 , srcInfoPoints = 209 [ SrcSpan "tests/examples/Fixity2.hs" 2 3 2 4 210 , SrcSpan "tests/examples/Fixity2.hs" 2 4 2 7 211 , SrcSpan "tests/examples/Fixity2.hs" 2 7 2 8 212 ] 213 } 214 (Symbol 215 SrcSpanInfo 216 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 4 2 7 217 , srcInfoPoints = [] 218 } 219 "<^>")) 220 (UnGuardedRhs 221 SrcSpanInfo 222 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 9 2 21 223 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 2 9 2 10 ] 224 } 225 (App 226 SrcSpanInfo 227 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 21 228 , srcInfoPoints = [] 229 } 230 (Var 231 SrcSpanInfo 232 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 15 233 , srcInfoPoints = [] 234 } 235 (UnQual 236 SrcSpanInfo 237 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 15 238 , srcInfoPoints = [] 239 } 240 (Ident 241 SrcSpanInfo 242 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 15 243 , srcInfoPoints = [] 244 } 245 "flip"))) 246 (Var 247 SrcSpanInfo 248 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 16 2 21 249 , srcInfoPoints = 250 [ SrcSpan "tests/examples/Fixity2.hs" 2 16 2 17 251 , SrcSpan "tests/examples/Fixity2.hs" 2 17 2 20 252 , SrcSpan "tests/examples/Fixity2.hs" 2 20 2 21 253 ] 254 } 255 (UnQual 256 SrcSpanInfo 257 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 16 2 21 258 , srcInfoPoints = 259 [ SrcSpan "tests/examples/Fixity2.hs" 2 16 2 17 260 , SrcSpan "tests/examples/Fixity2.hs" 2 17 2 20 261 , SrcSpan "tests/examples/Fixity2.hs" 2 20 2 21 262 ] 263 } 264 (Symbol 265 SrcSpanInfo 266 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 17 2 20 267 , srcInfoPoints = [] 268 } 269 "<*>"))))) 270 Nothing 271 , InfixDecl 272 SrcSpanInfo 273 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 3 3 15 274 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 3 10 3 11 ] 275 } 276 (AssocRight 277 SrcSpanInfo 278 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 3 3 9 279 , srcInfoPoints = [] 280 }) 281 (Just 4) 282 [ VarOp 283 SrcSpanInfo 284 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 12 3 15 285 , srcInfoPoints = [] 286 } 287 (Symbol 288 SrcSpanInfo 289 { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 12 3 15 290 , srcInfoPoints = [] 291 } 292 "<^>") 293 ] 294 ])) 295 ] 296 , [] 297 ) 298