1ParseOk 2 ( Module 3 SrcSpanInfo 4 { srcInfoSpan = 5 SrcSpan "tests/examples/UnicodeRelation.hs" 1 1 20 1 6 , srcInfoPoints = 7 [ SrcSpan "tests/examples/UnicodeRelation.hs" 1 1 1 1 8 , SrcSpan "tests/examples/UnicodeRelation.hs" 3 1 3 1 9 , SrcSpan "tests/examples/UnicodeRelation.hs" 3 1 3 1 10 , SrcSpan "tests/examples/UnicodeRelation.hs" 3 1 3 1 11 , SrcSpan "tests/examples/UnicodeRelation.hs" 5 1 5 1 12 , SrcSpan "tests/examples/UnicodeRelation.hs" 6 1 6 1 13 , SrcSpan "tests/examples/UnicodeRelation.hs" 11 1 11 1 14 , SrcSpan "tests/examples/UnicodeRelation.hs" 12 1 12 1 15 , SrcSpan "tests/examples/UnicodeRelation.hs" 20 1 20 1 16 , SrcSpan "tests/examples/UnicodeRelation.hs" 20 1 20 1 17 ] 18 } 19 Nothing 20 [ LanguagePragma 21 SrcSpanInfo 22 { srcInfoSpan = 23 SrcSpan "tests/examples/UnicodeRelation.hs" 1 1 1 31 24 , srcInfoPoints = 25 [ SrcSpan "tests/examples/UnicodeRelation.hs" 1 1 1 13 26 , SrcSpan "tests/examples/UnicodeRelation.hs" 1 28 1 31 27 ] 28 } 29 [ Ident 30 SrcSpanInfo 31 { srcInfoSpan = 32 SrcSpan "tests/examples/UnicodeRelation.hs" 1 14 1 27 33 , srcInfoPoints = [] 34 } 35 "UnicodeSyntax" 36 ] 37 ] 38 [ ImportDecl 39 { importAnn = 40 SrcSpanInfo 41 { srcInfoSpan = 42 SrcSpan "tests/examples/UnicodeRelation.hs" 3 1 3 23 43 , srcInfoPoints = 44 [ SrcSpan "tests/examples/UnicodeRelation.hs" 3 1 3 7 ] 45 } 46 , importModule = 47 ModuleName 48 SrcSpanInfo 49 { srcInfoSpan = 50 SrcSpan "tests/examples/UnicodeRelation.hs" 3 8 3 23 51 , srcInfoPoints = [] 52 } 53 "Prelude.Unicode" 54 , importQualified = False 55 , importSrc = False 56 , importSafe = False 57 , importPkg = Nothing 58 , importAs = Nothing 59 , importSpecs = Nothing 60 } 61 ] 62 [ TypeSig 63 SrcSpanInfo 64 { srcInfoSpan = 65 SrcSpan "tests/examples/UnicodeRelation.hs" 5 1 5 27 66 , srcInfoPoints = 67 [ SrcSpan "tests/examples/UnicodeRelation.hs" 5 9 5 10 ] 68 } 69 [ Ident 70 SrcSpanInfo 71 { srcInfoSpan = SrcSpan "tests/examples/UnicodeRelation.hs" 5 1 5 8 72 , srcInfoPoints = [] 73 } 74 "testAnd" 75 ] 76 (TyFun 77 SrcSpanInfo 78 { srcInfoSpan = 79 SrcSpan "tests/examples/UnicodeRelation.hs" 5 11 5 27 80 , srcInfoPoints = 81 [ SrcSpan "tests/examples/UnicodeRelation.hs" 5 15 5 16 ] 82 } 83 (TyCon 84 SrcSpanInfo 85 { srcInfoSpan = 86 SrcSpan "tests/examples/UnicodeRelation.hs" 5 11 5 14 87 , srcInfoPoints = [] 88 } 89 (UnQual 90 SrcSpanInfo 91 { srcInfoSpan = 92 SrcSpan "tests/examples/UnicodeRelation.hs" 5 11 5 14 93 , srcInfoPoints = [] 94 } 95 (Ident 96 SrcSpanInfo 97 { srcInfoSpan = 98 SrcSpan "tests/examples/UnicodeRelation.hs" 5 11 5 14 99 , srcInfoPoints = [] 100 } 101 "Int"))) 102 (TyFun 103 SrcSpanInfo 104 { srcInfoSpan = 105 SrcSpan "tests/examples/UnicodeRelation.hs" 5 17 5 27 106 , srcInfoPoints = 107 [ SrcSpan "tests/examples/UnicodeRelation.hs" 5 21 5 22 ] 108 } 109 (TyCon 110 SrcSpanInfo 111 { srcInfoSpan = 112 SrcSpan "tests/examples/UnicodeRelation.hs" 5 17 5 20 113 , srcInfoPoints = [] 114 } 115 (UnQual 116 SrcSpanInfo 117 { srcInfoSpan = 118 SrcSpan "tests/examples/UnicodeRelation.hs" 5 17 5 20 119 , srcInfoPoints = [] 120 } 121 (Ident 122 SrcSpanInfo 123 { srcInfoSpan = 124 SrcSpan "tests/examples/UnicodeRelation.hs" 5 17 5 20 125 , srcInfoPoints = [] 126 } 127 "Int"))) 128 (TyCon 129 SrcSpanInfo 130 { srcInfoSpan = 131 SrcSpan "tests/examples/UnicodeRelation.hs" 5 23 5 27 132 , srcInfoPoints = [] 133 } 134 (UnQual 135 SrcSpanInfo 136 { srcInfoSpan = 137 SrcSpan "tests/examples/UnicodeRelation.hs" 5 23 5 27 138 , srcInfoPoints = [] 139 } 140 (Ident 141 SrcSpanInfo 142 { srcInfoSpan = 143 SrcSpan "tests/examples/UnicodeRelation.hs" 5 23 5 27 144 , srcInfoPoints = [] 145 } 146 "Bool"))))) 147 , FunBind 148 SrcSpanInfo 149 { srcInfoSpan = 150 SrcSpan "tests/examples/UnicodeRelation.hs" 6 1 9 15 151 , srcInfoPoints = [] 152 } 153 [ Match 154 SrcSpanInfo 155 { srcInfoSpan = 156 SrcSpan "tests/examples/UnicodeRelation.hs" 6 1 9 15 157 , srcInfoPoints = [] 158 } 159 (Ident 160 SrcSpanInfo 161 { srcInfoSpan = SrcSpan "tests/examples/UnicodeRelation.hs" 6 1 6 8 162 , srcInfoPoints = [] 163 } 164 "testAnd") 165 [ PVar 166 SrcSpanInfo 167 { srcInfoSpan = 168 SrcSpan "tests/examples/UnicodeRelation.hs" 6 9 6 10 169 , srcInfoPoints = [] 170 } 171 (Ident 172 SrcSpanInfo 173 { srcInfoSpan = 174 SrcSpan "tests/examples/UnicodeRelation.hs" 6 9 6 10 175 , srcInfoPoints = [] 176 } 177 "a") 178 , PVar 179 SrcSpanInfo 180 { srcInfoSpan = 181 SrcSpan "tests/examples/UnicodeRelation.hs" 6 11 6 12 182 , srcInfoPoints = [] 183 } 184 (Ident 185 SrcSpanInfo 186 { srcInfoSpan = 187 SrcSpan "tests/examples/UnicodeRelation.hs" 6 11 6 12 188 , srcInfoPoints = [] 189 } 190 "b") 191 ] 192 (UnGuardedRhs 193 SrcSpanInfo 194 { srcInfoSpan = 195 SrcSpan "tests/examples/UnicodeRelation.hs" 6 13 9 15 196 , srcInfoPoints = 197 [ SrcSpan "tests/examples/UnicodeRelation.hs" 6 13 6 14 ] 198 } 199 (Let 200 SrcSpanInfo 201 { srcInfoSpan = 202 SrcSpan "tests/examples/UnicodeRelation.hs" 7 5 9 15 203 , srcInfoPoints = 204 [ SrcSpan "tests/examples/UnicodeRelation.hs" 7 5 7 8 205 , SrcSpan "tests/examples/UnicodeRelation.hs" 9 5 9 7 206 ] 207 } 208 (BDecls 209 SrcSpanInfo 210 { srcInfoSpan = 211 SrcSpan "tests/examples/UnicodeRelation.hs" 7 9 8 19 212 , srcInfoPoints = 213 [ SrcSpan "tests/examples/UnicodeRelation.hs" 7 9 7 9 214 , SrcSpan "tests/examples/UnicodeRelation.hs" 8 9 8 9 215 , SrcSpan "tests/examples/UnicodeRelation.hs" 9 5 9 0 216 ] 217 } 218 [ PatBind 219 SrcSpanInfo 220 { srcInfoSpan = 221 SrcSpan "tests/examples/UnicodeRelation.hs" 7 9 7 19 222 , srcInfoPoints = [] 223 } 224 (PVar 225 SrcSpanInfo 226 { srcInfoSpan = 227 SrcSpan "tests/examples/UnicodeRelation.hs" 7 9 7 11 228 , srcInfoPoints = [] 229 } 230 (Ident 231 SrcSpanInfo 232 { srcInfoSpan = 233 SrcSpan "tests/examples/UnicodeRelation.hs" 7 9 7 11 234 , srcInfoPoints = [] 235 } 236 "b\8321")) 237 (UnGuardedRhs 238 SrcSpanInfo 239 { srcInfoSpan = 240 SrcSpan "tests/examples/UnicodeRelation.hs" 7 12 7 19 241 , srcInfoPoints = 242 [ SrcSpan "tests/examples/UnicodeRelation.hs" 7 12 7 13 ] 243 } 244 (InfixApp 245 SrcSpanInfo 246 { srcInfoSpan = 247 SrcSpan "tests/examples/UnicodeRelation.hs" 7 14 7 19 248 , srcInfoPoints = [] 249 } 250 (Var 251 SrcSpanInfo 252 { srcInfoSpan = 253 SrcSpan "tests/examples/UnicodeRelation.hs" 7 14 7 15 254 , srcInfoPoints = [] 255 } 256 (UnQual 257 SrcSpanInfo 258 { srcInfoSpan = 259 SrcSpan "tests/examples/UnicodeRelation.hs" 7 14 7 15 260 , srcInfoPoints = [] 261 } 262 (Ident 263 SrcSpanInfo 264 { srcInfoSpan = 265 SrcSpan 266 "tests/examples/UnicodeRelation.hs" 7 14 7 15 267 , srcInfoPoints = [] 268 } 269 "a"))) 270 (QVarOp 271 SrcSpanInfo 272 { srcInfoSpan = 273 SrcSpan "tests/examples/UnicodeRelation.hs" 7 16 7 17 274 , srcInfoPoints = [] 275 } 276 (UnQual 277 SrcSpanInfo 278 { srcInfoSpan = 279 SrcSpan "tests/examples/UnicodeRelation.hs" 7 16 7 17 280 , srcInfoPoints = [] 281 } 282 (Symbol 283 SrcSpanInfo 284 { srcInfoSpan = 285 SrcSpan 286 "tests/examples/UnicodeRelation.hs" 7 16 7 17 287 , srcInfoPoints = [] 288 } 289 "\8804"))) 290 (Lit 291 SrcSpanInfo 292 { srcInfoSpan = 293 SrcSpan "tests/examples/UnicodeRelation.hs" 7 18 7 19 294 , srcInfoPoints = [] 295 } 296 (Int 297 SrcSpanInfo 298 { srcInfoSpan = 299 SrcSpan "tests/examples/UnicodeRelation.hs" 7 18 7 19 300 , srcInfoPoints = [] 301 } 302 3 303 "3")))) 304 Nothing 305 , PatBind 306 SrcSpanInfo 307 { srcInfoSpan = 308 SrcSpan "tests/examples/UnicodeRelation.hs" 8 9 8 19 309 , srcInfoPoints = [] 310 } 311 (PVar 312 SrcSpanInfo 313 { srcInfoSpan = 314 SrcSpan "tests/examples/UnicodeRelation.hs" 8 9 8 11 315 , srcInfoPoints = [] 316 } 317 (Ident 318 SrcSpanInfo 319 { srcInfoSpan = 320 SrcSpan "tests/examples/UnicodeRelation.hs" 8 9 8 11 321 , srcInfoPoints = [] 322 } 323 "b\8322")) 324 (UnGuardedRhs 325 SrcSpanInfo 326 { srcInfoSpan = 327 SrcSpan "tests/examples/UnicodeRelation.hs" 8 12 8 19 328 , srcInfoPoints = 329 [ SrcSpan "tests/examples/UnicodeRelation.hs" 8 12 8 13 ] 330 } 331 (InfixApp 332 SrcSpanInfo 333 { srcInfoSpan = 334 SrcSpan "tests/examples/UnicodeRelation.hs" 8 14 8 19 335 , srcInfoPoints = [] 336 } 337 (Var 338 SrcSpanInfo 339 { srcInfoSpan = 340 SrcSpan "tests/examples/UnicodeRelation.hs" 8 14 8 15 341 , srcInfoPoints = [] 342 } 343 (UnQual 344 SrcSpanInfo 345 { srcInfoSpan = 346 SrcSpan "tests/examples/UnicodeRelation.hs" 8 14 8 15 347 , srcInfoPoints = [] 348 } 349 (Ident 350 SrcSpanInfo 351 { srcInfoSpan = 352 SrcSpan 353 "tests/examples/UnicodeRelation.hs" 8 14 8 15 354 , srcInfoPoints = [] 355 } 356 "b"))) 357 (QVarOp 358 SrcSpanInfo 359 { srcInfoSpan = 360 SrcSpan "tests/examples/UnicodeRelation.hs" 8 16 8 17 361 , srcInfoPoints = [] 362 } 363 (UnQual 364 SrcSpanInfo 365 { srcInfoSpan = 366 SrcSpan "tests/examples/UnicodeRelation.hs" 8 16 8 17 367 , srcInfoPoints = [] 368 } 369 (Symbol 370 SrcSpanInfo 371 { srcInfoSpan = 372 SrcSpan 373 "tests/examples/UnicodeRelation.hs" 8 16 8 17 374 , srcInfoPoints = [] 375 } 376 "\8805"))) 377 (Lit 378 SrcSpanInfo 379 { srcInfoSpan = 380 SrcSpan "tests/examples/UnicodeRelation.hs" 8 18 8 19 381 , srcInfoPoints = [] 382 } 383 (Int 384 SrcSpanInfo 385 { srcInfoSpan = 386 SrcSpan "tests/examples/UnicodeRelation.hs" 8 18 8 19 387 , srcInfoPoints = [] 388 } 389 5 390 "5")))) 391 Nothing 392 ]) 393 (InfixApp 394 SrcSpanInfo 395 { srcInfoSpan = 396 SrcSpan "tests/examples/UnicodeRelation.hs" 9 8 9 15 397 , srcInfoPoints = [] 398 } 399 (Var 400 SrcSpanInfo 401 { srcInfoSpan = 402 SrcSpan "tests/examples/UnicodeRelation.hs" 9 8 9 10 403 , srcInfoPoints = [] 404 } 405 (UnQual 406 SrcSpanInfo 407 { srcInfoSpan = 408 SrcSpan "tests/examples/UnicodeRelation.hs" 9 8 9 10 409 , srcInfoPoints = [] 410 } 411 (Ident 412 SrcSpanInfo 413 { srcInfoSpan = 414 SrcSpan "tests/examples/UnicodeRelation.hs" 9 8 9 10 415 , srcInfoPoints = [] 416 } 417 "b\8321"))) 418 (QVarOp 419 SrcSpanInfo 420 { srcInfoSpan = 421 SrcSpan "tests/examples/UnicodeRelation.hs" 9 11 9 12 422 , srcInfoPoints = [] 423 } 424 (UnQual 425 SrcSpanInfo 426 { srcInfoSpan = 427 SrcSpan "tests/examples/UnicodeRelation.hs" 9 11 9 12 428 , srcInfoPoints = [] 429 } 430 (Symbol 431 SrcSpanInfo 432 { srcInfoSpan = 433 SrcSpan "tests/examples/UnicodeRelation.hs" 9 11 9 12 434 , srcInfoPoints = [] 435 } 436 "\8743"))) 437 (Var 438 SrcSpanInfo 439 { srcInfoSpan = 440 SrcSpan "tests/examples/UnicodeRelation.hs" 9 13 9 15 441 , srcInfoPoints = [] 442 } 443 (UnQual 444 SrcSpanInfo 445 { srcInfoSpan = 446 SrcSpan "tests/examples/UnicodeRelation.hs" 9 13 9 15 447 , srcInfoPoints = [] 448 } 449 (Ident 450 SrcSpanInfo 451 { srcInfoSpan = 452 SrcSpan "tests/examples/UnicodeRelation.hs" 9 13 9 15 453 , srcInfoPoints = [] 454 } 455 "b\8322")))))) 456 Nothing 457 ] 458 , TypeSig 459 SrcSpanInfo 460 { srcInfoSpan = 461 SrcSpan "tests/examples/UnicodeRelation.hs" 11 1 11 44 462 , srcInfoPoints = 463 [ SrcSpan "tests/examples/UnicodeRelation.hs" 11 8 11 9 ] 464 } 465 [ Ident 466 SrcSpanInfo 467 { srcInfoSpan = 468 SrcSpan "tests/examples/UnicodeRelation.hs" 11 1 11 7 469 , srcInfoPoints = [] 470 } 471 "testOr" 472 ] 473 (TyFun 474 SrcSpanInfo 475 { srcInfoSpan = 476 SrcSpan "tests/examples/UnicodeRelation.hs" 11 10 11 44 477 , srcInfoPoints = 478 [ SrcSpan "tests/examples/UnicodeRelation.hs" 11 14 11 15 ] 479 } 480 (TyCon 481 SrcSpanInfo 482 { srcInfoSpan = 483 SrcSpan "tests/examples/UnicodeRelation.hs" 11 10 11 13 484 , srcInfoPoints = [] 485 } 486 (UnQual 487 SrcSpanInfo 488 { srcInfoSpan = 489 SrcSpan "tests/examples/UnicodeRelation.hs" 11 10 11 13 490 , srcInfoPoints = [] 491 } 492 (Ident 493 SrcSpanInfo 494 { srcInfoSpan = 495 SrcSpan "tests/examples/UnicodeRelation.hs" 11 10 11 13 496 , srcInfoPoints = [] 497 } 498 "Int"))) 499 (TyFun 500 SrcSpanInfo 501 { srcInfoSpan = 502 SrcSpan "tests/examples/UnicodeRelation.hs" 11 16 11 44 503 , srcInfoPoints = 504 [ SrcSpan "tests/examples/UnicodeRelation.hs" 11 20 11 21 ] 505 } 506 (TyCon 507 SrcSpanInfo 508 { srcInfoSpan = 509 SrcSpan "tests/examples/UnicodeRelation.hs" 11 16 11 19 510 , srcInfoPoints = [] 511 } 512 (UnQual 513 SrcSpanInfo 514 { srcInfoSpan = 515 SrcSpan "tests/examples/UnicodeRelation.hs" 11 16 11 19 516 , srcInfoPoints = [] 517 } 518 (Ident 519 SrcSpanInfo 520 { srcInfoSpan = 521 SrcSpan "tests/examples/UnicodeRelation.hs" 11 16 11 19 522 , srcInfoPoints = [] 523 } 524 "Int"))) 525 (TyFun 526 SrcSpanInfo 527 { srcInfoSpan = 528 SrcSpan "tests/examples/UnicodeRelation.hs" 11 22 11 44 529 , srcInfoPoints = 530 [ SrcSpan "tests/examples/UnicodeRelation.hs" 11 26 11 27 ] 531 } 532 (TyCon 533 SrcSpanInfo 534 { srcInfoSpan = 535 SrcSpan "tests/examples/UnicodeRelation.hs" 11 22 11 25 536 , srcInfoPoints = [] 537 } 538 (UnQual 539 SrcSpanInfo 540 { srcInfoSpan = 541 SrcSpan "tests/examples/UnicodeRelation.hs" 11 22 11 25 542 , srcInfoPoints = [] 543 } 544 (Ident 545 SrcSpanInfo 546 { srcInfoSpan = 547 SrcSpan "tests/examples/UnicodeRelation.hs" 11 22 11 25 548 , srcInfoPoints = [] 549 } 550 "Int"))) 551 (TyFun 552 SrcSpanInfo 553 { srcInfoSpan = 554 SrcSpan "tests/examples/UnicodeRelation.hs" 11 28 11 44 555 , srcInfoPoints = 556 [ SrcSpan "tests/examples/UnicodeRelation.hs" 11 32 11 33 ] 557 } 558 (TyCon 559 SrcSpanInfo 560 { srcInfoSpan = 561 SrcSpan "tests/examples/UnicodeRelation.hs" 11 28 11 31 562 , srcInfoPoints = [] 563 } 564 (UnQual 565 SrcSpanInfo 566 { srcInfoSpan = 567 SrcSpan "tests/examples/UnicodeRelation.hs" 11 28 11 31 568 , srcInfoPoints = [] 569 } 570 (Ident 571 SrcSpanInfo 572 { srcInfoSpan = 573 SrcSpan "tests/examples/UnicodeRelation.hs" 11 28 11 31 574 , srcInfoPoints = [] 575 } 576 "Int"))) 577 (TyFun 578 SrcSpanInfo 579 { srcInfoSpan = 580 SrcSpan "tests/examples/UnicodeRelation.hs" 11 34 11 44 581 , srcInfoPoints = 582 [ SrcSpan "tests/examples/UnicodeRelation.hs" 11 38 11 39 ] 583 } 584 (TyCon 585 SrcSpanInfo 586 { srcInfoSpan = 587 SrcSpan "tests/examples/UnicodeRelation.hs" 11 34 11 37 588 , srcInfoPoints = [] 589 } 590 (UnQual 591 SrcSpanInfo 592 { srcInfoSpan = 593 SrcSpan "tests/examples/UnicodeRelation.hs" 11 34 11 37 594 , srcInfoPoints = [] 595 } 596 (Ident 597 SrcSpanInfo 598 { srcInfoSpan = 599 SrcSpan "tests/examples/UnicodeRelation.hs" 11 34 11 37 600 , srcInfoPoints = [] 601 } 602 "Int"))) 603 (TyCon 604 SrcSpanInfo 605 { srcInfoSpan = 606 SrcSpan "tests/examples/UnicodeRelation.hs" 11 40 11 44 607 , srcInfoPoints = [] 608 } 609 (UnQual 610 SrcSpanInfo 611 { srcInfoSpan = 612 SrcSpan "tests/examples/UnicodeRelation.hs" 11 40 11 44 613 , srcInfoPoints = [] 614 } 615 (Ident 616 SrcSpanInfo 617 { srcInfoSpan = 618 SrcSpan "tests/examples/UnicodeRelation.hs" 11 40 11 44 619 , srcInfoPoints = [] 620 } 621 "Bool")))))))) 622 , FunBind 623 SrcSpanInfo 624 { srcInfoSpan = 625 SrcSpan "tests/examples/UnicodeRelation.hs" 12 1 19 35 626 , srcInfoPoints = [] 627 } 628 [ Match 629 SrcSpanInfo 630 { srcInfoSpan = 631 SrcSpan "tests/examples/UnicodeRelation.hs" 12 1 19 35 632 , srcInfoPoints = [] 633 } 634 (Ident 635 SrcSpanInfo 636 { srcInfoSpan = 637 SrcSpan "tests/examples/UnicodeRelation.hs" 12 1 12 7 638 , srcInfoPoints = [] 639 } 640 "testOr") 641 [ PVar 642 SrcSpanInfo 643 { srcInfoSpan = 644 SrcSpan "tests/examples/UnicodeRelation.hs" 12 8 12 9 645 , srcInfoPoints = [] 646 } 647 (Ident 648 SrcSpanInfo 649 { srcInfoSpan = 650 SrcSpan "tests/examples/UnicodeRelation.hs" 12 8 12 9 651 , srcInfoPoints = [] 652 } 653 "a") 654 , PVar 655 SrcSpanInfo 656 { srcInfoSpan = 657 SrcSpan "tests/examples/UnicodeRelation.hs" 12 10 12 11 658 , srcInfoPoints = [] 659 } 660 (Ident 661 SrcSpanInfo 662 { srcInfoSpan = 663 SrcSpan "tests/examples/UnicodeRelation.hs" 12 10 12 11 664 , srcInfoPoints = [] 665 } 666 "b") 667 , PVar 668 SrcSpanInfo 669 { srcInfoSpan = 670 SrcSpan "tests/examples/UnicodeRelation.hs" 12 12 12 13 671 , srcInfoPoints = [] 672 } 673 (Ident 674 SrcSpanInfo 675 { srcInfoSpan = 676 SrcSpan "tests/examples/UnicodeRelation.hs" 12 12 12 13 677 , srcInfoPoints = [] 678 } 679 "c") 680 , PVar 681 SrcSpanInfo 682 { srcInfoSpan = 683 SrcSpan "tests/examples/UnicodeRelation.hs" 12 14 12 15 684 , srcInfoPoints = [] 685 } 686 (Ident 687 SrcSpanInfo 688 { srcInfoSpan = 689 SrcSpan "tests/examples/UnicodeRelation.hs" 12 14 12 15 690 , srcInfoPoints = [] 691 } 692 "d") 693 , PVar 694 SrcSpanInfo 695 { srcInfoSpan = 696 SrcSpan "tests/examples/UnicodeRelation.hs" 12 16 12 17 697 , srcInfoPoints = [] 698 } 699 (Ident 700 SrcSpanInfo 701 { srcInfoSpan = 702 SrcSpan "tests/examples/UnicodeRelation.hs" 12 16 12 17 703 , srcInfoPoints = [] 704 } 705 "e") 706 ] 707 (UnGuardedRhs 708 SrcSpanInfo 709 { srcInfoSpan = 710 SrcSpan "tests/examples/UnicodeRelation.hs" 12 18 19 35 711 , srcInfoPoints = 712 [ SrcSpan "tests/examples/UnicodeRelation.hs" 12 18 12 19 ] 713 } 714 (Let 715 SrcSpanInfo 716 { srcInfoSpan = 717 SrcSpan "tests/examples/UnicodeRelation.hs" 13 5 19 35 718 , srcInfoPoints = 719 [ SrcSpan "tests/examples/UnicodeRelation.hs" 13 5 13 8 720 , SrcSpan "tests/examples/UnicodeRelation.hs" 19 5 19 7 721 ] 722 } 723 (BDecls 724 SrcSpanInfo 725 { srcInfoSpan = 726 SrcSpan "tests/examples/UnicodeRelation.hs" 13 9 18 27 727 , srcInfoPoints = 728 [ SrcSpan "tests/examples/UnicodeRelation.hs" 13 9 13 9 729 , SrcSpan "tests/examples/UnicodeRelation.hs" 14 9 14 9 730 , SrcSpan "tests/examples/UnicodeRelation.hs" 15 9 15 9 731 , SrcSpan "tests/examples/UnicodeRelation.hs" 16 9 16 9 732 , SrcSpan "tests/examples/UnicodeRelation.hs" 17 9 17 9 733 , SrcSpan "tests/examples/UnicodeRelation.hs" 18 9 18 9 734 , SrcSpan "tests/examples/UnicodeRelation.hs" 19 5 19 0 735 ] 736 } 737 [ PatBind 738 SrcSpanInfo 739 { srcInfoSpan = 740 SrcSpan "tests/examples/UnicodeRelation.hs" 13 9 13 19 741 , srcInfoPoints = [] 742 } 743 (PVar 744 SrcSpanInfo 745 { srcInfoSpan = 746 SrcSpan "tests/examples/UnicodeRelation.hs" 13 9 13 11 747 , srcInfoPoints = [] 748 } 749 (Ident 750 SrcSpanInfo 751 { srcInfoSpan = 752 SrcSpan "tests/examples/UnicodeRelation.hs" 13 9 13 11 753 , srcInfoPoints = [] 754 } 755 "b\8321")) 756 (UnGuardedRhs 757 SrcSpanInfo 758 { srcInfoSpan = 759 SrcSpan "tests/examples/UnicodeRelation.hs" 13 12 13 19 760 , srcInfoPoints = 761 [ SrcSpan "tests/examples/UnicodeRelation.hs" 13 12 13 13 ] 762 } 763 (InfixApp 764 SrcSpanInfo 765 { srcInfoSpan = 766 SrcSpan "tests/examples/UnicodeRelation.hs" 13 14 13 19 767 , srcInfoPoints = [] 768 } 769 (Var 770 SrcSpanInfo 771 { srcInfoSpan = 772 SrcSpan "tests/examples/UnicodeRelation.hs" 13 14 13 15 773 , srcInfoPoints = [] 774 } 775 (UnQual 776 SrcSpanInfo 777 { srcInfoSpan = 778 SrcSpan "tests/examples/UnicodeRelation.hs" 13 14 13 15 779 , srcInfoPoints = [] 780 } 781 (Ident 782 SrcSpanInfo 783 { srcInfoSpan = 784 SrcSpan 785 "tests/examples/UnicodeRelation.hs" 13 14 13 15 786 , srcInfoPoints = [] 787 } 788 "a"))) 789 (QVarOp 790 SrcSpanInfo 791 { srcInfoSpan = 792 SrcSpan "tests/examples/UnicodeRelation.hs" 13 16 13 17 793 , srcInfoPoints = [] 794 } 795 (UnQual 796 SrcSpanInfo 797 { srcInfoSpan = 798 SrcSpan "tests/examples/UnicodeRelation.hs" 13 16 13 17 799 , srcInfoPoints = [] 800 } 801 (Symbol 802 SrcSpanInfo 803 { srcInfoSpan = 804 SrcSpan 805 "tests/examples/UnicodeRelation.hs" 13 16 13 17 806 , srcInfoPoints = [] 807 } 808 "\8804"))) 809 (Lit 810 SrcSpanInfo 811 { srcInfoSpan = 812 SrcSpan "tests/examples/UnicodeRelation.hs" 13 18 13 19 813 , srcInfoPoints = [] 814 } 815 (Int 816 SrcSpanInfo 817 { srcInfoSpan = 818 SrcSpan "tests/examples/UnicodeRelation.hs" 13 18 13 19 819 , srcInfoPoints = [] 820 } 821 3 822 "3")))) 823 Nothing 824 , PatBind 825 SrcSpanInfo 826 { srcInfoSpan = 827 SrcSpan "tests/examples/UnicodeRelation.hs" 14 9 14 19 828 , srcInfoPoints = [] 829 } 830 (PVar 831 SrcSpanInfo 832 { srcInfoSpan = 833 SrcSpan "tests/examples/UnicodeRelation.hs" 14 9 14 11 834 , srcInfoPoints = [] 835 } 836 (Ident 837 SrcSpanInfo 838 { srcInfoSpan = 839 SrcSpan "tests/examples/UnicodeRelation.hs" 14 9 14 11 840 , srcInfoPoints = [] 841 } 842 "b\8322")) 843 (UnGuardedRhs 844 SrcSpanInfo 845 { srcInfoSpan = 846 SrcSpan "tests/examples/UnicodeRelation.hs" 14 12 14 19 847 , srcInfoPoints = 848 [ SrcSpan "tests/examples/UnicodeRelation.hs" 14 12 14 13 ] 849 } 850 (InfixApp 851 SrcSpanInfo 852 { srcInfoSpan = 853 SrcSpan "tests/examples/UnicodeRelation.hs" 14 14 14 19 854 , srcInfoPoints = [] 855 } 856 (Var 857 SrcSpanInfo 858 { srcInfoSpan = 859 SrcSpan "tests/examples/UnicodeRelation.hs" 14 14 14 15 860 , srcInfoPoints = [] 861 } 862 (UnQual 863 SrcSpanInfo 864 { srcInfoSpan = 865 SrcSpan "tests/examples/UnicodeRelation.hs" 14 14 14 15 866 , srcInfoPoints = [] 867 } 868 (Ident 869 SrcSpanInfo 870 { srcInfoSpan = 871 SrcSpan 872 "tests/examples/UnicodeRelation.hs" 14 14 14 15 873 , srcInfoPoints = [] 874 } 875 "b"))) 876 (QVarOp 877 SrcSpanInfo 878 { srcInfoSpan = 879 SrcSpan "tests/examples/UnicodeRelation.hs" 14 16 14 17 880 , srcInfoPoints = [] 881 } 882 (UnQual 883 SrcSpanInfo 884 { srcInfoSpan = 885 SrcSpan "tests/examples/UnicodeRelation.hs" 14 16 14 17 886 , srcInfoPoints = [] 887 } 888 (Symbol 889 SrcSpanInfo 890 { srcInfoSpan = 891 SrcSpan 892 "tests/examples/UnicodeRelation.hs" 14 16 14 17 893 , srcInfoPoints = [] 894 } 895 "\8802"))) 896 (Lit 897 SrcSpanInfo 898 { srcInfoSpan = 899 SrcSpan "tests/examples/UnicodeRelation.hs" 14 18 14 19 900 , srcInfoPoints = [] 901 } 902 (Int 903 SrcSpanInfo 904 { srcInfoSpan = 905 SrcSpan "tests/examples/UnicodeRelation.hs" 14 18 14 19 906 , srcInfoPoints = [] 907 } 908 5 909 "5")))) 910 Nothing 911 , PatBind 912 SrcSpanInfo 913 { srcInfoSpan = 914 SrcSpan "tests/examples/UnicodeRelation.hs" 15 9 15 19 915 , srcInfoPoints = [] 916 } 917 (PVar 918 SrcSpanInfo 919 { srcInfoSpan = 920 SrcSpan "tests/examples/UnicodeRelation.hs" 15 9 15 11 921 , srcInfoPoints = [] 922 } 923 (Ident 924 SrcSpanInfo 925 { srcInfoSpan = 926 SrcSpan "tests/examples/UnicodeRelation.hs" 15 9 15 11 927 , srcInfoPoints = [] 928 } 929 "b\8323")) 930 (UnGuardedRhs 931 SrcSpanInfo 932 { srcInfoSpan = 933 SrcSpan "tests/examples/UnicodeRelation.hs" 15 12 15 19 934 , srcInfoPoints = 935 [ SrcSpan "tests/examples/UnicodeRelation.hs" 15 12 15 13 ] 936 } 937 (InfixApp 938 SrcSpanInfo 939 { srcInfoSpan = 940 SrcSpan "tests/examples/UnicodeRelation.hs" 15 14 15 19 941 , srcInfoPoints = [] 942 } 943 (Var 944 SrcSpanInfo 945 { srcInfoSpan = 946 SrcSpan "tests/examples/UnicodeRelation.hs" 15 14 15 15 947 , srcInfoPoints = [] 948 } 949 (UnQual 950 SrcSpanInfo 951 { srcInfoSpan = 952 SrcSpan "tests/examples/UnicodeRelation.hs" 15 14 15 15 953 , srcInfoPoints = [] 954 } 955 (Ident 956 SrcSpanInfo 957 { srcInfoSpan = 958 SrcSpan 959 "tests/examples/UnicodeRelation.hs" 15 14 15 15 960 , srcInfoPoints = [] 961 } 962 "c"))) 963 (QVarOp 964 SrcSpanInfo 965 { srcInfoSpan = 966 SrcSpan "tests/examples/UnicodeRelation.hs" 15 16 15 17 967 , srcInfoPoints = [] 968 } 969 (UnQual 970 SrcSpanInfo 971 { srcInfoSpan = 972 SrcSpan "tests/examples/UnicodeRelation.hs" 15 16 15 17 973 , srcInfoPoints = [] 974 } 975 (Symbol 976 SrcSpanInfo 977 { srcInfoSpan = 978 SrcSpan 979 "tests/examples/UnicodeRelation.hs" 15 16 15 17 980 , srcInfoPoints = [] 981 } 982 "\8814"))) 983 (Lit 984 SrcSpanInfo 985 { srcInfoSpan = 986 SrcSpan "tests/examples/UnicodeRelation.hs" 15 18 15 19 987 , srcInfoPoints = [] 988 } 989 (Int 990 SrcSpanInfo 991 { srcInfoSpan = 992 SrcSpan "tests/examples/UnicodeRelation.hs" 15 18 15 19 993 , srcInfoPoints = [] 994 } 995 5 996 "5")))) 997 Nothing 998 , PatBind 999 SrcSpanInfo 1000 { srcInfoSpan = 1001 SrcSpan "tests/examples/UnicodeRelation.hs" 16 9 16 19 1002 , srcInfoPoints = [] 1003 } 1004 (PVar 1005 SrcSpanInfo 1006 { srcInfoSpan = 1007 SrcSpan "tests/examples/UnicodeRelation.hs" 16 9 16 11 1008 , srcInfoPoints = [] 1009 } 1010 (Ident 1011 SrcSpanInfo 1012 { srcInfoSpan = 1013 SrcSpan "tests/examples/UnicodeRelation.hs" 16 9 16 11 1014 , srcInfoPoints = [] 1015 } 1016 "b\8324")) 1017 (UnGuardedRhs 1018 SrcSpanInfo 1019 { srcInfoSpan = 1020 SrcSpan "tests/examples/UnicodeRelation.hs" 16 12 16 19 1021 , srcInfoPoints = 1022 [ SrcSpan "tests/examples/UnicodeRelation.hs" 16 12 16 13 ] 1023 } 1024 (InfixApp 1025 SrcSpanInfo 1026 { srcInfoSpan = 1027 SrcSpan "tests/examples/UnicodeRelation.hs" 16 14 16 19 1028 , srcInfoPoints = [] 1029 } 1030 (Var 1031 SrcSpanInfo 1032 { srcInfoSpan = 1033 SrcSpan "tests/examples/UnicodeRelation.hs" 16 14 16 15 1034 , srcInfoPoints = [] 1035 } 1036 (UnQual 1037 SrcSpanInfo 1038 { srcInfoSpan = 1039 SrcSpan "tests/examples/UnicodeRelation.hs" 16 14 16 15 1040 , srcInfoPoints = [] 1041 } 1042 (Ident 1043 SrcSpanInfo 1044 { srcInfoSpan = 1045 SrcSpan 1046 "tests/examples/UnicodeRelation.hs" 16 14 16 15 1047 , srcInfoPoints = [] 1048 } 1049 "d"))) 1050 (QVarOp 1051 SrcSpanInfo 1052 { srcInfoSpan = 1053 SrcSpan "tests/examples/UnicodeRelation.hs" 16 16 16 17 1054 , srcInfoPoints = [] 1055 } 1056 (UnQual 1057 SrcSpanInfo 1058 { srcInfoSpan = 1059 SrcSpan "tests/examples/UnicodeRelation.hs" 16 16 16 17 1060 , srcInfoPoints = [] 1061 } 1062 (Symbol 1063 SrcSpanInfo 1064 { srcInfoSpan = 1065 SrcSpan 1066 "tests/examples/UnicodeRelation.hs" 16 16 16 17 1067 , srcInfoPoints = [] 1068 } 1069 "\8815"))) 1070 (Lit 1071 SrcSpanInfo 1072 { srcInfoSpan = 1073 SrcSpan "tests/examples/UnicodeRelation.hs" 16 18 16 19 1074 , srcInfoPoints = [] 1075 } 1076 (Int 1077 SrcSpanInfo 1078 { srcInfoSpan = 1079 SrcSpan "tests/examples/UnicodeRelation.hs" 16 18 16 19 1080 , srcInfoPoints = [] 1081 } 1082 6 1083 "6")))) 1084 Nothing 1085 , PatBind 1086 SrcSpanInfo 1087 { srcInfoSpan = 1088 SrcSpan "tests/examples/UnicodeRelation.hs" 17 9 17 27 1089 , srcInfoPoints = [] 1090 } 1091 (PVar 1092 SrcSpanInfo 1093 { srcInfoSpan = 1094 SrcSpan "tests/examples/UnicodeRelation.hs" 17 9 17 11 1095 , srcInfoPoints = [] 1096 } 1097 (Ident 1098 SrcSpanInfo 1099 { srcInfoSpan = 1100 SrcSpan "tests/examples/UnicodeRelation.hs" 17 9 17 11 1101 , srcInfoPoints = [] 1102 } 1103 "b\8325")) 1104 (UnGuardedRhs 1105 SrcSpanInfo 1106 { srcInfoSpan = 1107 SrcSpan "tests/examples/UnicodeRelation.hs" 17 12 17 27 1108 , srcInfoPoints = 1109 [ SrcSpan "tests/examples/UnicodeRelation.hs" 17 12 17 13 ] 1110 } 1111 (InfixApp 1112 SrcSpanInfo 1113 { srcInfoSpan = 1114 SrcSpan "tests/examples/UnicodeRelation.hs" 17 14 17 27 1115 , srcInfoPoints = [] 1116 } 1117 (Var 1118 SrcSpanInfo 1119 { srcInfoSpan = 1120 SrcSpan "tests/examples/UnicodeRelation.hs" 17 14 17 15 1121 , srcInfoPoints = [] 1122 } 1123 (UnQual 1124 SrcSpanInfo 1125 { srcInfoSpan = 1126 SrcSpan "tests/examples/UnicodeRelation.hs" 17 14 17 15 1127 , srcInfoPoints = [] 1128 } 1129 (Ident 1130 SrcSpanInfo 1131 { srcInfoSpan = 1132 SrcSpan 1133 "tests/examples/UnicodeRelation.hs" 17 14 17 15 1134 , srcInfoPoints = [] 1135 } 1136 "e"))) 1137 (QVarOp 1138 SrcSpanInfo 1139 { srcInfoSpan = 1140 SrcSpan "tests/examples/UnicodeRelation.hs" 17 16 17 17 1141 , srcInfoPoints = [] 1142 } 1143 (UnQual 1144 SrcSpanInfo 1145 { srcInfoSpan = 1146 SrcSpan "tests/examples/UnicodeRelation.hs" 17 16 17 17 1147 , srcInfoPoints = [] 1148 } 1149 (Symbol 1150 SrcSpanInfo 1151 { srcInfoSpan = 1152 SrcSpan 1153 "tests/examples/UnicodeRelation.hs" 17 16 17 17 1154 , srcInfoPoints = [] 1155 } 1156 "\8712"))) 1157 (List 1158 SrcSpanInfo 1159 { srcInfoSpan = 1160 SrcSpan "tests/examples/UnicodeRelation.hs" 17 18 17 27 1161 , srcInfoPoints = 1162 [ SrcSpan "tests/examples/UnicodeRelation.hs" 17 18 17 19 1163 , SrcSpan "tests/examples/UnicodeRelation.hs" 17 20 17 21 1164 , SrcSpan "tests/examples/UnicodeRelation.hs" 17 22 17 23 1165 , SrcSpan "tests/examples/UnicodeRelation.hs" 17 24 17 25 1166 , SrcSpan "tests/examples/UnicodeRelation.hs" 17 26 17 27 1167 ] 1168 } 1169 [ Lit 1170 SrcSpanInfo 1171 { srcInfoSpan = 1172 SrcSpan 1173 "tests/examples/UnicodeRelation.hs" 17 19 17 20 1174 , srcInfoPoints = [] 1175 } 1176 (Int 1177 SrcSpanInfo 1178 { srcInfoSpan = 1179 SrcSpan 1180 "tests/examples/UnicodeRelation.hs" 17 19 17 20 1181 , srcInfoPoints = [] 1182 } 1183 1 1184 "1") 1185 , Lit 1186 SrcSpanInfo 1187 { srcInfoSpan = 1188 SrcSpan 1189 "tests/examples/UnicodeRelation.hs" 17 21 17 22 1190 , srcInfoPoints = [] 1191 } 1192 (Int 1193 SrcSpanInfo 1194 { srcInfoSpan = 1195 SrcSpan 1196 "tests/examples/UnicodeRelation.hs" 17 21 17 22 1197 , srcInfoPoints = [] 1198 } 1199 2 1200 "2") 1201 , Lit 1202 SrcSpanInfo 1203 { srcInfoSpan = 1204 SrcSpan 1205 "tests/examples/UnicodeRelation.hs" 17 23 17 24 1206 , srcInfoPoints = [] 1207 } 1208 (Int 1209 SrcSpanInfo 1210 { srcInfoSpan = 1211 SrcSpan 1212 "tests/examples/UnicodeRelation.hs" 17 23 17 24 1213 , srcInfoPoints = [] 1214 } 1215 3 1216 "3") 1217 , Lit 1218 SrcSpanInfo 1219 { srcInfoSpan = 1220 SrcSpan 1221 "tests/examples/UnicodeRelation.hs" 17 25 17 26 1222 , srcInfoPoints = [] 1223 } 1224 (Int 1225 SrcSpanInfo 1226 { srcInfoSpan = 1227 SrcSpan 1228 "tests/examples/UnicodeRelation.hs" 17 25 17 26 1229 , srcInfoPoints = [] 1230 } 1231 4 1232 "4") 1233 ]))) 1234 Nothing 1235 , PatBind 1236 SrcSpanInfo 1237 { srcInfoSpan = 1238 SrcSpan "tests/examples/UnicodeRelation.hs" 18 9 18 27 1239 , srcInfoPoints = [] 1240 } 1241 (PVar 1242 SrcSpanInfo 1243 { srcInfoSpan = 1244 SrcSpan "tests/examples/UnicodeRelation.hs" 18 9 18 11 1245 , srcInfoPoints = [] 1246 } 1247 (Ident 1248 SrcSpanInfo 1249 { srcInfoSpan = 1250 SrcSpan "tests/examples/UnicodeRelation.hs" 18 9 18 11 1251 , srcInfoPoints = [] 1252 } 1253 "b\8326")) 1254 (UnGuardedRhs 1255 SrcSpanInfo 1256 { srcInfoSpan = 1257 SrcSpan "tests/examples/UnicodeRelation.hs" 18 12 18 27 1258 , srcInfoPoints = 1259 [ SrcSpan "tests/examples/UnicodeRelation.hs" 18 12 18 13 ] 1260 } 1261 (InfixApp 1262 SrcSpanInfo 1263 { srcInfoSpan = 1264 SrcSpan "tests/examples/UnicodeRelation.hs" 18 14 18 27 1265 , srcInfoPoints = [] 1266 } 1267 (Var 1268 SrcSpanInfo 1269 { srcInfoSpan = 1270 SrcSpan "tests/examples/UnicodeRelation.hs" 18 14 18 15 1271 , srcInfoPoints = [] 1272 } 1273 (UnQual 1274 SrcSpanInfo 1275 { srcInfoSpan = 1276 SrcSpan "tests/examples/UnicodeRelation.hs" 18 14 18 15 1277 , srcInfoPoints = [] 1278 } 1279 (Ident 1280 SrcSpanInfo 1281 { srcInfoSpan = 1282 SrcSpan 1283 "tests/examples/UnicodeRelation.hs" 18 14 18 15 1284 , srcInfoPoints = [] 1285 } 1286 "e"))) 1287 (QVarOp 1288 SrcSpanInfo 1289 { srcInfoSpan = 1290 SrcSpan "tests/examples/UnicodeRelation.hs" 18 16 18 17 1291 , srcInfoPoints = [] 1292 } 1293 (UnQual 1294 SrcSpanInfo 1295 { srcInfoSpan = 1296 SrcSpan "tests/examples/UnicodeRelation.hs" 18 16 18 17 1297 , srcInfoPoints = [] 1298 } 1299 (Symbol 1300 SrcSpanInfo 1301 { srcInfoSpan = 1302 SrcSpan 1303 "tests/examples/UnicodeRelation.hs" 18 16 18 17 1304 , srcInfoPoints = [] 1305 } 1306 "\8713"))) 1307 (List 1308 SrcSpanInfo 1309 { srcInfoSpan = 1310 SrcSpan "tests/examples/UnicodeRelation.hs" 18 18 18 27 1311 , srcInfoPoints = 1312 [ SrcSpan "tests/examples/UnicodeRelation.hs" 18 18 18 19 1313 , SrcSpan "tests/examples/UnicodeRelation.hs" 18 20 18 21 1314 , SrcSpan "tests/examples/UnicodeRelation.hs" 18 22 18 23 1315 , SrcSpan "tests/examples/UnicodeRelation.hs" 18 24 18 25 1316 , SrcSpan "tests/examples/UnicodeRelation.hs" 18 26 18 27 1317 ] 1318 } 1319 [ Lit 1320 SrcSpanInfo 1321 { srcInfoSpan = 1322 SrcSpan 1323 "tests/examples/UnicodeRelation.hs" 18 19 18 20 1324 , srcInfoPoints = [] 1325 } 1326 (Int 1327 SrcSpanInfo 1328 { srcInfoSpan = 1329 SrcSpan 1330 "tests/examples/UnicodeRelation.hs" 18 19 18 20 1331 , srcInfoPoints = [] 1332 } 1333 5 1334 "5") 1335 , Lit 1336 SrcSpanInfo 1337 { srcInfoSpan = 1338 SrcSpan 1339 "tests/examples/UnicodeRelation.hs" 18 21 18 22 1340 , srcInfoPoints = [] 1341 } 1342 (Int 1343 SrcSpanInfo 1344 { srcInfoSpan = 1345 SrcSpan 1346 "tests/examples/UnicodeRelation.hs" 18 21 18 22 1347 , srcInfoPoints = [] 1348 } 1349 6 1350 "6") 1351 , Lit 1352 SrcSpanInfo 1353 { srcInfoSpan = 1354 SrcSpan 1355 "tests/examples/UnicodeRelation.hs" 18 23 18 24 1356 , srcInfoPoints = [] 1357 } 1358 (Int 1359 SrcSpanInfo 1360 { srcInfoSpan = 1361 SrcSpan 1362 "tests/examples/UnicodeRelation.hs" 18 23 18 24 1363 , srcInfoPoints = [] 1364 } 1365 7 1366 "7") 1367 , Lit 1368 SrcSpanInfo 1369 { srcInfoSpan = 1370 SrcSpan 1371 "tests/examples/UnicodeRelation.hs" 18 25 18 26 1372 , srcInfoPoints = [] 1373 } 1374 (Int 1375 SrcSpanInfo 1376 { srcInfoSpan = 1377 SrcSpan 1378 "tests/examples/UnicodeRelation.hs" 18 25 18 26 1379 , srcInfoPoints = [] 1380 } 1381 8 1382 "8") 1383 ]))) 1384 Nothing 1385 ]) 1386 (InfixApp 1387 SrcSpanInfo 1388 { srcInfoSpan = 1389 SrcSpan "tests/examples/UnicodeRelation.hs" 19 8 19 35 1390 , srcInfoPoints = [] 1391 } 1392 (InfixApp 1393 SrcSpanInfo 1394 { srcInfoSpan = 1395 SrcSpan "tests/examples/UnicodeRelation.hs" 19 8 19 30 1396 , srcInfoPoints = [] 1397 } 1398 (InfixApp 1399 SrcSpanInfo 1400 { srcInfoSpan = 1401 SrcSpan "tests/examples/UnicodeRelation.hs" 19 8 19 25 1402 , srcInfoPoints = [] 1403 } 1404 (InfixApp 1405 SrcSpanInfo 1406 { srcInfoSpan = 1407 SrcSpan "tests/examples/UnicodeRelation.hs" 19 8 19 20 1408 , srcInfoPoints = [] 1409 } 1410 (InfixApp 1411 SrcSpanInfo 1412 { srcInfoSpan = 1413 SrcSpan "tests/examples/UnicodeRelation.hs" 19 8 19 15 1414 , srcInfoPoints = [] 1415 } 1416 (Var 1417 SrcSpanInfo 1418 { srcInfoSpan = 1419 SrcSpan "tests/examples/UnicodeRelation.hs" 19 8 19 10 1420 , srcInfoPoints = [] 1421 } 1422 (UnQual 1423 SrcSpanInfo 1424 { srcInfoSpan = 1425 SrcSpan 1426 "tests/examples/UnicodeRelation.hs" 19 8 19 10 1427 , srcInfoPoints = [] 1428 } 1429 (Ident 1430 SrcSpanInfo 1431 { srcInfoSpan = 1432 SrcSpan 1433 "tests/examples/UnicodeRelation.hs" 19 8 19 10 1434 , srcInfoPoints = [] 1435 } 1436 "b\8321"))) 1437 (QVarOp 1438 SrcSpanInfo 1439 { srcInfoSpan = 1440 SrcSpan "tests/examples/UnicodeRelation.hs" 19 11 19 12 1441 , srcInfoPoints = [] 1442 } 1443 (UnQual 1444 SrcSpanInfo 1445 { srcInfoSpan = 1446 SrcSpan 1447 "tests/examples/UnicodeRelation.hs" 19 11 19 12 1448 , srcInfoPoints = [] 1449 } 1450 (Symbol 1451 SrcSpanInfo 1452 { srcInfoSpan = 1453 SrcSpan 1454 "tests/examples/UnicodeRelation.hs" 19 11 19 12 1455 , srcInfoPoints = [] 1456 } 1457 "\8744"))) 1458 (Var 1459 SrcSpanInfo 1460 { srcInfoSpan = 1461 SrcSpan "tests/examples/UnicodeRelation.hs" 19 13 19 15 1462 , srcInfoPoints = [] 1463 } 1464 (UnQual 1465 SrcSpanInfo 1466 { srcInfoSpan = 1467 SrcSpan 1468 "tests/examples/UnicodeRelation.hs" 19 13 19 15 1469 , srcInfoPoints = [] 1470 } 1471 (Ident 1472 SrcSpanInfo 1473 { srcInfoSpan = 1474 SrcSpan 1475 "tests/examples/UnicodeRelation.hs" 19 13 19 15 1476 , srcInfoPoints = [] 1477 } 1478 "b\8322")))) 1479 (QVarOp 1480 SrcSpanInfo 1481 { srcInfoSpan = 1482 SrcSpan "tests/examples/UnicodeRelation.hs" 19 16 19 17 1483 , srcInfoPoints = [] 1484 } 1485 (UnQual 1486 SrcSpanInfo 1487 { srcInfoSpan = 1488 SrcSpan "tests/examples/UnicodeRelation.hs" 19 16 19 17 1489 , srcInfoPoints = [] 1490 } 1491 (Symbol 1492 SrcSpanInfo 1493 { srcInfoSpan = 1494 SrcSpan 1495 "tests/examples/UnicodeRelation.hs" 19 16 19 17 1496 , srcInfoPoints = [] 1497 } 1498 "\8744"))) 1499 (Var 1500 SrcSpanInfo 1501 { srcInfoSpan = 1502 SrcSpan "tests/examples/UnicodeRelation.hs" 19 18 19 20 1503 , srcInfoPoints = [] 1504 } 1505 (UnQual 1506 SrcSpanInfo 1507 { srcInfoSpan = 1508 SrcSpan "tests/examples/UnicodeRelation.hs" 19 18 19 20 1509 , srcInfoPoints = [] 1510 } 1511 (Ident 1512 SrcSpanInfo 1513 { srcInfoSpan = 1514 SrcSpan 1515 "tests/examples/UnicodeRelation.hs" 19 18 19 20 1516 , srcInfoPoints = [] 1517 } 1518 "b\8323")))) 1519 (QVarOp 1520 SrcSpanInfo 1521 { srcInfoSpan = 1522 SrcSpan "tests/examples/UnicodeRelation.hs" 19 21 19 22 1523 , srcInfoPoints = [] 1524 } 1525 (UnQual 1526 SrcSpanInfo 1527 { srcInfoSpan = 1528 SrcSpan "tests/examples/UnicodeRelation.hs" 19 21 19 22 1529 , srcInfoPoints = [] 1530 } 1531 (Symbol 1532 SrcSpanInfo 1533 { srcInfoSpan = 1534 SrcSpan "tests/examples/UnicodeRelation.hs" 19 21 19 22 1535 , srcInfoPoints = [] 1536 } 1537 "\8744"))) 1538 (Var 1539 SrcSpanInfo 1540 { srcInfoSpan = 1541 SrcSpan "tests/examples/UnicodeRelation.hs" 19 23 19 25 1542 , srcInfoPoints = [] 1543 } 1544 (UnQual 1545 SrcSpanInfo 1546 { srcInfoSpan = 1547 SrcSpan "tests/examples/UnicodeRelation.hs" 19 23 19 25 1548 , srcInfoPoints = [] 1549 } 1550 (Ident 1551 SrcSpanInfo 1552 { srcInfoSpan = 1553 SrcSpan "tests/examples/UnicodeRelation.hs" 19 23 19 25 1554 , srcInfoPoints = [] 1555 } 1556 "b\8324")))) 1557 (QVarOp 1558 SrcSpanInfo 1559 { srcInfoSpan = 1560 SrcSpan "tests/examples/UnicodeRelation.hs" 19 26 19 27 1561 , srcInfoPoints = [] 1562 } 1563 (UnQual 1564 SrcSpanInfo 1565 { srcInfoSpan = 1566 SrcSpan "tests/examples/UnicodeRelation.hs" 19 26 19 27 1567 , srcInfoPoints = [] 1568 } 1569 (Symbol 1570 SrcSpanInfo 1571 { srcInfoSpan = 1572 SrcSpan "tests/examples/UnicodeRelation.hs" 19 26 19 27 1573 , srcInfoPoints = [] 1574 } 1575 "\8744"))) 1576 (Var 1577 SrcSpanInfo 1578 { srcInfoSpan = 1579 SrcSpan "tests/examples/UnicodeRelation.hs" 19 28 19 30 1580 , srcInfoPoints = [] 1581 } 1582 (UnQual 1583 SrcSpanInfo 1584 { srcInfoSpan = 1585 SrcSpan "tests/examples/UnicodeRelation.hs" 19 28 19 30 1586 , srcInfoPoints = [] 1587 } 1588 (Ident 1589 SrcSpanInfo 1590 { srcInfoSpan = 1591 SrcSpan "tests/examples/UnicodeRelation.hs" 19 28 19 30 1592 , srcInfoPoints = [] 1593 } 1594 "b\8325")))) 1595 (QVarOp 1596 SrcSpanInfo 1597 { srcInfoSpan = 1598 SrcSpan "tests/examples/UnicodeRelation.hs" 19 31 19 32 1599 , srcInfoPoints = [] 1600 } 1601 (UnQual 1602 SrcSpanInfo 1603 { srcInfoSpan = 1604 SrcSpan "tests/examples/UnicodeRelation.hs" 19 31 19 32 1605 , srcInfoPoints = [] 1606 } 1607 (Symbol 1608 SrcSpanInfo 1609 { srcInfoSpan = 1610 SrcSpan "tests/examples/UnicodeRelation.hs" 19 31 19 32 1611 , srcInfoPoints = [] 1612 } 1613 "\8744"))) 1614 (Var 1615 SrcSpanInfo 1616 { srcInfoSpan = 1617 SrcSpan "tests/examples/UnicodeRelation.hs" 19 33 19 35 1618 , srcInfoPoints = [] 1619 } 1620 (UnQual 1621 SrcSpanInfo 1622 { srcInfoSpan = 1623 SrcSpan "tests/examples/UnicodeRelation.hs" 19 33 19 35 1624 , srcInfoPoints = [] 1625 } 1626 (Ident 1627 SrcSpanInfo 1628 { srcInfoSpan = 1629 SrcSpan "tests/examples/UnicodeRelation.hs" 19 33 19 35 1630 , srcInfoPoints = [] 1631 } 1632 "b\8326")))))) 1633 Nothing 1634 ] 1635 ] 1636 , [] 1637 ) 1638