ParseOk (Module (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 75, srcSpanStartColumn = 1, srcSpanEndLine = 2182, srcSpanEndColumn = 1}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 75, srcSpanStartColumn = 1, srcSpanEndLine = 75, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 75, srcSpanStartColumn = 1, srcSpanEndLine = 75, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 165, srcSpanStartColumn = 1, srcSpanEndLine = 165, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 166, srcSpanStartColumn = 1, srcSpanEndLine = 166, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 167, srcSpanStartColumn = 1, srcSpanEndLine = 167, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 168, srcSpanStartColumn = 1, srcSpanEndLine = 168, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 170, srcSpanStartColumn = 1, srcSpanEndLine = 170, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 171, srcSpanStartColumn = 1, srcSpanEndLine = 171, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 172, srcSpanStartColumn = 1, srcSpanEndLine = 172, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 1, srcSpanEndLine = 173, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 204, srcSpanStartColumn = 1, srcSpanEndLine = 204, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 1, srcSpanEndLine = 351, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 353, srcSpanStartColumn = 1, srcSpanEndLine = 353, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 1, srcSpanEndLine = 501, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 1, srcSpanEndLine = 653, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 1, srcSpanEndLine = 654, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 1, srcSpanEndLine = 655, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 1, srcSpanEndLine = 656, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 1, srcSpanEndLine = 657, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 1, srcSpanEndLine = 658, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 1, srcSpanEndLine = 659, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 1, srcSpanEndLine = 660, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 1, srcSpanEndLine = 661, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 1, srcSpanEndLine = 662, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 1, srcSpanEndLine = 663, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 1, srcSpanEndLine = 664, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 1, srcSpanEndLine = 665, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 1, srcSpanEndLine = 666, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 1, srcSpanEndLine = 667, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 1, srcSpanEndLine = 668, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 1, srcSpanEndLine = 669, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 1, srcSpanEndLine = 670, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 1, srcSpanEndLine = 671, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 1, srcSpanEndLine = 672, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 1, srcSpanEndLine = 673, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 1, srcSpanEndLine = 674, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 1, srcSpanEndLine = 675, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 1, srcSpanEndLine = 676, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 1, srcSpanEndLine = 677, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 1, srcSpanEndLine = 678, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 1, srcSpanEndLine = 679, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 1, srcSpanEndLine = 680, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 1, srcSpanEndLine = 681, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 1, srcSpanEndLine = 682, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 1, srcSpanEndLine = 683, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 1, srcSpanEndLine = 684, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 1, srcSpanEndLine = 685, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 1, srcSpanEndLine = 686, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 1, srcSpanEndLine = 687, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 1, srcSpanEndLine = 688, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 1, srcSpanEndLine = 689, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 1, srcSpanEndLine = 690, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 1, srcSpanEndLine = 691, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 1, srcSpanEndLine = 692, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 1, srcSpanEndLine = 693, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 1, srcSpanEndLine = 694, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 1, srcSpanEndLine = 695, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 1, srcSpanEndLine = 696, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 1, srcSpanEndLine = 697, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 1, srcSpanEndLine = 698, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 1, srcSpanEndLine = 699, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 1, srcSpanEndLine = 700, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 1, srcSpanEndLine = 701, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 1, srcSpanEndLine = 702, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 1, srcSpanEndLine = 703, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 1, srcSpanEndLine = 704, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 1, srcSpanEndLine = 705, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 1, srcSpanEndLine = 706, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 1, srcSpanEndLine = 707, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 1, srcSpanEndLine = 708, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 1, srcSpanEndLine = 709, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 1, srcSpanEndLine = 710, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 1, srcSpanEndLine = 711, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 1, srcSpanEndLine = 712, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 1, srcSpanEndLine = 713, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 1, srcSpanEndLine = 714, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 1, srcSpanEndLine = 715, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 1, srcSpanEndLine = 716, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 1, srcSpanEndLine = 717, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 1, srcSpanEndLine = 718, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 1, srcSpanEndLine = 719, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 1, srcSpanEndLine = 720, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 1, srcSpanEndLine = 721, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 1, srcSpanEndLine = 722, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 1, srcSpanEndLine = 723, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 1, srcSpanEndLine = 724, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 1, srcSpanEndLine = 725, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 1, srcSpanEndLine = 726, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 1, srcSpanEndLine = 727, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 1, srcSpanEndLine = 728, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 1, srcSpanEndLine = 729, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 1, srcSpanEndLine = 730, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 1, srcSpanEndLine = 731, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 1, srcSpanEndLine = 732, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 733, srcSpanStartColumn = 1, srcSpanEndLine = 733, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 1, srcSpanEndLine = 736, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 1, srcSpanEndLine = 737, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 1, srcSpanEndLine = 738, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 1, srcSpanEndLine = 739, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 1, srcSpanEndLine = 740, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 1, srcSpanEndLine = 741, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 1, srcSpanEndLine = 742, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 1, srcSpanEndLine = 743, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 1, srcSpanEndLine = 744, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 1, srcSpanEndLine = 745, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 1, srcSpanEndLine = 746, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 1, srcSpanEndLine = 747, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 1, srcSpanEndLine = 748, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 1, srcSpanEndLine = 749, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 1, srcSpanEndLine = 750, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 1, srcSpanEndLine = 751, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 1, srcSpanEndLine = 752, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 1, srcSpanEndLine = 753, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 1, srcSpanEndLine = 754, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 1, srcSpanEndLine = 755, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 1, srcSpanEndLine = 756, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 1, srcSpanEndLine = 757, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 1, srcSpanEndLine = 758, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 759, srcSpanStartColumn = 1, srcSpanEndLine = 759, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 1, srcSpanEndLine = 762, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 1, srcSpanEndLine = 763, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 764, srcSpanStartColumn = 1, srcSpanEndLine = 764, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 1, srcSpanEndLine = 767, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 1, srcSpanEndLine = 768, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 1, srcSpanEndLine = 769, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 1, srcSpanEndLine = 770, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 1, srcSpanEndLine = 771, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 1, srcSpanEndLine = 772, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 1, srcSpanEndLine = 773, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 1, srcSpanEndLine = 774, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 1, srcSpanEndLine = 775, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 1, srcSpanEndLine = 776, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 1, srcSpanEndLine = 777, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 1, srcSpanEndLine = 778, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 1, srcSpanEndLine = 779, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 1, srcSpanEndLine = 780, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 1, srcSpanEndLine = 781, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 1, srcSpanEndLine = 782, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 1, srcSpanEndLine = 783, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 1, srcSpanEndLine = 784, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 1, srcSpanEndLine = 785, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 1, srcSpanEndLine = 786, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 1, srcSpanEndLine = 787, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 1, srcSpanEndLine = 788, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 1, srcSpanEndLine = 789, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 1, srcSpanEndLine = 790, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 1, srcSpanEndLine = 791, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 1, srcSpanEndLine = 792, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 1, srcSpanEndLine = 793, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 1, srcSpanEndLine = 794, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 1, srcSpanEndLine = 795, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 1, srcSpanEndLine = 796, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 1, srcSpanEndLine = 797, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 1, srcSpanEndLine = 798, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 1, srcSpanEndLine = 799, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 1, srcSpanEndLine = 800, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 1, srcSpanEndLine = 801, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 1, srcSpanEndLine = 802, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 1, srcSpanEndLine = 803, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 1, srcSpanEndLine = 804, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 1, srcSpanEndLine = 805, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 1, srcSpanEndLine = 806, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 1, srcSpanEndLine = 807, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 1, srcSpanEndLine = 808, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 809, srcSpanStartColumn = 1, srcSpanEndLine = 809, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 1, srcSpanEndLine = 812, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 1, srcSpanEndLine = 813, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 1, srcSpanEndLine = 814, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 1, srcSpanEndLine = 815, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 1, srcSpanEndLine = 816, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 1, srcSpanEndLine = 817, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 1, srcSpanEndLine = 818, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 1, srcSpanEndLine = 819, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 1, srcSpanEndLine = 820, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 1, srcSpanEndLine = 821, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 1, srcSpanEndLine = 822, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 1, srcSpanEndLine = 823, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 1, srcSpanEndLine = 824, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 1, srcSpanEndLine = 825, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 1, srcSpanEndLine = 826, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 1, srcSpanEndLine = 827, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 1, srcSpanEndLine = 828, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 1, srcSpanEndLine = 829, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 1, srcSpanEndLine = 830, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 1, srcSpanEndLine = 831, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 1, srcSpanEndLine = 832, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 1, srcSpanEndLine = 833, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 1, srcSpanEndLine = 834, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 1, srcSpanEndLine = 835, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 1, srcSpanEndLine = 836, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 1, srcSpanEndLine = 837, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 1, srcSpanEndLine = 838, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 1, srcSpanEndLine = 839, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 1, srcSpanEndLine = 840, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 1, srcSpanEndLine = 841, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 1, srcSpanEndLine = 842, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 1, srcSpanEndLine = 843, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 1, srcSpanEndLine = 844, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 1, srcSpanEndLine = 845, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 1, srcSpanEndLine = 846, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 1, srcSpanEndLine = 847, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 1, srcSpanEndLine = 848, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 1, srcSpanEndLine = 849, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 1, srcSpanEndLine = 850, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 1, srcSpanEndLine = 851, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 1, srcSpanEndLine = 852, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 1, srcSpanEndLine = 853, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 1, srcSpanEndLine = 854, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 1, srcSpanEndLine = 855, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 1, srcSpanEndLine = 856, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 1, srcSpanEndLine = 857, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 1, srcSpanEndLine = 858, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 1, srcSpanEndLine = 859, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 1, srcSpanEndLine = 860, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 1, srcSpanEndLine = 861, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 1, srcSpanEndLine = 862, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 1, srcSpanEndLine = 863, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 1, srcSpanEndLine = 864, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 1, srcSpanEndLine = 865, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 1, srcSpanEndLine = 866, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 1, srcSpanEndLine = 867, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 868, srcSpanStartColumn = 1, srcSpanEndLine = 868, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 906, srcSpanStartColumn = 1, srcSpanEndLine = 906, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 1, srcSpanEndLine = 915, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 918, srcSpanStartColumn = 1, srcSpanEndLine = 918, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 1, srcSpanEndLine = 923, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 1, srcSpanEndLine = 947, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 1, srcSpanEndLine = 950, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 1, srcSpanEndLine = 951, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 1, srcSpanEndLine = 952, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 1, srcSpanEndLine = 954, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 1, srcSpanEndLine = 955, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 1, srcSpanEndLine = 956, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 1, srcSpanEndLine = 957, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 1, srcSpanEndLine = 959, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 1, srcSpanEndLine = 960, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 1, srcSpanEndLine = 962, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 1, srcSpanEndLine = 963, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 1, srcSpanEndLine = 964, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 1, srcSpanEndLine = 965, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 1, srcSpanEndLine = 967, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 1, srcSpanEndLine = 968, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 969, srcSpanStartColumn = 1, srcSpanEndLine = 969, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 1, srcSpanEndLine = 970, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 1, srcSpanEndLine = 971, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 1, srcSpanEndLine = 972, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 973, srcSpanStartColumn = 1, srcSpanEndLine = 973, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 1, srcSpanEndLine = 974, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 1, srcSpanEndLine = 975, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 977, srcSpanStartColumn = 1, srcSpanEndLine = 977, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 1, srcSpanEndLine = 982, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 1, srcSpanEndLine = 990, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 1, srcSpanEndLine = 991, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 998, srcSpanStartColumn = 1, srcSpanEndLine = 998, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1009, srcSpanStartColumn = 1, srcSpanEndLine = 1009, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 1, srcSpanEndLine = 1020, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 1, srcSpanEndLine = 1033, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1039, srcSpanStartColumn = 1, srcSpanEndLine = 1039, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 1, srcSpanEndLine = 1040, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1043, srcSpanStartColumn = 1, srcSpanEndLine = 1043, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 1, srcSpanEndLine = 1044, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1046, srcSpanStartColumn = 1, srcSpanEndLine = 1046, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 1, srcSpanEndLine = 1049, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 1, srcSpanEndLine = 1054, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1058, srcSpanStartColumn = 1, srcSpanEndLine = 1058, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 1, srcSpanEndLine = 1062, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1071, srcSpanStartColumn = 1, srcSpanEndLine = 1071, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1076, srcSpanStartColumn = 1, srcSpanEndLine = 1076, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 1, srcSpanEndLine = 1081, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 1, srcSpanEndLine = 1093, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1097, srcSpanStartColumn = 1, srcSpanEndLine = 1097, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 1, srcSpanEndLine = 1104, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 1, srcSpanEndLine = 1116, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1119, srcSpanStartColumn = 1, srcSpanEndLine = 1119, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 1, srcSpanEndLine = 1124, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1131, srcSpanStartColumn = 1, srcSpanEndLine = 1131, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1136, srcSpanStartColumn = 1, srcSpanEndLine = 1136, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 1, srcSpanEndLine = 1143, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 1, srcSpanEndLine = 1151, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1154, srcSpanStartColumn = 1, srcSpanEndLine = 1154, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 1, srcSpanEndLine = 1160, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1170, srcSpanStartColumn = 1, srcSpanEndLine = 1170, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1175, srcSpanStartColumn = 1, srcSpanEndLine = 1175, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 1, srcSpanEndLine = 1180, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 1, srcSpanEndLine = 1188, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1192, srcSpanStartColumn = 1, srcSpanEndLine = 1192, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 1, srcSpanEndLine = 1199, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1210, srcSpanStartColumn = 1, srcSpanEndLine = 1210, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1216, srcSpanStartColumn = 1, srcSpanEndLine = 1216, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 1, srcSpanEndLine = 1222, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1231, srcSpanStartColumn = 1, srcSpanEndLine = 1231, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1236, srcSpanStartColumn = 1, srcSpanEndLine = 1236, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 1, srcSpanEndLine = 1241, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 1, srcSpanEndLine = 1249, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1253, srcSpanStartColumn = 1, srcSpanEndLine = 1253, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 1, srcSpanEndLine = 1260, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 1, srcSpanEndLine = 1271, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1275, srcSpanStartColumn = 1, srcSpanEndLine = 1275, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 1, srcSpanEndLine = 1285, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1307, srcSpanStartColumn = 1, srcSpanEndLine = 1307, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1317, srcSpanStartColumn = 1, srcSpanEndLine = 1317, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 1, srcSpanEndLine = 1327, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 1, srcSpanEndLine = 1340, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1344, srcSpanStartColumn = 1, srcSpanEndLine = 1344, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 1, srcSpanEndLine = 1351, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 1, srcSpanEndLine = 1368, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 1, srcSpanEndLine = 1369, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1372, srcSpanStartColumn = 1, srcSpanEndLine = 1372, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 1, srcSpanEndLine = 1373, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 1, srcSpanEndLine = 1375, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 1, srcSpanEndLine = 1376, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 1, srcSpanEndLine = 1379, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1380, srcSpanStartColumn = 1, srcSpanEndLine = 1380, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 1, srcSpanEndLine = 1384, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 1, srcSpanEndLine = 1385, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1389, srcSpanStartColumn = 1, srcSpanEndLine = 1389, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1394, srcSpanStartColumn = 1, srcSpanEndLine = 1394, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 1, srcSpanEndLine = 1403, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 1, srcSpanEndLine = 1410, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 1, srcSpanEndLine = 1411, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 1, srcSpanEndLine = 1420, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1423, srcSpanStartColumn = 1, srcSpanEndLine = 1423, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 1, srcSpanEndLine = 1432, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 1, srcSpanEndLine = 1445, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1448, srcSpanStartColumn = 1, srcSpanEndLine = 1448, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 1, srcSpanEndLine = 1453, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1461, srcSpanStartColumn = 1, srcSpanEndLine = 1461, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1466, srcSpanStartColumn = 1, srcSpanEndLine = 1466, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 1, srcSpanEndLine = 1471, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1479, srcSpanStartColumn = 1, srcSpanEndLine = 1479, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1487, srcSpanStartColumn = 1, srcSpanEndLine = 1487, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 1, srcSpanEndLine = 1505, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 1, srcSpanEndLine = 1524, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1528, srcSpanStartColumn = 1, srcSpanEndLine = 1528, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 1, srcSpanEndLine = 1535, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1550, srcSpanStartColumn = 1, srcSpanEndLine = 1550, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1557, srcSpanStartColumn = 1, srcSpanEndLine = 1557, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 1, srcSpanEndLine = 1567, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 1, srcSpanEndLine = 1584, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1587, srcSpanStartColumn = 1, srcSpanEndLine = 1587, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 1, srcSpanEndLine = 1597, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 1, srcSpanEndLine = 1612, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1615, srcSpanStartColumn = 1, srcSpanEndLine = 1615, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 1, srcSpanEndLine = 1630, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1646, srcSpanStartColumn = 1, srcSpanEndLine = 1646, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1651, srcSpanStartColumn = 1, srcSpanEndLine = 1651, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 1, srcSpanEndLine = 1656, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 1, srcSpanEndLine = 1669, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1674, srcSpanStartColumn = 1, srcSpanEndLine = 1674, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 1, srcSpanEndLine = 1682, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1693, srcSpanStartColumn = 1, srcSpanEndLine = 1693, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1700, srcSpanStartColumn = 1, srcSpanEndLine = 1700, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 1, srcSpanEndLine = 1707, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1717, srcSpanStartColumn = 1, srcSpanEndLine = 1717, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1723, srcSpanStartColumn = 1, srcSpanEndLine = 1723, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 1, srcSpanEndLine = 1729, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1738, srcSpanStartColumn = 1, srcSpanEndLine = 1738, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1771, srcSpanStartColumn = 1, srcSpanEndLine = 1771, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 1, srcSpanEndLine = 1803, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1838, srcSpanStartColumn = 1, srcSpanEndLine = 1838, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1847, srcSpanStartColumn = 1, srcSpanEndLine = 1847, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 1, srcSpanEndLine = 1856, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 1, srcSpanEndLine = 1868, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1873, srcSpanStartColumn = 1, srcSpanEndLine = 1873, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 1, srcSpanEndLine = 1878, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1886, srcSpanStartColumn = 1, srcSpanEndLine = 1886, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1891, srcSpanStartColumn = 1, srcSpanEndLine = 1891, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 1, srcSpanEndLine = 1896, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 1, srcSpanEndLine = 1904, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1907, srcSpanStartColumn = 1, srcSpanEndLine = 1907, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 1, srcSpanEndLine = 1924, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 1, srcSpanEndLine = 1940, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 1, srcSpanEndLine = 1941, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1946, srcSpanStartColumn = 1, srcSpanEndLine = 1946, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1957, srcSpanStartColumn = 1, srcSpanEndLine = 1957, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 1, srcSpanEndLine = 1971, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 1, srcSpanEndLine = 1982, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 1, srcSpanEndLine = 1983, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 1, srcSpanEndLine = 1994, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 1, srcSpanEndLine = 1995, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 1, srcSpanEndLine = 2001, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2004, srcSpanStartColumn = 1, srcSpanEndLine = 2004, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 1, srcSpanEndLine = 2009, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2012, srcSpanStartColumn = 1, srcSpanEndLine = 2012, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2024, srcSpanStartColumn = 1, srcSpanEndLine = 2024, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 1, srcSpanEndLine = 2036, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 1, srcSpanEndLine = 2052, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2059, srcSpanStartColumn = 1, srcSpanEndLine = 2059, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 1, srcSpanEndLine = 2068, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 1, srcSpanEndLine = 2079, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2083, srcSpanStartColumn = 1, srcSpanEndLine = 2083, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 1, srcSpanEndLine = 2090, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2101, srcSpanStartColumn = 1, srcSpanEndLine = 2101, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2106, srcSpanStartColumn = 1, srcSpanEndLine = 2106, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 1, srcSpanEndLine = 2111, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2119, srcSpanStartColumn = 1, srcSpanEndLine = 2119, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2126, srcSpanStartColumn = 1, srcSpanEndLine = 2126, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 1, srcSpanEndLine = 2133, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2143, srcSpanStartColumn = 1, srcSpanEndLine = 2143, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2148, srcSpanStartColumn = 1, srcSpanEndLine = 2148, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 1, srcSpanEndLine = 2153, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 1, srcSpanEndLine = 2161, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2168, srcSpanStartColumn = 1, srcSpanEndLine = 2168, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 1, srcSpanEndLine = 2175, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2182, srcSpanStartColumn = 1, srcSpanEndLine = 2182, srcSpanEndColumn = 1},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2182, srcSpanStartColumn = 1, srcSpanEndLine = 2182, srcSpanEndColumn = 1}]}) (Just (ModuleHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 75, srcSpanStartColumn = 1, srcSpanEndLine = 163, srcSpanEndColumn = 12}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 75, srcSpanStartColumn = 1, srcSpanEndLine = 75, srcSpanEndColumn = 7},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 163, srcSpanStartColumn = 7, srcSpanEndLine = 163, srcSpanEndColumn = 12}]}) (ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 75, srcSpanStartColumn = 8, srcSpanEndLine = 75, srcSpanEndColumn = 32}, srcInfoPoints = []}) "Data.GraphViz.Attributes") Nothing (Just (ExportSpecList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 76, srcSpanStartColumn = 5, srcSpanEndLine = 163, srcSpanEndColumn = 6}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 76, srcSpanStartColumn = 5, srcSpanEndLine = 76, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 78, srcSpanStartColumn = 5, srcSpanEndLine = 78, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 80, srcSpanStartColumn = 5, srcSpanEndLine = 80, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 81, srcSpanStartColumn = 5, srcSpanEndLine = 81, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 82, srcSpanStartColumn = 5, srcSpanEndLine = 82, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 83, srcSpanStartColumn = 5, srcSpanEndLine = 83, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 84, srcSpanStartColumn = 5, srcSpanEndLine = 84, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 86, srcSpanStartColumn = 5, srcSpanEndLine = 86, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 87, srcSpanStartColumn = 5, srcSpanEndLine = 87, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 88, srcSpanStartColumn = 5, srcSpanEndLine = 88, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 89, srcSpanStartColumn = 5, srcSpanEndLine = 89, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 90, srcSpanStartColumn = 5, srcSpanEndLine = 90, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 91, srcSpanStartColumn = 5, srcSpanEndLine = 91, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 92, srcSpanStartColumn = 5, srcSpanEndLine = 92, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 93, srcSpanStartColumn = 5, srcSpanEndLine = 93, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 94, srcSpanStartColumn = 5, srcSpanEndLine = 94, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 95, srcSpanStartColumn = 5, srcSpanEndLine = 95, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 96, srcSpanStartColumn = 5, srcSpanEndLine = 96, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 97, srcSpanStartColumn = 5, srcSpanEndLine = 97, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 98, srcSpanStartColumn = 5, srcSpanEndLine = 98, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 99, srcSpanStartColumn = 5, srcSpanEndLine = 99, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 100, srcSpanStartColumn = 5, srcSpanEndLine = 100, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 101, srcSpanStartColumn = 5, srcSpanEndLine = 101, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 102, srcSpanStartColumn = 5, srcSpanEndLine = 102, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 103, srcSpanStartColumn = 5, srcSpanEndLine = 103, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 104, srcSpanStartColumn = 5, srcSpanEndLine = 104, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 105, srcSpanStartColumn = 5, srcSpanEndLine = 105, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 106, srcSpanStartColumn = 5, srcSpanEndLine = 106, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 107, srcSpanStartColumn = 5, srcSpanEndLine = 107, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 108, srcSpanStartColumn = 5, srcSpanEndLine = 108, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 109, srcSpanStartColumn = 5, srcSpanEndLine = 109, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 110, srcSpanStartColumn = 5, srcSpanEndLine = 110, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 111, srcSpanStartColumn = 5, srcSpanEndLine = 111, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 112, srcSpanStartColumn = 5, srcSpanEndLine = 112, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 113, srcSpanStartColumn = 5, srcSpanEndLine = 113, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 114, srcSpanStartColumn = 5, srcSpanEndLine = 114, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 115, srcSpanStartColumn = 5, srcSpanEndLine = 115, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 116, srcSpanStartColumn = 5, srcSpanEndLine = 116, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 117, srcSpanStartColumn = 5, srcSpanEndLine = 117, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 118, srcSpanStartColumn = 5, srcSpanEndLine = 118, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 119, srcSpanStartColumn = 5, srcSpanEndLine = 119, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 120, srcSpanStartColumn = 5, srcSpanEndLine = 120, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 121, srcSpanStartColumn = 5, srcSpanEndLine = 121, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 122, srcSpanStartColumn = 5, srcSpanEndLine = 122, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 123, srcSpanStartColumn = 5, srcSpanEndLine = 123, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 124, srcSpanStartColumn = 5, srcSpanEndLine = 124, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 125, srcSpanStartColumn = 5, srcSpanEndLine = 125, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 126, srcSpanStartColumn = 5, srcSpanEndLine = 126, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 127, srcSpanStartColumn = 5, srcSpanEndLine = 127, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 128, srcSpanStartColumn = 5, srcSpanEndLine = 128, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 130, srcSpanStartColumn = 5, srcSpanEndLine = 130, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 131, srcSpanStartColumn = 5, srcSpanEndLine = 131, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 132, srcSpanStartColumn = 5, srcSpanEndLine = 132, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 133, srcSpanStartColumn = 5, srcSpanEndLine = 133, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 136, srcSpanStartColumn = 5, srcSpanEndLine = 136, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 137, srcSpanStartColumn = 5, srcSpanEndLine = 137, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 138, srcSpanStartColumn = 5, srcSpanEndLine = 138, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 139, srcSpanStartColumn = 5, srcSpanEndLine = 139, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 140, srcSpanStartColumn = 5, srcSpanEndLine = 140, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 141, srcSpanStartColumn = 5, srcSpanEndLine = 141, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 142, srcSpanStartColumn = 5, srcSpanEndLine = 142, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 143, srcSpanStartColumn = 5, srcSpanEndLine = 143, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 144, srcSpanStartColumn = 5, srcSpanEndLine = 144, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 146, srcSpanStartColumn = 5, srcSpanEndLine = 146, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 147, srcSpanStartColumn = 5, srcSpanEndLine = 147, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 148, srcSpanStartColumn = 5, srcSpanEndLine = 148, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 149, srcSpanStartColumn = 5, srcSpanEndLine = 149, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 150, srcSpanStartColumn = 5, srcSpanEndLine = 150, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 152, srcSpanStartColumn = 5, srcSpanEndLine = 152, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 153, srcSpanStartColumn = 5, srcSpanEndLine = 153, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 154, srcSpanStartColumn = 5, srcSpanEndLine = 154, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 155, srcSpanStartColumn = 5, srcSpanEndLine = 155, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 156, srcSpanStartColumn = 5, srcSpanEndLine = 156, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 158, srcSpanStartColumn = 5, srcSpanEndLine = 158, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 159, srcSpanStartColumn = 5, srcSpanEndLine = 159, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 161, srcSpanStartColumn = 5, srcSpanEndLine = 161, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 162, srcSpanStartColumn = 5, srcSpanEndLine = 162, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 163, srcSpanStartColumn = 5, srcSpanEndLine = 163, srcSpanEndColumn = 6}]}) [EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 77, srcSpanStartColumn = 7, srcSpanEndLine = 77, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 77, srcSpanStartColumn = 16, srcSpanEndLine = 77, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 77, srcSpanStartColumn = 17, srcSpanEndLine = 77, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 77, srcSpanStartColumn = 19, srcSpanEndLine = 77, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 77, srcSpanStartColumn = 7, srcSpanEndLine = 77, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 77, srcSpanStartColumn = 7, srcSpanEndLine = 77, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Attribute")),EAbs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 78, srcSpanStartColumn = 7, srcSpanEndLine = 78, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 78, srcSpanStartColumn = 7, srcSpanEndLine = 78, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 78, srcSpanStartColumn = 7, srcSpanEndLine = 78, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Attributes")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 80, srcSpanStartColumn = 7, srcSpanEndLine = 80, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 80, srcSpanStartColumn = 7, srcSpanEndLine = 80, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 80, srcSpanStartColumn = 7, srcSpanEndLine = 80, srcSpanEndColumn = 19}, srcInfoPoints = []}) "usedByGraphs")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 81, srcSpanStartColumn = 7, srcSpanEndLine = 81, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 81, srcSpanStartColumn = 7, srcSpanEndLine = 81, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 81, srcSpanStartColumn = 7, srcSpanEndLine = 81, srcSpanEndColumn = 22}, srcInfoPoints = []}) "usedBySubGraphs")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 82, srcSpanStartColumn = 7, srcSpanEndLine = 82, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 82, srcSpanStartColumn = 7, srcSpanEndLine = 82, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 82, srcSpanStartColumn = 7, srcSpanEndLine = 82, srcSpanEndColumn = 21}, srcInfoPoints = []}) "usedByClusters")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 83, srcSpanStartColumn = 7, srcSpanEndLine = 83, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 83, srcSpanStartColumn = 7, srcSpanEndLine = 83, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 83, srcSpanStartColumn = 7, srcSpanEndLine = 83, srcSpanEndColumn = 18}, srcInfoPoints = []}) "usedByNodes")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 84, srcSpanStartColumn = 7, srcSpanEndLine = 84, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 84, srcSpanStartColumn = 7, srcSpanEndLine = 84, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 84, srcSpanStartColumn = 7, srcSpanEndLine = 84, srcSpanEndColumn = 18}, srcInfoPoints = []}) "usedByEdges")),EAbs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 86, srcSpanStartColumn = 7, srcSpanEndLine = 86, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 86, srcSpanStartColumn = 7, srcSpanEndLine = 86, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 86, srcSpanStartColumn = 7, srcSpanEndLine = 86, srcSpanEndColumn = 16}, srcInfoPoints = []}) "EscString")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 87, srcSpanStartColumn = 7, srcSpanEndLine = 87, srcSpanEndColumn = 14}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 87, srcSpanStartColumn = 10, srcSpanEndLine = 87, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 87, srcSpanStartColumn = 11, srcSpanEndLine = 87, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 87, srcSpanStartColumn = 13, srcSpanEndLine = 87, srcSpanEndColumn = 14}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 87, srcSpanStartColumn = 7, srcSpanEndLine = 87, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 87, srcSpanStartColumn = 7, srcSpanEndLine = 87, srcSpanEndColumn = 10}, srcInfoPoints = []}) "URL")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 88, srcSpanStartColumn = 7, srcSpanEndLine = 88, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 88, srcSpanStartColumn = 16, srcSpanEndLine = 88, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 88, srcSpanStartColumn = 17, srcSpanEndLine = 88, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 88, srcSpanStartColumn = 19, srcSpanEndLine = 88, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 88, srcSpanStartColumn = 7, srcSpanEndLine = 88, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 88, srcSpanStartColumn = 7, srcSpanEndLine = 88, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ArrowType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 89, srcSpanStartColumn = 7, srcSpanEndLine = 89, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 89, srcSpanStartColumn = 17, srcSpanEndLine = 89, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 89, srcSpanStartColumn = 18, srcSpanEndLine = 89, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 89, srcSpanStartColumn = 20, srcSpanEndLine = 89, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 89, srcSpanStartColumn = 7, srcSpanEndLine = 89, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 89, srcSpanStartColumn = 7, srcSpanEndLine = 89, srcSpanEndColumn = 17}, srcInfoPoints = []}) "AspectType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 90, srcSpanStartColumn = 7, srcSpanEndLine = 90, srcSpanEndColumn = 15}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 90, srcSpanStartColumn = 11, srcSpanEndLine = 90, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 90, srcSpanStartColumn = 12, srcSpanEndLine = 90, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 90, srcSpanStartColumn = 14, srcSpanEndLine = 90, srcSpanEndColumn = 15}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 90, srcSpanStartColumn = 7, srcSpanEndLine = 90, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 90, srcSpanStartColumn = 7, srcSpanEndLine = 90, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Rect")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 91, srcSpanStartColumn = 7, srcSpanEndLine = 91, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 91, srcSpanStartColumn = 18, srcSpanEndLine = 91, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 91, srcSpanStartColumn = 19, srcSpanEndLine = 91, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 91, srcSpanStartColumn = 21, srcSpanEndLine = 91, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 91, srcSpanStartColumn = 7, srcSpanEndLine = 91, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 91, srcSpanStartColumn = 7, srcSpanEndLine = 91, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ClusterMode")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 92, srcSpanStartColumn = 7, srcSpanEndLine = 92, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 92, srcSpanStartColumn = 14, srcSpanEndLine = 92, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 92, srcSpanStartColumn = 15, srcSpanEndLine = 92, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 92, srcSpanStartColumn = 17, srcSpanEndLine = 92, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 92, srcSpanStartColumn = 7, srcSpanEndLine = 92, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 92, srcSpanStartColumn = 7, srcSpanEndLine = 92, srcSpanEndColumn = 14}, srcInfoPoints = []}) "DirType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 93, srcSpanStartColumn = 7, srcSpanEndLine = 93, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 93, srcSpanStartColumn = 20, srcSpanEndLine = 93, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 93, srcSpanStartColumn = 21, srcSpanEndLine = 93, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 93, srcSpanStartColumn = 23, srcSpanEndLine = 93, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 93, srcSpanStartColumn = 7, srcSpanEndLine = 93, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 93, srcSpanStartColumn = 7, srcSpanEndLine = 93, srcSpanEndColumn = 20}, srcInfoPoints = []}) "DEConstraints")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 94, srcSpanStartColumn = 7, srcSpanEndLine = 94, srcSpanEndColumn = 17}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 94, srcSpanStartColumn = 13, srcSpanEndLine = 94, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 94, srcSpanStartColumn = 14, srcSpanEndLine = 94, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 94, srcSpanStartColumn = 16, srcSpanEndLine = 94, srcSpanEndColumn = 17}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 94, srcSpanStartColumn = 7, srcSpanEndLine = 94, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 94, srcSpanStartColumn = 7, srcSpanEndLine = 94, srcSpanEndColumn = 13}, srcInfoPoints = []}) "DPoint")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 95, srcSpanStartColumn = 7, srcSpanEndLine = 95, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 95, srcSpanStartColumn = 15, srcSpanEndLine = 95, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 95, srcSpanStartColumn = 16, srcSpanEndLine = 95, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 95, srcSpanStartColumn = 18, srcSpanEndLine = 95, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 95, srcSpanStartColumn = 7, srcSpanEndLine = 95, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 95, srcSpanStartColumn = 7, srcSpanEndLine = 95, srcSpanEndColumn = 15}, srcInfoPoints = []}) "ModeType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 96, srcSpanStartColumn = 7, srcSpanEndLine = 96, srcSpanEndColumn = 16}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 96, srcSpanStartColumn = 12, srcSpanEndLine = 96, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 96, srcSpanStartColumn = 13, srcSpanEndLine = 96, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 96, srcSpanStartColumn = 15, srcSpanEndLine = 96, srcSpanEndColumn = 16}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 96, srcSpanStartColumn = 7, srcSpanEndLine = 96, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 96, srcSpanStartColumn = 7, srcSpanEndLine = 96, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Model")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 97, srcSpanStartColumn = 7, srcSpanEndLine = 97, srcSpanEndColumn = 16}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 97, srcSpanStartColumn = 12, srcSpanEndLine = 97, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 97, srcSpanStartColumn = 13, srcSpanEndLine = 97, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 97, srcSpanStartColumn = 15, srcSpanEndLine = 97, srcSpanEndColumn = 16}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 97, srcSpanStartColumn = 7, srcSpanEndLine = 97, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 97, srcSpanStartColumn = 7, srcSpanEndLine = 97, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Label")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 98, srcSpanStartColumn = 7, srcSpanEndLine = 98, srcSpanEndColumn = 16}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 98, srcSpanStartColumn = 12, srcSpanEndLine = 98, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 98, srcSpanStartColumn = 13, srcSpanEndLine = 98, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 98, srcSpanStartColumn = 15, srcSpanEndLine = 98, srcSpanEndColumn = 16}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 98, srcSpanStartColumn = 7, srcSpanEndLine = 98, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 98, srcSpanStartColumn = 7, srcSpanEndLine = 98, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Point")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 99, srcSpanStartColumn = 7, srcSpanEndLine = 99, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 99, srcSpanStartColumn = 14, srcSpanEndLine = 99, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 99, srcSpanStartColumn = 15, srcSpanEndLine = 99, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 99, srcSpanStartColumn = 17, srcSpanEndLine = 99, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 99, srcSpanStartColumn = 7, srcSpanEndLine = 99, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 99, srcSpanStartColumn = 7, srcSpanEndLine = 99, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Overlap")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 100, srcSpanStartColumn = 7, srcSpanEndLine = 100, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 100, srcSpanStartColumn = 17, srcSpanEndLine = 100, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 100, srcSpanStartColumn = 18, srcSpanEndLine = 100, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 100, srcSpanStartColumn = 20, srcSpanEndLine = 100, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 100, srcSpanStartColumn = 7, srcSpanEndLine = 100, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 100, srcSpanStartColumn = 7, srcSpanEndLine = 100, srcSpanEndColumn = 17}, srcInfoPoints = []}) "LayerRange")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 101, srcSpanStartColumn = 7, srcSpanEndLine = 101, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 101, srcSpanStartColumn = 14, srcSpanEndLine = 101, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 101, srcSpanStartColumn = 15, srcSpanEndLine = 101, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 101, srcSpanStartColumn = 17, srcSpanEndLine = 101, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 101, srcSpanStartColumn = 7, srcSpanEndLine = 101, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 101, srcSpanStartColumn = 7, srcSpanEndLine = 101, srcSpanEndColumn = 14}, srcInfoPoints = []}) "LayerID")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 102, srcSpanStartColumn = 7, srcSpanEndLine = 102, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 102, srcSpanStartColumn = 16, srcSpanEndLine = 102, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 102, srcSpanStartColumn = 17, srcSpanEndLine = 102, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 102, srcSpanStartColumn = 19, srcSpanEndLine = 102, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 102, srcSpanStartColumn = 7, srcSpanEndLine = 102, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 102, srcSpanStartColumn = 7, srcSpanEndLine = 102, srcSpanEndColumn = 16}, srcInfoPoints = []}) "LayerList")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 103, srcSpanStartColumn = 7, srcSpanEndLine = 103, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 103, srcSpanStartColumn = 17, srcSpanEndLine = 103, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 103, srcSpanStartColumn = 18, srcSpanEndLine = 103, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 103, srcSpanStartColumn = 20, srcSpanEndLine = 103, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 103, srcSpanStartColumn = 7, srcSpanEndLine = 103, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 103, srcSpanStartColumn = 7, srcSpanEndLine = 103, srcSpanEndColumn = 17}, srcInfoPoints = []}) "OutputMode")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 104, srcSpanStartColumn = 7, srcSpanEndLine = 104, srcSpanEndColumn = 15}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 104, srcSpanStartColumn = 11, srcSpanEndLine = 104, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 104, srcSpanStartColumn = 12, srcSpanEndLine = 104, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 104, srcSpanStartColumn = 14, srcSpanEndLine = 104, srcSpanEndColumn = 15}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 104, srcSpanStartColumn = 7, srcSpanEndLine = 104, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 104, srcSpanStartColumn = 7, srcSpanEndLine = 104, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Pack")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 105, srcSpanStartColumn = 7, srcSpanEndLine = 105, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 105, srcSpanStartColumn = 15, srcSpanEndLine = 105, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 105, srcSpanStartColumn = 16, srcSpanEndLine = 105, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 105, srcSpanStartColumn = 18, srcSpanEndLine = 105, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 105, srcSpanStartColumn = 7, srcSpanEndLine = 105, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 105, srcSpanStartColumn = 7, srcSpanEndLine = 105, srcSpanEndColumn = 15}, srcInfoPoints = []}) "PackMode")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 106, srcSpanStartColumn = 7, srcSpanEndLine = 106, srcSpanEndColumn = 14}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 106, srcSpanStartColumn = 10, srcSpanEndLine = 106, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 106, srcSpanStartColumn = 11, srcSpanEndLine = 106, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 106, srcSpanStartColumn = 13, srcSpanEndLine = 106, srcSpanEndColumn = 14}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 106, srcSpanStartColumn = 7, srcSpanEndLine = 106, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 106, srcSpanStartColumn = 7, srcSpanEndLine = 106, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Pos")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 107, srcSpanStartColumn = 7, srcSpanEndLine = 107, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 107, srcSpanStartColumn = 15, srcSpanEndLine = 107, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 107, srcSpanStartColumn = 16, srcSpanEndLine = 107, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 107, srcSpanStartColumn = 18, srcSpanEndLine = 107, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 107, srcSpanStartColumn = 7, srcSpanEndLine = 107, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 107, srcSpanStartColumn = 7, srcSpanEndLine = 107, srcSpanEndColumn = 15}, srcInfoPoints = []}) "EdgeType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 108, srcSpanStartColumn = 7, srcSpanEndLine = 108, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 108, srcSpanStartColumn = 14, srcSpanEndLine = 108, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 108, srcSpanStartColumn = 15, srcSpanEndLine = 108, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 108, srcSpanStartColumn = 17, srcSpanEndLine = 108, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 108, srcSpanStartColumn = 7, srcSpanEndLine = 108, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 108, srcSpanStartColumn = 7, srcSpanEndLine = 108, srcSpanEndColumn = 14}, srcInfoPoints = []}) "PageDir")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 109, srcSpanStartColumn = 7, srcSpanEndLine = 109, srcSpanEndColumn = 17}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 109, srcSpanStartColumn = 13, srcSpanEndLine = 109, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 109, srcSpanStartColumn = 14, srcSpanEndLine = 109, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 109, srcSpanStartColumn = 16, srcSpanEndLine = 109, srcSpanEndColumn = 17}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 109, srcSpanStartColumn = 7, srcSpanEndLine = 109, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 109, srcSpanStartColumn = 7, srcSpanEndLine = 109, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Spline")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 110, srcSpanStartColumn = 7, srcSpanEndLine = 110, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 110, srcSpanStartColumn = 15, srcSpanEndLine = 110, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 110, srcSpanStartColumn = 16, srcSpanEndLine = 110, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 110, srcSpanStartColumn = 18, srcSpanEndLine = 110, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 110, srcSpanStartColumn = 7, srcSpanEndLine = 110, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 110, srcSpanStartColumn = 7, srcSpanEndLine = 110, srcSpanEndColumn = 15}, srcInfoPoints = []}) "QuadType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 111, srcSpanStartColumn = 7, srcSpanEndLine = 111, srcSpanEndColumn = 15}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 111, srcSpanStartColumn = 11, srcSpanEndLine = 111, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 111, srcSpanStartColumn = 12, srcSpanEndLine = 111, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 111, srcSpanStartColumn = 14, srcSpanEndLine = 111, srcSpanEndColumn = 15}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 111, srcSpanStartColumn = 7, srcSpanEndLine = 111, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 111, srcSpanStartColumn = 7, srcSpanEndLine = 111, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Root")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 112, srcSpanStartColumn = 7, srcSpanEndLine = 112, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 112, srcSpanStartColumn = 15, srcSpanEndLine = 112, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 112, srcSpanStartColumn = 16, srcSpanEndLine = 112, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 112, srcSpanStartColumn = 18, srcSpanEndLine = 112, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 112, srcSpanStartColumn = 7, srcSpanEndLine = 112, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 112, srcSpanStartColumn = 7, srcSpanEndLine = 112, srcSpanEndColumn = 15}, srcInfoPoints = []}) "RankType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 113, srcSpanStartColumn = 7, srcSpanEndLine = 113, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 113, srcSpanStartColumn = 14, srcSpanEndLine = 113, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 113, srcSpanStartColumn = 15, srcSpanEndLine = 113, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 113, srcSpanStartColumn = 17, srcSpanEndLine = 113, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 113, srcSpanStartColumn = 7, srcSpanEndLine = 113, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 113, srcSpanStartColumn = 7, srcSpanEndLine = 113, srcSpanEndColumn = 14}, srcInfoPoints = []}) "RankDir")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 114, srcSpanStartColumn = 7, srcSpanEndLine = 114, srcSpanEndColumn = 16}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 114, srcSpanStartColumn = 12, srcSpanEndLine = 114, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 114, srcSpanStartColumn = 13, srcSpanEndLine = 114, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 114, srcSpanStartColumn = 15, srcSpanEndLine = 114, srcSpanEndColumn = 16}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 114, srcSpanStartColumn = 7, srcSpanEndLine = 114, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 114, srcSpanStartColumn = 7, srcSpanEndLine = 114, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Shape")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 115, srcSpanStartColumn = 7, srcSpanEndLine = 115, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 115, srcSpanStartColumn = 17, srcSpanEndLine = 115, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 115, srcSpanStartColumn = 18, srcSpanEndLine = 115, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 115, srcSpanStartColumn = 20, srcSpanEndLine = 115, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 115, srcSpanStartColumn = 7, srcSpanEndLine = 115, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 115, srcSpanStartColumn = 7, srcSpanEndLine = 115, srcSpanEndColumn = 17}, srcInfoPoints = []}) "SmoothType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 116, srcSpanStartColumn = 7, srcSpanEndLine = 116, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 116, srcSpanStartColumn = 16, srcSpanEndLine = 116, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 116, srcSpanStartColumn = 17, srcSpanEndLine = 116, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 116, srcSpanStartColumn = 19, srcSpanEndLine = 116, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 116, srcSpanStartColumn = 7, srcSpanEndLine = 116, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 116, srcSpanStartColumn = 7, srcSpanEndLine = 116, srcSpanEndColumn = 16}, srcInfoPoints = []}) "StartType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 117, srcSpanStartColumn = 7, srcSpanEndLine = 117, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 117, srcSpanStartColumn = 14, srcSpanEndLine = 117, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 117, srcSpanStartColumn = 15, srcSpanEndLine = 117, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 117, srcSpanStartColumn = 17, srcSpanEndLine = 117, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 117, srcSpanStartColumn = 7, srcSpanEndLine = 117, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 117, srcSpanStartColumn = 7, srcSpanEndLine = 117, srcSpanEndColumn = 14}, srcInfoPoints = []}) "STStyle")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 118, srcSpanStartColumn = 7, srcSpanEndLine = 118, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 118, srcSpanStartColumn = 16, srcSpanEndLine = 118, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 118, srcSpanStartColumn = 17, srcSpanEndLine = 118, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 118, srcSpanStartColumn = 19, srcSpanEndLine = 118, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 118, srcSpanStartColumn = 7, srcSpanEndLine = 118, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 118, srcSpanStartColumn = 7, srcSpanEndLine = 118, srcSpanEndColumn = 16}, srcInfoPoints = []}) "StyleItem")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 119, srcSpanStartColumn = 7, srcSpanEndLine = 119, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 119, srcSpanStartColumn = 16, srcSpanEndLine = 119, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 119, srcSpanStartColumn = 17, srcSpanEndLine = 119, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 119, srcSpanStartColumn = 19, srcSpanEndLine = 119, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 119, srcSpanStartColumn = 7, srcSpanEndLine = 119, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 119, srcSpanStartColumn = 7, srcSpanEndLine = 119, srcSpanEndColumn = 16}, srcInfoPoints = []}) "StyleName")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 120, srcSpanStartColumn = 7, srcSpanEndLine = 120, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 120, srcSpanStartColumn = 14, srcSpanEndLine = 120, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 120, srcSpanStartColumn = 15, srcSpanEndLine = 120, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 120, srcSpanStartColumn = 17, srcSpanEndLine = 120, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 120, srcSpanStartColumn = 7, srcSpanEndLine = 120, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 120, srcSpanStartColumn = 7, srcSpanEndLine = 120, srcSpanEndColumn = 14}, srcInfoPoints = []}) "PortPos")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 121, srcSpanStartColumn = 7, srcSpanEndLine = 121, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 121, srcSpanStartColumn = 19, srcSpanEndLine = 121, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 121, srcSpanStartColumn = 20, srcSpanEndLine = 121, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 121, srcSpanStartColumn = 22, srcSpanEndLine = 121, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 121, srcSpanStartColumn = 7, srcSpanEndLine = 121, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 121, srcSpanStartColumn = 7, srcSpanEndLine = 121, srcSpanEndColumn = 19}, srcInfoPoints = []}) "CompassPoint")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 122, srcSpanStartColumn = 7, srcSpanEndLine = 122, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 122, srcSpanStartColumn = 15, srcSpanEndLine = 122, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 122, srcSpanStartColumn = 16, srcSpanEndLine = 122, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 122, srcSpanStartColumn = 18, srcSpanEndLine = 122, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 122, srcSpanStartColumn = 7, srcSpanEndLine = 122, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 122, srcSpanStartColumn = 7, srcSpanEndLine = 122, srcSpanEndColumn = 15}, srcInfoPoints = []}) "ViewPort")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 123, srcSpanStartColumn = 7, srcSpanEndLine = 123, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 123, srcSpanStartColumn = 16, srcSpanEndLine = 123, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 123, srcSpanStartColumn = 17, srcSpanEndLine = 123, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 123, srcSpanStartColumn = 19, srcSpanEndLine = 123, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 123, srcSpanStartColumn = 7, srcSpanEndLine = 123, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 123, srcSpanStartColumn = 7, srcSpanEndLine = 123, srcSpanEndColumn = 16}, srcInfoPoints = []}) "FocusType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 124, srcSpanStartColumn = 7, srcSpanEndLine = 124, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 124, srcSpanStartColumn = 24, srcSpanEndLine = 124, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 124, srcSpanStartColumn = 25, srcSpanEndLine = 124, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 124, srcSpanStartColumn = 27, srcSpanEndLine = 124, srcSpanEndColumn = 28}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 124, srcSpanStartColumn = 7, srcSpanEndLine = 124, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 124, srcSpanStartColumn = 7, srcSpanEndLine = 124, srcSpanEndColumn = 24}, srcInfoPoints = []}) "VerticalPlacement")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 125, srcSpanStartColumn = 7, srcSpanEndLine = 125, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 125, srcSpanStartColumn = 16, srcSpanEndLine = 125, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 125, srcSpanStartColumn = 17, srcSpanEndLine = 125, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 125, srcSpanStartColumn = 19, srcSpanEndLine = 125, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 125, srcSpanStartColumn = 7, srcSpanEndLine = 125, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 125, srcSpanStartColumn = 7, srcSpanEndLine = 125, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ScaleType")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 126, srcSpanStartColumn = 7, srcSpanEndLine = 126, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 126, srcSpanStartColumn = 20, srcSpanEndLine = 126, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 126, srcSpanStartColumn = 21, srcSpanEndLine = 126, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 126, srcSpanStartColumn = 23, srcSpanEndLine = 126, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 126, srcSpanStartColumn = 7, srcSpanEndLine = 126, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 126, srcSpanStartColumn = 7, srcSpanEndLine = 126, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Justification")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 127, srcSpanStartColumn = 7, srcSpanEndLine = 127, srcSpanEndColumn = 17}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 127, srcSpanStartColumn = 13, srcSpanEndLine = 127, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 127, srcSpanStartColumn = 14, srcSpanEndLine = 127, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 127, srcSpanStartColumn = 16, srcSpanEndLine = 127, srcSpanEndColumn = 17}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 127, srcSpanStartColumn = 7, srcSpanEndLine = 127, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 127, srcSpanStartColumn = 7, srcSpanEndLine = 127, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Ratios")),EModuleContents (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 128, srcSpanStartColumn = 7, srcSpanEndLine = 128, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 128, srcSpanStartColumn = 7, srcSpanEndLine = 128, srcSpanEndColumn = 13}]}) (ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 128, srcSpanStartColumn = 14, srcSpanEndLine = 128, srcSpanEndColumn = 45}, srcInfoPoints = []}) "Data.GraphViz.Attributes.Colors"),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 130, srcSpanStartColumn = 7, srcSpanEndLine = 130, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 130, srcSpanStartColumn = 17, srcSpanEndLine = 130, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 130, srcSpanStartColumn = 18, srcSpanEndLine = 130, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 130, srcSpanStartColumn = 20, srcSpanEndLine = 130, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 130, srcSpanStartColumn = 7, srcSpanEndLine = 130, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 130, srcSpanStartColumn = 7, srcSpanEndLine = 130, srcSpanEndColumn = 17}, srcInfoPoints = []}) "ArrowShape")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 131, srcSpanStartColumn = 7, srcSpanEndLine = 131, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 131, srcSpanStartColumn = 20, srcSpanEndLine = 131, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 131, srcSpanStartColumn = 21, srcSpanEndLine = 131, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 131, srcSpanStartColumn = 23, srcSpanEndLine = 131, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 131, srcSpanStartColumn = 7, srcSpanEndLine = 131, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 131, srcSpanStartColumn = 7, srcSpanEndLine = 131, srcSpanEndColumn = 20}, srcInfoPoints = []}) "ArrowModifier")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 132, srcSpanStartColumn = 7, srcSpanEndLine = 132, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 132, srcSpanStartColumn = 16, srcSpanEndLine = 132, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 132, srcSpanStartColumn = 17, srcSpanEndLine = 132, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 132, srcSpanStartColumn = 19, srcSpanEndLine = 132, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 132, srcSpanStartColumn = 7, srcSpanEndLine = 132, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 132, srcSpanStartColumn = 7, srcSpanEndLine = 132, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ArrowFill")),EThingAll (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 133, srcSpanStartColumn = 7, srcSpanEndLine = 133, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 133, srcSpanStartColumn = 16, srcSpanEndLine = 133, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 133, srcSpanStartColumn = 17, srcSpanEndLine = 133, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 133, srcSpanStartColumn = 19, srcSpanEndLine = 133, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 133, srcSpanStartColumn = 7, srcSpanEndLine = 133, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 133, srcSpanStartColumn = 7, srcSpanEndLine = 133, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ArrowSide")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 136, srcSpanStartColumn = 7, srcSpanEndLine = 136, srcSpanEndColumn = 10}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 136, srcSpanStartColumn = 7, srcSpanEndLine = 136, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 136, srcSpanStartColumn = 7, srcSpanEndLine = 136, srcSpanEndColumn = 10}, srcInfoPoints = []}) "box")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 137, srcSpanStartColumn = 7, srcSpanEndLine = 137, srcSpanEndColumn = 11}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 137, srcSpanStartColumn = 7, srcSpanEndLine = 137, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 137, srcSpanStartColumn = 7, srcSpanEndLine = 137, srcSpanEndColumn = 11}, srcInfoPoints = []}) "crow")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 138, srcSpanStartColumn = 7, srcSpanEndLine = 138, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 138, srcSpanStartColumn = 7, srcSpanEndLine = 138, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 138, srcSpanStartColumn = 7, srcSpanEndLine = 138, srcSpanEndColumn = 14}, srcInfoPoints = []}) "diamond")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 139, srcSpanStartColumn = 7, srcSpanEndLine = 139, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 139, srcSpanStartColumn = 7, srcSpanEndLine = 139, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 139, srcSpanStartColumn = 7, srcSpanEndLine = 139, srcSpanEndColumn = 15}, srcInfoPoints = []}) "dotArrow")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 140, srcSpanStartColumn = 7, srcSpanEndLine = 140, srcSpanEndColumn = 10}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 140, srcSpanStartColumn = 7, srcSpanEndLine = 140, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 140, srcSpanStartColumn = 7, srcSpanEndLine = 140, srcSpanEndColumn = 10}, srcInfoPoints = []}) "inv")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 141, srcSpanStartColumn = 7, srcSpanEndLine = 141, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 141, srcSpanStartColumn = 7, srcSpanEndLine = 141, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 141, srcSpanStartColumn = 7, srcSpanEndLine = 141, srcSpanEndColumn = 14}, srcInfoPoints = []}) "noArrow")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 142, srcSpanStartColumn = 7, srcSpanEndLine = 142, srcSpanEndColumn = 13}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 142, srcSpanStartColumn = 7, srcSpanEndLine = 142, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 142, srcSpanStartColumn = 7, srcSpanEndLine = 142, srcSpanEndColumn = 13}, srcInfoPoints = []}) "normal")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 143, srcSpanStartColumn = 7, srcSpanEndLine = 143, srcSpanEndColumn = 10}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 143, srcSpanStartColumn = 7, srcSpanEndLine = 143, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 143, srcSpanStartColumn = 7, srcSpanEndLine = 143, srcSpanEndColumn = 10}, srcInfoPoints = []}) "tee")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 144, srcSpanStartColumn = 7, srcSpanEndLine = 144, srcSpanEndColumn = 10}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 144, srcSpanStartColumn = 7, srcSpanEndLine = 144, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 144, srcSpanStartColumn = 7, srcSpanEndLine = 144, srcSpanEndColumn = 10}, srcInfoPoints = []}) "vee")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 146, srcSpanStartColumn = 7, srcSpanEndLine = 146, srcSpanEndColumn = 11}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 146, srcSpanStartColumn = 7, srcSpanEndLine = 146, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 146, srcSpanStartColumn = 7, srcSpanEndLine = 146, srcSpanEndColumn = 11}, srcInfoPoints = []}) "oDot")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 147, srcSpanStartColumn = 7, srcSpanEndLine = 147, srcSpanEndColumn = 13}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 147, srcSpanStartColumn = 7, srcSpanEndLine = 147, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 147, srcSpanStartColumn = 7, srcSpanEndLine = 147, srcSpanEndColumn = 13}, srcInfoPoints = []}) "invDot")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 148, srcSpanStartColumn = 7, srcSpanEndLine = 148, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 148, srcSpanStartColumn = 7, srcSpanEndLine = 148, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 148, srcSpanStartColumn = 7, srcSpanEndLine = 148, srcSpanEndColumn = 14}, srcInfoPoints = []}) "invODot")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 149, srcSpanStartColumn = 7, srcSpanEndLine = 149, srcSpanEndColumn = 11}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 149, srcSpanStartColumn = 7, srcSpanEndLine = 149, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 149, srcSpanStartColumn = 7, srcSpanEndLine = 149, srcSpanEndColumn = 11}, srcInfoPoints = []}) "oBox")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 150, srcSpanStartColumn = 7, srcSpanEndLine = 150, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 150, srcSpanStartColumn = 7, srcSpanEndLine = 150, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 150, srcSpanStartColumn = 7, srcSpanEndLine = 150, srcSpanEndColumn = 15}, srcInfoPoints = []}) "oDiamond")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 152, srcSpanStartColumn = 7, srcSpanEndLine = 152, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 152, srcSpanStartColumn = 7, srcSpanEndLine = 152, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 152, srcSpanStartColumn = 7, srcSpanEndLine = 152, srcSpanEndColumn = 15}, srcInfoPoints = []}) "eDiamond")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 153, srcSpanStartColumn = 7, srcSpanEndLine = 153, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 153, srcSpanStartColumn = 7, srcSpanEndLine = 153, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 153, srcSpanStartColumn = 7, srcSpanEndLine = 153, srcSpanEndColumn = 14}, srcInfoPoints = []}) "openArr")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 154, srcSpanStartColumn = 7, srcSpanEndLine = 154, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 154, srcSpanStartColumn = 7, srcSpanEndLine = 154, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 154, srcSpanStartColumn = 7, srcSpanEndLine = 154, srcSpanEndColumn = 15}, srcInfoPoints = []}) "halfOpen")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 155, srcSpanStartColumn = 7, srcSpanEndLine = 155, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 155, srcSpanStartColumn = 7, srcSpanEndLine = 155, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 155, srcSpanStartColumn = 7, srcSpanEndLine = 155, srcSpanEndColumn = 15}, srcInfoPoints = []}) "emptyArr")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 156, srcSpanStartColumn = 7, srcSpanEndLine = 156, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 156, srcSpanStartColumn = 7, srcSpanEndLine = 156, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 156, srcSpanStartColumn = 7, srcSpanEndLine = 156, srcSpanEndColumn = 15}, srcInfoPoints = []}) "invEmpty")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 158, srcSpanStartColumn = 7, srcSpanEndLine = 158, srcSpanEndColumn = 13}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 158, srcSpanStartColumn = 7, srcSpanEndLine = 158, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 158, srcSpanStartColumn = 7, srcSpanEndLine = 158, srcSpanEndColumn = 13}, srcInfoPoints = []}) "noMods")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 159, srcSpanStartColumn = 7, srcSpanEndLine = 159, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 159, srcSpanStartColumn = 7, srcSpanEndLine = 159, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 159, srcSpanStartColumn = 7, srcSpanEndLine = 159, srcSpanEndColumn = 14}, srcInfoPoints = []}) "openMod")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 161, srcSpanStartColumn = 7, srcSpanEndLine = 161, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 161, srcSpanStartColumn = 7, srcSpanEndLine = 161, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 161, srcSpanStartColumn = 7, srcSpanEndLine = 161, srcSpanEndColumn = 18}, srcInfoPoints = []}) "defLayerSep")),EVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 162, srcSpanStartColumn = 7, srcSpanEndLine = 162, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 162, srcSpanStartColumn = 7, srcSpanEndLine = 162, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 162, srcSpanStartColumn = 7, srcSpanEndLine = 162, srcSpanEndColumn = 18}, srcInfoPoints = []}) "notLayerSep"))])))) [] [ImportDecl {importAnn = SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 165, srcSpanStartColumn = 1, srcSpanEndLine = 165, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 165, srcSpanStartColumn = 1, srcSpanEndLine = 165, srcSpanEndColumn = 7}]}, importModule = ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 165, srcSpanStartColumn = 8, srcSpanEndLine = 165, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Data.GraphViz.Attributes.Colors", importQualified = False, importSrc = False, importPkg = Nothing, importAs = Nothing, importSpecs = Nothing},ImportDecl {importAnn = SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 166, srcSpanStartColumn = 1, srcSpanEndLine = 166, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 166, srcSpanStartColumn = 1, srcSpanEndLine = 166, srcSpanEndColumn = 7}]}, importModule = ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 166, srcSpanStartColumn = 8, srcSpanEndLine = 166, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Data.GraphViz.Util", importQualified = False, importSrc = False, importPkg = Nothing, importAs = Nothing, importSpecs = Nothing},ImportDecl {importAnn = SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 167, srcSpanStartColumn = 1, srcSpanEndLine = 167, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 167, srcSpanStartColumn = 1, srcSpanEndLine = 167, srcSpanEndColumn = 7}]}, importModule = ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 167, srcSpanStartColumn = 8, srcSpanEndLine = 167, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Data.GraphViz.Parsing", importQualified = False, importSrc = False, importPkg = Nothing, importAs = Nothing, importSpecs = Nothing},ImportDecl {importAnn = SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 168, srcSpanStartColumn = 1, srcSpanEndLine = 168, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 168, srcSpanStartColumn = 1, srcSpanEndLine = 168, srcSpanEndColumn = 7}]}, importModule = ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 168, srcSpanStartColumn = 8, srcSpanEndLine = 168, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Data.GraphViz.Printing", importQualified = False, importSrc = False, importPkg = Nothing, importAs = Nothing, importSpecs = Nothing},ImportDecl {importAnn = SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 170, srcSpanStartColumn = 1, srcSpanEndLine = 170, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 170, srcSpanStartColumn = 1, srcSpanEndLine = 170, srcSpanEndColumn = 7}]}, importModule = ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 170, srcSpanStartColumn = 8, srcSpanEndLine = 170, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Data.Char", importQualified = False, importSrc = False, importPkg = Nothing, importAs = Nothing, importSpecs = Just (ImportSpecList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 170, srcSpanStartColumn = 17, srcSpanEndLine = 170, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 170, srcSpanStartColumn = 17, srcSpanEndLine = 170, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 170, srcSpanStartColumn = 25, srcSpanEndLine = 170, srcSpanEndColumn = 26}]}) False [IVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 170, srcSpanStartColumn = 18, srcSpanEndLine = 170, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 170, srcSpanStartColumn = 18, srcSpanEndLine = 170, srcSpanEndColumn = 25}, srcInfoPoints = []}) "toLower")])},ImportDecl {importAnn = SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 171, srcSpanStartColumn = 1, srcSpanEndLine = 171, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 171, srcSpanStartColumn = 1, srcSpanEndLine = 171, srcSpanEndColumn = 7}]}, importModule = ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 171, srcSpanStartColumn = 8, srcSpanEndLine = 171, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Data.Maybe", importQualified = False, importSrc = False, importPkg = Nothing, importAs = Nothing, importSpecs = Just (ImportSpecList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 171, srcSpanStartColumn = 18, srcSpanEndLine = 171, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 171, srcSpanStartColumn = 18, srcSpanEndLine = 171, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 171, srcSpanStartColumn = 25, srcSpanEndLine = 171, srcSpanEndColumn = 26}]}) False [IVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 171, srcSpanStartColumn = 19, srcSpanEndLine = 171, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 171, srcSpanStartColumn = 19, srcSpanEndLine = 171, srcSpanEndColumn = 25}, srcInfoPoints = []}) "isJust")])},ImportDecl {importAnn = SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 172, srcSpanStartColumn = 1, srcSpanEndLine = 172, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 172, srcSpanStartColumn = 1, srcSpanEndLine = 172, srcSpanEndColumn = 7}]}, importModule = ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 172, srcSpanStartColumn = 8, srcSpanEndLine = 172, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Control.Arrow", importQualified = False, importSrc = False, importPkg = Nothing, importAs = Nothing, importSpecs = Just (ImportSpecList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 172, srcSpanStartColumn = 21, srcSpanEndLine = 172, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 172, srcSpanStartColumn = 21, srcSpanEndLine = 172, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 172, srcSpanStartColumn = 27, srcSpanEndLine = 172, srcSpanEndColumn = 28}]}) False [IVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 172, srcSpanStartColumn = 22, srcSpanEndLine = 172, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 172, srcSpanStartColumn = 22, srcSpanEndLine = 172, srcSpanEndColumn = 27}, srcInfoPoints = []}) "first")])},ImportDecl {importAnn = SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 1, srcSpanEndLine = 173, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 1, srcSpanEndLine = 173, srcSpanEndColumn = 7}]}, importModule = ModuleName (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 8, srcSpanEndLine = 173, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Control.Monad", importQualified = False, importSrc = False, importPkg = Nothing, importAs = Nothing, importSpecs = Just (ImportSpecList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 21, srcSpanEndLine = 173, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 21, srcSpanEndLine = 173, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 27, srcSpanEndLine = 173, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 35, srcSpanEndLine = 173, srcSpanEndColumn = 36}]}) False [IVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 22, srcSpanEndLine = 173, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 22, srcSpanEndLine = 173, srcSpanEndColumn = 27}, srcInfoPoints = []}) "liftM"),IVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 29, srcSpanEndLine = 173, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 173, srcSpanStartColumn = 29, srcSpanEndLine = 173, srcSpanEndColumn = 35}, srcInfoPoints = []}) "liftM2")])}] [DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 204, srcSpanStartColumn = 1, srcSpanEndLine = 349, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 205, srcSpanStartColumn = 5, srcSpanEndLine = 205, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 206, srcSpanStartColumn = 5, srcSpanEndLine = 206, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 207, srcSpanStartColumn = 5, srcSpanEndLine = 207, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 208, srcSpanStartColumn = 5, srcSpanEndLine = 208, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 209, srcSpanStartColumn = 5, srcSpanEndLine = 209, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 210, srcSpanStartColumn = 5, srcSpanEndLine = 210, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 211, srcSpanStartColumn = 5, srcSpanEndLine = 211, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 212, srcSpanStartColumn = 5, srcSpanEndLine = 212, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 213, srcSpanStartColumn = 5, srcSpanEndLine = 213, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 214, srcSpanStartColumn = 5, srcSpanEndLine = 214, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 215, srcSpanStartColumn = 5, srcSpanEndLine = 215, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 216, srcSpanStartColumn = 5, srcSpanEndLine = 216, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 217, srcSpanStartColumn = 5, srcSpanEndLine = 217, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 5, srcSpanEndLine = 218, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 219, srcSpanStartColumn = 5, srcSpanEndLine = 219, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 220, srcSpanStartColumn = 5, srcSpanEndLine = 220, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 221, srcSpanStartColumn = 5, srcSpanEndLine = 221, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 222, srcSpanStartColumn = 5, srcSpanEndLine = 222, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 223, srcSpanStartColumn = 5, srcSpanEndLine = 223, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 224, srcSpanStartColumn = 5, srcSpanEndLine = 224, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 225, srcSpanStartColumn = 5, srcSpanEndLine = 225, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 226, srcSpanStartColumn = 5, srcSpanEndLine = 226, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 227, srcSpanStartColumn = 5, srcSpanEndLine = 227, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 228, srcSpanStartColumn = 5, srcSpanEndLine = 228, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 229, srcSpanStartColumn = 5, srcSpanEndLine = 229, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 230, srcSpanStartColumn = 5, srcSpanEndLine = 230, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 231, srcSpanStartColumn = 5, srcSpanEndLine = 231, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 232, srcSpanStartColumn = 5, srcSpanEndLine = 232, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 233, srcSpanStartColumn = 5, srcSpanEndLine = 233, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 234, srcSpanStartColumn = 5, srcSpanEndLine = 234, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 235, srcSpanStartColumn = 5, srcSpanEndLine = 235, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 236, srcSpanStartColumn = 5, srcSpanEndLine = 236, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 237, srcSpanStartColumn = 5, srcSpanEndLine = 237, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 238, srcSpanStartColumn = 5, srcSpanEndLine = 238, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 239, srcSpanStartColumn = 5, srcSpanEndLine = 239, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 240, srcSpanStartColumn = 5, srcSpanEndLine = 240, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 241, srcSpanStartColumn = 5, srcSpanEndLine = 241, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 242, srcSpanStartColumn = 5, srcSpanEndLine = 242, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 243, srcSpanStartColumn = 5, srcSpanEndLine = 243, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 244, srcSpanStartColumn = 5, srcSpanEndLine = 244, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 245, srcSpanStartColumn = 5, srcSpanEndLine = 245, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 246, srcSpanStartColumn = 5, srcSpanEndLine = 246, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 247, srcSpanStartColumn = 5, srcSpanEndLine = 247, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 248, srcSpanStartColumn = 5, srcSpanEndLine = 248, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 249, srcSpanStartColumn = 5, srcSpanEndLine = 249, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 250, srcSpanStartColumn = 5, srcSpanEndLine = 250, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 251, srcSpanStartColumn = 5, srcSpanEndLine = 251, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 252, srcSpanStartColumn = 5, srcSpanEndLine = 252, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 253, srcSpanStartColumn = 5, srcSpanEndLine = 253, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 254, srcSpanStartColumn = 5, srcSpanEndLine = 254, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 255, srcSpanStartColumn = 5, srcSpanEndLine = 255, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 256, srcSpanStartColumn = 5, srcSpanEndLine = 256, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 257, srcSpanStartColumn = 5, srcSpanEndLine = 257, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 258, srcSpanStartColumn = 5, srcSpanEndLine = 258, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 259, srcSpanStartColumn = 5, srcSpanEndLine = 259, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 260, srcSpanStartColumn = 5, srcSpanEndLine = 260, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 261, srcSpanStartColumn = 5, srcSpanEndLine = 261, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 262, srcSpanStartColumn = 5, srcSpanEndLine = 262, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 263, srcSpanStartColumn = 5, srcSpanEndLine = 263, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 264, srcSpanStartColumn = 5, srcSpanEndLine = 264, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 265, srcSpanStartColumn = 5, srcSpanEndLine = 265, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 266, srcSpanStartColumn = 5, srcSpanEndLine = 266, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 267, srcSpanStartColumn = 5, srcSpanEndLine = 267, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 268, srcSpanStartColumn = 5, srcSpanEndLine = 268, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 269, srcSpanStartColumn = 5, srcSpanEndLine = 269, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 270, srcSpanStartColumn = 5, srcSpanEndLine = 270, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 271, srcSpanStartColumn = 5, srcSpanEndLine = 271, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 272, srcSpanStartColumn = 5, srcSpanEndLine = 272, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 273, srcSpanStartColumn = 5, srcSpanEndLine = 273, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 274, srcSpanStartColumn = 5, srcSpanEndLine = 274, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 275, srcSpanStartColumn = 5, srcSpanEndLine = 275, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 276, srcSpanStartColumn = 5, srcSpanEndLine = 276, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 277, srcSpanStartColumn = 5, srcSpanEndLine = 277, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 278, srcSpanStartColumn = 5, srcSpanEndLine = 278, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 279, srcSpanStartColumn = 5, srcSpanEndLine = 279, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 280, srcSpanStartColumn = 5, srcSpanEndLine = 280, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 281, srcSpanStartColumn = 5, srcSpanEndLine = 281, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 282, srcSpanStartColumn = 5, srcSpanEndLine = 282, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 283, srcSpanStartColumn = 5, srcSpanEndLine = 283, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 284, srcSpanStartColumn = 5, srcSpanEndLine = 284, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 285, srcSpanStartColumn = 5, srcSpanEndLine = 285, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 286, srcSpanStartColumn = 5, srcSpanEndLine = 286, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 287, srcSpanStartColumn = 5, srcSpanEndLine = 287, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 288, srcSpanStartColumn = 5, srcSpanEndLine = 288, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 289, srcSpanStartColumn = 5, srcSpanEndLine = 289, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 290, srcSpanStartColumn = 5, srcSpanEndLine = 290, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 291, srcSpanStartColumn = 5, srcSpanEndLine = 291, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 292, srcSpanStartColumn = 5, srcSpanEndLine = 292, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 293, srcSpanStartColumn = 5, srcSpanEndLine = 293, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 294, srcSpanStartColumn = 5, srcSpanEndLine = 294, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 295, srcSpanStartColumn = 5, srcSpanEndLine = 295, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 296, srcSpanStartColumn = 5, srcSpanEndLine = 296, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 297, srcSpanStartColumn = 5, srcSpanEndLine = 297, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 298, srcSpanStartColumn = 5, srcSpanEndLine = 298, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 299, srcSpanStartColumn = 5, srcSpanEndLine = 299, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 300, srcSpanStartColumn = 5, srcSpanEndLine = 300, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 301, srcSpanStartColumn = 5, srcSpanEndLine = 301, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 302, srcSpanStartColumn = 5, srcSpanEndLine = 302, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 303, srcSpanStartColumn = 5, srcSpanEndLine = 303, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 304, srcSpanStartColumn = 5, srcSpanEndLine = 304, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 305, srcSpanStartColumn = 5, srcSpanEndLine = 305, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 306, srcSpanStartColumn = 5, srcSpanEndLine = 306, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 307, srcSpanStartColumn = 5, srcSpanEndLine = 307, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 308, srcSpanStartColumn = 5, srcSpanEndLine = 308, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 309, srcSpanStartColumn = 5, srcSpanEndLine = 309, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 310, srcSpanStartColumn = 5, srcSpanEndLine = 310, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 311, srcSpanStartColumn = 5, srcSpanEndLine = 311, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 312, srcSpanStartColumn = 5, srcSpanEndLine = 312, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 313, srcSpanStartColumn = 5, srcSpanEndLine = 313, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 314, srcSpanStartColumn = 5, srcSpanEndLine = 314, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 315, srcSpanStartColumn = 5, srcSpanEndLine = 315, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 316, srcSpanStartColumn = 5, srcSpanEndLine = 316, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 317, srcSpanStartColumn = 5, srcSpanEndLine = 317, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 318, srcSpanStartColumn = 5, srcSpanEndLine = 318, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 319, srcSpanStartColumn = 5, srcSpanEndLine = 319, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 320, srcSpanStartColumn = 5, srcSpanEndLine = 320, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 321, srcSpanStartColumn = 5, srcSpanEndLine = 321, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 322, srcSpanStartColumn = 5, srcSpanEndLine = 322, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 323, srcSpanStartColumn = 5, srcSpanEndLine = 323, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 324, srcSpanStartColumn = 5, srcSpanEndLine = 324, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 325, srcSpanStartColumn = 5, srcSpanEndLine = 325, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 326, srcSpanStartColumn = 5, srcSpanEndLine = 326, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 327, srcSpanStartColumn = 5, srcSpanEndLine = 327, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 328, srcSpanStartColumn = 5, srcSpanEndLine = 328, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 329, srcSpanStartColumn = 5, srcSpanEndLine = 329, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 330, srcSpanStartColumn = 5, srcSpanEndLine = 330, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 331, srcSpanStartColumn = 5, srcSpanEndLine = 331, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 332, srcSpanStartColumn = 5, srcSpanEndLine = 332, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 5, srcSpanEndLine = 333, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 334, srcSpanStartColumn = 5, srcSpanEndLine = 334, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 335, srcSpanStartColumn = 5, srcSpanEndLine = 335, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 336, srcSpanStartColumn = 5, srcSpanEndLine = 336, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 337, srcSpanStartColumn = 5, srcSpanEndLine = 337, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 338, srcSpanStartColumn = 5, srcSpanEndLine = 338, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 339, srcSpanStartColumn = 5, srcSpanEndLine = 339, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 340, srcSpanStartColumn = 5, srcSpanEndLine = 340, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 341, srcSpanStartColumn = 5, srcSpanEndLine = 341, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 342, srcSpanStartColumn = 5, srcSpanEndLine = 342, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 5, srcSpanEndLine = 343, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 344, srcSpanStartColumn = 5, srcSpanEndLine = 344, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 345, srcSpanStartColumn = 5, srcSpanEndLine = 345, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 346, srcSpanStartColumn = 5, srcSpanEndLine = 346, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 347, srcSpanStartColumn = 5, srcSpanEndLine = 347, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 348, srcSpanStartColumn = 5, srcSpanEndLine = 348, srcSpanEndColumn = 6}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 204, srcSpanStartColumn = 1, srcSpanEndLine = 204, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 204, srcSpanStartColumn = 6, srcSpanEndLine = 204, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 204, srcSpanStartColumn = 6, srcSpanEndLine = 204, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Attribute") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 205, srcSpanStartColumn = 7, srcSpanEndLine = 205, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 205, srcSpanStartColumn = 7, srcSpanEndLine = 205, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 205, srcSpanStartColumn = 7, srcSpanEndLine = 205, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Damping") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 205, srcSpanStartColumn = 15, srcSpanEndLine = 205, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 205, srcSpanStartColumn = 15, srcSpanEndLine = 205, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 205, srcSpanStartColumn = 15, srcSpanEndLine = 205, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 205, srcSpanStartColumn = 15, srcSpanEndLine = 205, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 206, srcSpanStartColumn = 7, srcSpanEndLine = 206, srcSpanEndColumn = 15}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 206, srcSpanStartColumn = 7, srcSpanEndLine = 206, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 206, srcSpanStartColumn = 7, srcSpanEndLine = 206, srcSpanEndColumn = 8}, srcInfoPoints = []}) "K") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 206, srcSpanStartColumn = 9, srcSpanEndLine = 206, srcSpanEndColumn = 15}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 206, srcSpanStartColumn = 9, srcSpanEndLine = 206, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 206, srcSpanStartColumn = 9, srcSpanEndLine = 206, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 206, srcSpanStartColumn = 9, srcSpanEndLine = 206, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 207, srcSpanStartColumn = 7, srcSpanEndLine = 207, srcSpanEndColumn = 14}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 207, srcSpanStartColumn = 7, srcSpanEndLine = 207, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 207, srcSpanStartColumn = 7, srcSpanEndLine = 207, srcSpanEndColumn = 10}, srcInfoPoints = []}) "URL") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 207, srcSpanStartColumn = 11, srcSpanEndLine = 207, srcSpanEndColumn = 14}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 207, srcSpanStartColumn = 11, srcSpanEndLine = 207, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 207, srcSpanStartColumn = 11, srcSpanEndLine = 207, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 207, srcSpanStartColumn = 11, srcSpanEndLine = 207, srcSpanEndColumn = 14}, srcInfoPoints = []}) "URL")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 208, srcSpanStartColumn = 7, srcSpanEndLine = 208, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 208, srcSpanStartColumn = 7, srcSpanEndLine = 208, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 208, srcSpanStartColumn = 7, srcSpanEndLine = 208, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ArrowHead") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 208, srcSpanStartColumn = 17, srcSpanEndLine = 208, srcSpanEndColumn = 26}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 208, srcSpanStartColumn = 17, srcSpanEndLine = 208, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 208, srcSpanStartColumn = 17, srcSpanEndLine = 208, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 208, srcSpanStartColumn = 17, srcSpanEndLine = 208, srcSpanEndColumn = 26}, srcInfoPoints = []}) "ArrowType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 209, srcSpanStartColumn = 7, srcSpanEndLine = 209, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 209, srcSpanStartColumn = 7, srcSpanEndLine = 209, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 209, srcSpanStartColumn = 7, srcSpanEndLine = 209, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ArrowSize") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 209, srcSpanStartColumn = 17, srcSpanEndLine = 209, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 209, srcSpanStartColumn = 17, srcSpanEndLine = 209, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 209, srcSpanStartColumn = 17, srcSpanEndLine = 209, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 209, srcSpanStartColumn = 17, srcSpanEndLine = 209, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 210, srcSpanStartColumn = 7, srcSpanEndLine = 210, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 210, srcSpanStartColumn = 7, srcSpanEndLine = 210, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 210, srcSpanStartColumn = 7, srcSpanEndLine = 210, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ArrowTail") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 210, srcSpanStartColumn = 17, srcSpanEndLine = 210, srcSpanEndColumn = 26}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 210, srcSpanStartColumn = 17, srcSpanEndLine = 210, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 210, srcSpanStartColumn = 17, srcSpanEndLine = 210, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 210, srcSpanStartColumn = 17, srcSpanEndLine = 210, srcSpanEndColumn = 26}, srcInfoPoints = []}) "ArrowType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 211, srcSpanStartColumn = 7, srcSpanEndLine = 211, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 211, srcSpanStartColumn = 7, srcSpanEndLine = 211, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 211, srcSpanStartColumn = 7, srcSpanEndLine = 211, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Aspect") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 211, srcSpanStartColumn = 14, srcSpanEndLine = 211, srcSpanEndColumn = 24}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 211, srcSpanStartColumn = 14, srcSpanEndLine = 211, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 211, srcSpanStartColumn = 14, srcSpanEndLine = 211, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 211, srcSpanStartColumn = 14, srcSpanEndLine = 211, srcSpanEndColumn = 24}, srcInfoPoints = []}) "AspectType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 212, srcSpanStartColumn = 7, srcSpanEndLine = 212, srcSpanEndColumn = 14}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 212, srcSpanStartColumn = 7, srcSpanEndLine = 212, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 212, srcSpanStartColumn = 7, srcSpanEndLine = 212, srcSpanEndColumn = 9}, srcInfoPoints = []}) "Bb") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 212, srcSpanStartColumn = 10, srcSpanEndLine = 212, srcSpanEndColumn = 14}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 212, srcSpanStartColumn = 10, srcSpanEndLine = 212, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 212, srcSpanStartColumn = 10, srcSpanEndLine = 212, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 212, srcSpanStartColumn = 10, srcSpanEndLine = 212, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Rect")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 213, srcSpanStartColumn = 7, srcSpanEndLine = 213, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 213, srcSpanStartColumn = 7, srcSpanEndLine = 213, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 213, srcSpanStartColumn = 7, srcSpanEndLine = 213, srcSpanEndColumn = 14}, srcInfoPoints = []}) "BgColor") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 213, srcSpanStartColumn = 15, srcSpanEndLine = 213, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 213, srcSpanStartColumn = 15, srcSpanEndLine = 213, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 213, srcSpanStartColumn = 15, srcSpanEndLine = 213, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 213, srcSpanStartColumn = 15, srcSpanEndLine = 213, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Color")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 214, srcSpanStartColumn = 7, srcSpanEndLine = 214, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 214, srcSpanStartColumn = 7, srcSpanEndLine = 214, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 214, srcSpanStartColumn = 7, srcSpanEndLine = 214, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Center") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 214, srcSpanStartColumn = 14, srcSpanEndLine = 214, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 214, srcSpanStartColumn = 14, srcSpanEndLine = 214, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 214, srcSpanStartColumn = 14, srcSpanEndLine = 214, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 214, srcSpanStartColumn = 14, srcSpanEndLine = 214, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 215, srcSpanStartColumn = 7, srcSpanEndLine = 215, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 215, srcSpanStartColumn = 7, srcSpanEndLine = 215, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 215, srcSpanStartColumn = 7, srcSpanEndLine = 215, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Charset") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 215, srcSpanStartColumn = 15, srcSpanEndLine = 215, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 215, srcSpanStartColumn = 15, srcSpanEndLine = 215, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 215, srcSpanStartColumn = 15, srcSpanEndLine = 215, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 215, srcSpanStartColumn = 15, srcSpanEndLine = 215, srcSpanEndColumn = 21}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 216, srcSpanStartColumn = 7, srcSpanEndLine = 216, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 216, srcSpanStartColumn = 7, srcSpanEndLine = 216, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 216, srcSpanStartColumn = 7, srcSpanEndLine = 216, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ClusterRank") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 216, srcSpanStartColumn = 19, srcSpanEndLine = 216, srcSpanEndColumn = 30}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 216, srcSpanStartColumn = 19, srcSpanEndLine = 216, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 216, srcSpanStartColumn = 19, srcSpanEndLine = 216, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 216, srcSpanStartColumn = 19, srcSpanEndLine = 216, srcSpanEndColumn = 30}, srcInfoPoints = []}) "ClusterMode")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 217, srcSpanStartColumn = 7, srcSpanEndLine = 217, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 217, srcSpanStartColumn = 7, srcSpanEndLine = 217, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 217, srcSpanStartColumn = 7, srcSpanEndLine = 217, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ColorScheme") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 217, srcSpanStartColumn = 19, srcSpanEndLine = 217, srcSpanEndColumn = 30}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 217, srcSpanStartColumn = 19, srcSpanEndLine = 217, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 217, srcSpanStartColumn = 19, srcSpanEndLine = 217, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 217, srcSpanStartColumn = 19, srcSpanEndLine = 217, srcSpanEndColumn = 30}, srcInfoPoints = []}) "ColorScheme")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 7, srcSpanEndLine = 218, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 7, srcSpanEndLine = 218, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 7, srcSpanEndLine = 218, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Color") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 13, srcSpanEndLine = 218, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 13, srcSpanEndLine = 218, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 19, srcSpanEndLine = 218, srcSpanEndColumn = 20}]}) (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 13, srcSpanEndLine = 218, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 13, srcSpanEndLine = 218, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 19, srcSpanEndLine = 218, srcSpanEndColumn = 20}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 14, srcSpanEndLine = 218, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 14, srcSpanEndLine = 218, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 14, srcSpanEndLine = 218, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Color"))))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 219, srcSpanStartColumn = 7, srcSpanEndLine = 219, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 219, srcSpanStartColumn = 7, srcSpanEndLine = 219, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 219, srcSpanStartColumn = 7, srcSpanEndLine = 219, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Comment") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 219, srcSpanStartColumn = 15, srcSpanEndLine = 219, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 219, srcSpanStartColumn = 15, srcSpanEndLine = 219, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 219, srcSpanStartColumn = 15, srcSpanEndLine = 219, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 219, srcSpanStartColumn = 15, srcSpanEndLine = 219, srcSpanEndColumn = 21}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 220, srcSpanStartColumn = 7, srcSpanEndLine = 220, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 220, srcSpanStartColumn = 7, srcSpanEndLine = 220, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 220, srcSpanStartColumn = 7, srcSpanEndLine = 220, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Compound") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 220, srcSpanStartColumn = 16, srcSpanEndLine = 220, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 220, srcSpanStartColumn = 16, srcSpanEndLine = 220, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 220, srcSpanStartColumn = 16, srcSpanEndLine = 220, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 220, srcSpanStartColumn = 16, srcSpanEndLine = 220, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 221, srcSpanStartColumn = 7, srcSpanEndLine = 221, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 221, srcSpanStartColumn = 7, srcSpanEndLine = 221, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 221, srcSpanStartColumn = 7, srcSpanEndLine = 221, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Concentrate") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 221, srcSpanStartColumn = 19, srcSpanEndLine = 221, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 221, srcSpanStartColumn = 19, srcSpanEndLine = 221, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 221, srcSpanStartColumn = 19, srcSpanEndLine = 221, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 221, srcSpanStartColumn = 19, srcSpanEndLine = 221, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 222, srcSpanStartColumn = 7, srcSpanEndLine = 222, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 222, srcSpanStartColumn = 7, srcSpanEndLine = 222, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 222, srcSpanStartColumn = 7, srcSpanEndLine = 222, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Constraint") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 222, srcSpanStartColumn = 18, srcSpanEndLine = 222, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 222, srcSpanStartColumn = 18, srcSpanEndLine = 222, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 222, srcSpanStartColumn = 18, srcSpanEndLine = 222, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 222, srcSpanStartColumn = 18, srcSpanEndLine = 222, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 223, srcSpanStartColumn = 7, srcSpanEndLine = 223, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 223, srcSpanStartColumn = 7, srcSpanEndLine = 223, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 223, srcSpanStartColumn = 7, srcSpanEndLine = 223, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Decorate") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 223, srcSpanStartColumn = 16, srcSpanEndLine = 223, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 223, srcSpanStartColumn = 16, srcSpanEndLine = 223, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 223, srcSpanStartColumn = 16, srcSpanEndLine = 223, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 223, srcSpanStartColumn = 16, srcSpanEndLine = 223, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 224, srcSpanStartColumn = 7, srcSpanEndLine = 224, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 224, srcSpanStartColumn = 7, srcSpanEndLine = 224, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 224, srcSpanStartColumn = 7, srcSpanEndLine = 224, srcSpanEndColumn = 18}, srcInfoPoints = []}) "DefaultDist") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 224, srcSpanStartColumn = 19, srcSpanEndLine = 224, srcSpanEndColumn = 25}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 224, srcSpanStartColumn = 19, srcSpanEndLine = 224, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 224, srcSpanStartColumn = 19, srcSpanEndLine = 224, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 224, srcSpanStartColumn = 19, srcSpanEndLine = 224, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 225, srcSpanStartColumn = 7, srcSpanEndLine = 225, srcSpanEndColumn = 16}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 225, srcSpanStartColumn = 7, srcSpanEndLine = 225, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 225, srcSpanStartColumn = 7, srcSpanEndLine = 225, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Dimen") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 225, srcSpanStartColumn = 13, srcSpanEndLine = 225, srcSpanEndColumn = 16}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 225, srcSpanStartColumn = 13, srcSpanEndLine = 225, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 225, srcSpanStartColumn = 13, srcSpanEndLine = 225, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 225, srcSpanStartColumn = 13, srcSpanEndLine = 225, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 226, srcSpanStartColumn = 7, srcSpanEndLine = 226, srcSpanEndColumn = 14}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 226, srcSpanStartColumn = 7, srcSpanEndLine = 226, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 226, srcSpanStartColumn = 7, srcSpanEndLine = 226, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Dim") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 226, srcSpanStartColumn = 11, srcSpanEndLine = 226, srcSpanEndColumn = 14}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 226, srcSpanStartColumn = 11, srcSpanEndLine = 226, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 226, srcSpanStartColumn = 11, srcSpanEndLine = 226, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 226, srcSpanStartColumn = 11, srcSpanEndLine = 226, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 227, srcSpanStartColumn = 7, srcSpanEndLine = 227, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 227, srcSpanStartColumn = 7, srcSpanEndLine = 227, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 227, srcSpanStartColumn = 7, srcSpanEndLine = 227, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Dir") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 227, srcSpanStartColumn = 11, srcSpanEndLine = 227, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 227, srcSpanStartColumn = 11, srcSpanEndLine = 227, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 227, srcSpanStartColumn = 11, srcSpanEndLine = 227, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 227, srcSpanStartColumn = 11, srcSpanEndLine = 227, srcSpanEndColumn = 18}, srcInfoPoints = []}) "DirType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 228, srcSpanStartColumn = 7, srcSpanEndLine = 228, srcSpanEndColumn = 39}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 228, srcSpanStartColumn = 7, srcSpanEndLine = 228, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 228, srcSpanStartColumn = 7, srcSpanEndLine = 228, srcSpanEndColumn = 25}, srcInfoPoints = []}) "DirEdgeConstraints") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 228, srcSpanStartColumn = 26, srcSpanEndLine = 228, srcSpanEndColumn = 39}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 228, srcSpanStartColumn = 26, srcSpanEndLine = 228, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 228, srcSpanStartColumn = 26, srcSpanEndLine = 228, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 228, srcSpanStartColumn = 26, srcSpanEndLine = 228, srcSpanEndColumn = 39}, srcInfoPoints = []}) "DEConstraints")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 229, srcSpanStartColumn = 7, srcSpanEndLine = 229, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 229, srcSpanStartColumn = 7, srcSpanEndLine = 229, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 229, srcSpanStartColumn = 7, srcSpanEndLine = 229, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Distortion") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 229, srcSpanStartColumn = 18, srcSpanEndLine = 229, srcSpanEndColumn = 24}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 229, srcSpanStartColumn = 18, srcSpanEndLine = 229, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 229, srcSpanStartColumn = 18, srcSpanEndLine = 229, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 229, srcSpanStartColumn = 18, srcSpanEndLine = 229, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 230, srcSpanStartColumn = 7, srcSpanEndLine = 230, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 230, srcSpanStartColumn = 7, srcSpanEndLine = 230, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 230, srcSpanStartColumn = 7, srcSpanEndLine = 230, srcSpanEndColumn = 10}, srcInfoPoints = []}) "DPI") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 230, srcSpanStartColumn = 11, srcSpanEndLine = 230, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 230, srcSpanStartColumn = 11, srcSpanEndLine = 230, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 230, srcSpanStartColumn = 11, srcSpanEndLine = 230, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 230, srcSpanStartColumn = 11, srcSpanEndLine = 230, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 231, srcSpanStartColumn = 7, srcSpanEndLine = 231, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 231, srcSpanStartColumn = 7, srcSpanEndLine = 231, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 231, srcSpanStartColumn = 7, srcSpanEndLine = 231, srcSpanEndColumn = 14}, srcInfoPoints = []}) "EdgeURL") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 231, srcSpanStartColumn = 15, srcSpanEndLine = 231, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 231, srcSpanStartColumn = 15, srcSpanEndLine = 231, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 231, srcSpanStartColumn = 15, srcSpanEndLine = 231, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 231, srcSpanStartColumn = 15, srcSpanEndLine = 231, srcSpanEndColumn = 18}, srcInfoPoints = []}) "URL")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 232, srcSpanStartColumn = 7, srcSpanEndLine = 232, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 232, srcSpanStartColumn = 7, srcSpanEndLine = 232, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 232, srcSpanStartColumn = 7, srcSpanEndLine = 232, srcSpanEndColumn = 17}, srcInfoPoints = []}) "EdgeTarget") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 232, srcSpanStartColumn = 18, srcSpanEndLine = 232, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 232, srcSpanStartColumn = 18, srcSpanEndLine = 232, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 232, srcSpanStartColumn = 18, srcSpanEndLine = 232, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 232, srcSpanStartColumn = 18, srcSpanEndLine = 232, srcSpanEndColumn = 27}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 233, srcSpanStartColumn = 7, srcSpanEndLine = 233, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 233, srcSpanStartColumn = 7, srcSpanEndLine = 233, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 233, srcSpanStartColumn = 7, srcSpanEndLine = 233, srcSpanEndColumn = 18}, srcInfoPoints = []}) "EdgeTooltip") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 233, srcSpanStartColumn = 19, srcSpanEndLine = 233, srcSpanEndColumn = 28}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 233, srcSpanStartColumn = 19, srcSpanEndLine = 233, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 233, srcSpanStartColumn = 19, srcSpanEndLine = 233, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 233, srcSpanStartColumn = 19, srcSpanEndLine = 233, srcSpanEndColumn = 28}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 234, srcSpanStartColumn = 7, srcSpanEndLine = 234, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 234, srcSpanStartColumn = 7, srcSpanEndLine = 234, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 234, srcSpanStartColumn = 7, srcSpanEndLine = 234, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Epsilon") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 234, srcSpanStartColumn = 15, srcSpanEndLine = 234, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 234, srcSpanStartColumn = 15, srcSpanEndLine = 234, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 234, srcSpanStartColumn = 15, srcSpanEndLine = 234, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 234, srcSpanStartColumn = 15, srcSpanEndLine = 234, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 235, srcSpanStartColumn = 7, srcSpanEndLine = 235, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 235, srcSpanStartColumn = 7, srcSpanEndLine = 235, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 235, srcSpanStartColumn = 7, srcSpanEndLine = 235, srcSpanEndColumn = 11}, srcInfoPoints = []}) "ESep") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 235, srcSpanStartColumn = 12, srcSpanEndLine = 235, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 235, srcSpanStartColumn = 12, srcSpanEndLine = 235, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 235, srcSpanStartColumn = 12, srcSpanEndLine = 235, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 235, srcSpanStartColumn = 12, srcSpanEndLine = 235, srcSpanEndColumn = 18}, srcInfoPoints = []}) "DPoint")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 236, srcSpanStartColumn = 7, srcSpanEndLine = 236, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 236, srcSpanStartColumn = 7, srcSpanEndLine = 236, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 236, srcSpanStartColumn = 7, srcSpanEndLine = 236, srcSpanEndColumn = 16}, srcInfoPoints = []}) "FillColor") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 236, srcSpanStartColumn = 17, srcSpanEndLine = 236, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 236, srcSpanStartColumn = 17, srcSpanEndLine = 236, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 236, srcSpanStartColumn = 17, srcSpanEndLine = 236, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 236, srcSpanStartColumn = 17, srcSpanEndLine = 236, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Color")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 237, srcSpanStartColumn = 7, srcSpanEndLine = 237, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 237, srcSpanStartColumn = 7, srcSpanEndLine = 237, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 237, srcSpanStartColumn = 7, srcSpanEndLine = 237, srcSpanEndColumn = 16}, srcInfoPoints = []}) "FixedSize") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 237, srcSpanStartColumn = 17, srcSpanEndLine = 237, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 237, srcSpanStartColumn = 17, srcSpanEndLine = 237, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 237, srcSpanStartColumn = 17, srcSpanEndLine = 237, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 237, srcSpanStartColumn = 17, srcSpanEndLine = 237, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 238, srcSpanStartColumn = 7, srcSpanEndLine = 238, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 238, srcSpanStartColumn = 7, srcSpanEndLine = 238, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 238, srcSpanStartColumn = 7, srcSpanEndLine = 238, srcSpanEndColumn = 16}, srcInfoPoints = []}) "FontColor") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 238, srcSpanStartColumn = 17, srcSpanEndLine = 238, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 238, srcSpanStartColumn = 17, srcSpanEndLine = 238, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 238, srcSpanStartColumn = 17, srcSpanEndLine = 238, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 238, srcSpanStartColumn = 17, srcSpanEndLine = 238, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Color")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 239, srcSpanStartColumn = 7, srcSpanEndLine = 239, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 239, srcSpanStartColumn = 7, srcSpanEndLine = 239, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 239, srcSpanStartColumn = 7, srcSpanEndLine = 239, srcSpanEndColumn = 15}, srcInfoPoints = []}) "FontName") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 239, srcSpanStartColumn = 16, srcSpanEndLine = 239, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 239, srcSpanStartColumn = 16, srcSpanEndLine = 239, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 239, srcSpanStartColumn = 16, srcSpanEndLine = 239, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 239, srcSpanStartColumn = 16, srcSpanEndLine = 239, srcSpanEndColumn = 22}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 240, srcSpanStartColumn = 7, srcSpanEndLine = 240, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 240, srcSpanStartColumn = 7, srcSpanEndLine = 240, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 240, srcSpanStartColumn = 7, srcSpanEndLine = 240, srcSpanEndColumn = 16}, srcInfoPoints = []}) "FontNames") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 240, srcSpanStartColumn = 17, srcSpanEndLine = 240, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 240, srcSpanStartColumn = 17, srcSpanEndLine = 240, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 240, srcSpanStartColumn = 17, srcSpanEndLine = 240, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 240, srcSpanStartColumn = 17, srcSpanEndLine = 240, srcSpanEndColumn = 23}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 241, srcSpanStartColumn = 7, srcSpanEndLine = 241, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 241, srcSpanStartColumn = 7, srcSpanEndLine = 241, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 241, srcSpanStartColumn = 7, srcSpanEndLine = 241, srcSpanEndColumn = 15}, srcInfoPoints = []}) "FontPath") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 241, srcSpanStartColumn = 16, srcSpanEndLine = 241, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 241, srcSpanStartColumn = 16, srcSpanEndLine = 241, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 241, srcSpanStartColumn = 16, srcSpanEndLine = 241, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 241, srcSpanStartColumn = 16, srcSpanEndLine = 241, srcSpanEndColumn = 22}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 242, srcSpanStartColumn = 7, srcSpanEndLine = 242, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 242, srcSpanStartColumn = 7, srcSpanEndLine = 242, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 242, srcSpanStartColumn = 7, srcSpanEndLine = 242, srcSpanEndColumn = 15}, srcInfoPoints = []}) "FontSize") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 242, srcSpanStartColumn = 16, srcSpanEndLine = 242, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 242, srcSpanStartColumn = 16, srcSpanEndLine = 242, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 242, srcSpanStartColumn = 16, srcSpanEndLine = 242, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 242, srcSpanStartColumn = 16, srcSpanEndLine = 242, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 243, srcSpanStartColumn = 7, srcSpanEndLine = 243, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 243, srcSpanStartColumn = 7, srcSpanEndLine = 243, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 243, srcSpanStartColumn = 7, srcSpanEndLine = 243, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Group") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 243, srcSpanStartColumn = 13, srcSpanEndLine = 243, srcSpanEndColumn = 19}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 243, srcSpanStartColumn = 13, srcSpanEndLine = 243, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 243, srcSpanStartColumn = 13, srcSpanEndLine = 243, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 243, srcSpanStartColumn = 13, srcSpanEndLine = 243, srcSpanEndColumn = 19}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 244, srcSpanStartColumn = 7, srcSpanEndLine = 244, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 244, srcSpanStartColumn = 7, srcSpanEndLine = 244, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 244, srcSpanStartColumn = 7, srcSpanEndLine = 244, srcSpanEndColumn = 14}, srcInfoPoints = []}) "HeadURL") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 244, srcSpanStartColumn = 15, srcSpanEndLine = 244, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 244, srcSpanStartColumn = 15, srcSpanEndLine = 244, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 244, srcSpanStartColumn = 15, srcSpanEndLine = 244, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 244, srcSpanStartColumn = 15, srcSpanEndLine = 244, srcSpanEndColumn = 18}, srcInfoPoints = []}) "URL")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 245, srcSpanStartColumn = 7, srcSpanEndLine = 245, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 245, srcSpanStartColumn = 7, srcSpanEndLine = 245, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 245, srcSpanStartColumn = 7, srcSpanEndLine = 245, srcSpanEndColumn = 15}, srcInfoPoints = []}) "HeadClip") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 245, srcSpanStartColumn = 16, srcSpanEndLine = 245, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 245, srcSpanStartColumn = 16, srcSpanEndLine = 245, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 245, srcSpanStartColumn = 16, srcSpanEndLine = 245, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 245, srcSpanStartColumn = 16, srcSpanEndLine = 245, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 246, srcSpanStartColumn = 7, srcSpanEndLine = 246, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 246, srcSpanStartColumn = 7, srcSpanEndLine = 246, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 246, srcSpanStartColumn = 7, srcSpanEndLine = 246, srcSpanEndColumn = 16}, srcInfoPoints = []}) "HeadLabel") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 246, srcSpanStartColumn = 17, srcSpanEndLine = 246, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 246, srcSpanStartColumn = 17, srcSpanEndLine = 246, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 246, srcSpanStartColumn = 17, srcSpanEndLine = 246, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 246, srcSpanStartColumn = 17, srcSpanEndLine = 246, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Label")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 247, srcSpanStartColumn = 7, srcSpanEndLine = 247, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 247, srcSpanStartColumn = 7, srcSpanEndLine = 247, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 247, srcSpanStartColumn = 7, srcSpanEndLine = 247, srcSpanEndColumn = 15}, srcInfoPoints = []}) "HeadPort") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 247, srcSpanStartColumn = 16, srcSpanEndLine = 247, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 247, srcSpanStartColumn = 16, srcSpanEndLine = 247, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 247, srcSpanStartColumn = 16, srcSpanEndLine = 247, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 247, srcSpanStartColumn = 16, srcSpanEndLine = 247, srcSpanEndColumn = 23}, srcInfoPoints = []}) "PortPos")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 248, srcSpanStartColumn = 7, srcSpanEndLine = 248, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 248, srcSpanStartColumn = 7, srcSpanEndLine = 248, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 248, srcSpanStartColumn = 7, srcSpanEndLine = 248, srcSpanEndColumn = 17}, srcInfoPoints = []}) "HeadTarget") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 248, srcSpanStartColumn = 18, srcSpanEndLine = 248, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 248, srcSpanStartColumn = 18, srcSpanEndLine = 248, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 248, srcSpanStartColumn = 18, srcSpanEndLine = 248, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 248, srcSpanStartColumn = 18, srcSpanEndLine = 248, srcSpanEndColumn = 27}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 249, srcSpanStartColumn = 7, srcSpanEndLine = 249, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 249, srcSpanStartColumn = 7, srcSpanEndLine = 249, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 249, srcSpanStartColumn = 7, srcSpanEndLine = 249, srcSpanEndColumn = 18}, srcInfoPoints = []}) "HeadTooltip") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 249, srcSpanStartColumn = 19, srcSpanEndLine = 249, srcSpanEndColumn = 28}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 249, srcSpanStartColumn = 19, srcSpanEndLine = 249, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 249, srcSpanStartColumn = 19, srcSpanEndLine = 249, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 249, srcSpanStartColumn = 19, srcSpanEndLine = 249, srcSpanEndColumn = 28}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 250, srcSpanStartColumn = 7, srcSpanEndLine = 250, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 250, srcSpanStartColumn = 7, srcSpanEndLine = 250, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 250, srcSpanStartColumn = 7, srcSpanEndLine = 250, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Height") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 250, srcSpanStartColumn = 14, srcSpanEndLine = 250, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 250, srcSpanStartColumn = 14, srcSpanEndLine = 250, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 250, srcSpanStartColumn = 14, srcSpanEndLine = 250, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 250, srcSpanStartColumn = 14, srcSpanEndLine = 250, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 251, srcSpanStartColumn = 7, srcSpanEndLine = 251, srcSpanEndColumn = 15}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 251, srcSpanStartColumn = 7, srcSpanEndLine = 251, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 251, srcSpanStartColumn = 7, srcSpanEndLine = 251, srcSpanEndColumn = 9}, srcInfoPoints = []}) "ID") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 251, srcSpanStartColumn = 10, srcSpanEndLine = 251, srcSpanEndColumn = 15}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 251, srcSpanStartColumn = 10, srcSpanEndLine = 251, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 251, srcSpanStartColumn = 10, srcSpanEndLine = 251, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 251, srcSpanStartColumn = 10, srcSpanEndLine = 251, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Label")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 252, srcSpanStartColumn = 7, srcSpanEndLine = 252, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 252, srcSpanStartColumn = 7, srcSpanEndLine = 252, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 252, srcSpanStartColumn = 7, srcSpanEndLine = 252, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Image") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 252, srcSpanStartColumn = 13, srcSpanEndLine = 252, srcSpanEndColumn = 19}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 252, srcSpanStartColumn = 13, srcSpanEndLine = 252, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 252, srcSpanStartColumn = 13, srcSpanEndLine = 252, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 252, srcSpanStartColumn = 13, srcSpanEndLine = 252, srcSpanEndColumn = 19}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 253, srcSpanStartColumn = 7, srcSpanEndLine = 253, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 253, srcSpanStartColumn = 7, srcSpanEndLine = 253, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 253, srcSpanStartColumn = 7, srcSpanEndLine = 253, srcSpanEndColumn = 17}, srcInfoPoints = []}) "ImageScale") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 253, srcSpanStartColumn = 18, srcSpanEndLine = 253, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 253, srcSpanStartColumn = 18, srcSpanEndLine = 253, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 253, srcSpanStartColumn = 18, srcSpanEndLine = 253, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 253, srcSpanStartColumn = 18, srcSpanEndLine = 253, srcSpanEndColumn = 27}, srcInfoPoints = []}) "ScaleType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 254, srcSpanStartColumn = 7, srcSpanEndLine = 254, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 254, srcSpanStartColumn = 7, srcSpanEndLine = 254, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 254, srcSpanStartColumn = 7, srcSpanEndLine = 254, srcSpanEndColumn = 15}, srcInfoPoints = []}) "LabelURL") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 254, srcSpanStartColumn = 16, srcSpanEndLine = 254, srcSpanEndColumn = 19}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 254, srcSpanStartColumn = 16, srcSpanEndLine = 254, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 254, srcSpanStartColumn = 16, srcSpanEndLine = 254, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 254, srcSpanStartColumn = 16, srcSpanEndLine = 254, srcSpanEndColumn = 19}, srcInfoPoints = []}) "URL")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 255, srcSpanStartColumn = 7, srcSpanEndLine = 255, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 255, srcSpanStartColumn = 7, srcSpanEndLine = 255, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 255, srcSpanStartColumn = 7, srcSpanEndLine = 255, srcSpanEndColumn = 17}, srcInfoPoints = []}) "LabelAngle") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 255, srcSpanStartColumn = 18, srcSpanEndLine = 255, srcSpanEndColumn = 24}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 255, srcSpanStartColumn = 18, srcSpanEndLine = 255, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 255, srcSpanStartColumn = 18, srcSpanEndLine = 255, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 255, srcSpanStartColumn = 18, srcSpanEndLine = 255, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 256, srcSpanStartColumn = 7, srcSpanEndLine = 256, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 256, srcSpanStartColumn = 7, srcSpanEndLine = 256, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 256, srcSpanStartColumn = 7, srcSpanEndLine = 256, srcSpanEndColumn = 20}, srcInfoPoints = []}) "LabelDistance") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 256, srcSpanStartColumn = 21, srcSpanEndLine = 256, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 256, srcSpanStartColumn = 21, srcSpanEndLine = 256, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 256, srcSpanStartColumn = 21, srcSpanEndLine = 256, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 256, srcSpanStartColumn = 21, srcSpanEndLine = 256, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 257, srcSpanStartColumn = 7, srcSpanEndLine = 257, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 257, srcSpanStartColumn = 7, srcSpanEndLine = 257, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 257, srcSpanStartColumn = 7, srcSpanEndLine = 257, srcSpanEndColumn = 17}, srcInfoPoints = []}) "LabelFloat") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 257, srcSpanStartColumn = 18, srcSpanEndLine = 257, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 257, srcSpanStartColumn = 18, srcSpanEndLine = 257, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 257, srcSpanStartColumn = 18, srcSpanEndLine = 257, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 257, srcSpanStartColumn = 18, srcSpanEndLine = 257, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 258, srcSpanStartColumn = 7, srcSpanEndLine = 258, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 258, srcSpanStartColumn = 7, srcSpanEndLine = 258, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 258, srcSpanStartColumn = 7, srcSpanEndLine = 258, srcSpanEndColumn = 21}, srcInfoPoints = []}) "LabelFontColor") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 258, srcSpanStartColumn = 22, srcSpanEndLine = 258, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 258, srcSpanStartColumn = 22, srcSpanEndLine = 258, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 258, srcSpanStartColumn = 22, srcSpanEndLine = 258, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 258, srcSpanStartColumn = 22, srcSpanEndLine = 258, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Color")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 259, srcSpanStartColumn = 7, srcSpanEndLine = 259, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 259, srcSpanStartColumn = 7, srcSpanEndLine = 259, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 259, srcSpanStartColumn = 7, srcSpanEndLine = 259, srcSpanEndColumn = 20}, srcInfoPoints = []}) "LabelFontName") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 259, srcSpanStartColumn = 21, srcSpanEndLine = 259, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 259, srcSpanStartColumn = 21, srcSpanEndLine = 259, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 259, srcSpanStartColumn = 21, srcSpanEndLine = 259, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 259, srcSpanStartColumn = 21, srcSpanEndLine = 259, srcSpanEndColumn = 27}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 260, srcSpanStartColumn = 7, srcSpanEndLine = 260, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 260, srcSpanStartColumn = 7, srcSpanEndLine = 260, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 260, srcSpanStartColumn = 7, srcSpanEndLine = 260, srcSpanEndColumn = 20}, srcInfoPoints = []}) "LabelFontSize") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 260, srcSpanStartColumn = 21, srcSpanEndLine = 260, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 260, srcSpanStartColumn = 21, srcSpanEndLine = 260, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 260, srcSpanStartColumn = 21, srcSpanEndLine = 260, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 260, srcSpanStartColumn = 21, srcSpanEndLine = 260, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 261, srcSpanStartColumn = 7, srcSpanEndLine = 261, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 261, srcSpanStartColumn = 7, srcSpanEndLine = 261, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 261, srcSpanStartColumn = 7, srcSpanEndLine = 261, srcSpanEndColumn = 16}, srcInfoPoints = []}) "LabelJust") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 261, srcSpanStartColumn = 17, srcSpanEndLine = 261, srcSpanEndColumn = 30}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 261, srcSpanStartColumn = 17, srcSpanEndLine = 261, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 261, srcSpanStartColumn = 17, srcSpanEndLine = 261, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 261, srcSpanStartColumn = 17, srcSpanEndLine = 261, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Justification")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 262, srcSpanStartColumn = 7, srcSpanEndLine = 262, srcSpanEndColumn = 33}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 262, srcSpanStartColumn = 7, srcSpanEndLine = 262, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 262, srcSpanStartColumn = 7, srcSpanEndLine = 262, srcSpanEndColumn = 15}, srcInfoPoints = []}) "LabelLoc") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 262, srcSpanStartColumn = 16, srcSpanEndLine = 262, srcSpanEndColumn = 33}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 262, srcSpanStartColumn = 16, srcSpanEndLine = 262, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 262, srcSpanStartColumn = 16, srcSpanEndLine = 262, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 262, srcSpanStartColumn = 16, srcSpanEndLine = 262, srcSpanEndColumn = 33}, srcInfoPoints = []}) "VerticalPlacement")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 263, srcSpanStartColumn = 7, srcSpanEndLine = 263, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 263, srcSpanStartColumn = 7, srcSpanEndLine = 263, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 263, srcSpanStartColumn = 7, srcSpanEndLine = 263, srcSpanEndColumn = 18}, srcInfoPoints = []}) "LabelTarget") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 263, srcSpanStartColumn = 19, srcSpanEndLine = 263, srcSpanEndColumn = 28}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 263, srcSpanStartColumn = 19, srcSpanEndLine = 263, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 263, srcSpanStartColumn = 19, srcSpanEndLine = 263, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 263, srcSpanStartColumn = 19, srcSpanEndLine = 263, srcSpanEndColumn = 28}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 264, srcSpanStartColumn = 7, srcSpanEndLine = 264, srcSpanEndColumn = 29}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 264, srcSpanStartColumn = 7, srcSpanEndLine = 264, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 264, srcSpanStartColumn = 7, srcSpanEndLine = 264, srcSpanEndColumn = 19}, srcInfoPoints = []}) "LabelTooltip") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 264, srcSpanStartColumn = 20, srcSpanEndLine = 264, srcSpanEndColumn = 29}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 264, srcSpanStartColumn = 20, srcSpanEndLine = 264, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 264, srcSpanStartColumn = 20, srcSpanEndLine = 264, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 264, srcSpanStartColumn = 20, srcSpanEndLine = 264, srcSpanEndColumn = 29}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 265, srcSpanStartColumn = 7, srcSpanEndLine = 265, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 265, srcSpanStartColumn = 7, srcSpanEndLine = 265, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 265, srcSpanStartColumn = 7, srcSpanEndLine = 265, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Label") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 265, srcSpanStartColumn = 13, srcSpanEndLine = 265, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 265, srcSpanStartColumn = 13, srcSpanEndLine = 265, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 265, srcSpanStartColumn = 13, srcSpanEndLine = 265, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 265, srcSpanStartColumn = 13, srcSpanEndLine = 265, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Label")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 266, srcSpanStartColumn = 7, srcSpanEndLine = 266, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 266, srcSpanStartColumn = 7, srcSpanEndLine = 266, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 266, srcSpanStartColumn = 7, srcSpanEndLine = 266, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Landscape") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 266, srcSpanStartColumn = 17, srcSpanEndLine = 266, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 266, srcSpanStartColumn = 17, srcSpanEndLine = 266, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 266, srcSpanStartColumn = 17, srcSpanEndLine = 266, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 266, srcSpanStartColumn = 17, srcSpanEndLine = 266, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 267, srcSpanStartColumn = 7, srcSpanEndLine = 267, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 267, srcSpanStartColumn = 7, srcSpanEndLine = 267, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 267, srcSpanStartColumn = 7, srcSpanEndLine = 267, srcSpanEndColumn = 15}, srcInfoPoints = []}) "LayerSep") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 267, srcSpanStartColumn = 16, srcSpanEndLine = 267, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 267, srcSpanStartColumn = 16, srcSpanEndLine = 267, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 267, srcSpanStartColumn = 16, srcSpanEndLine = 267, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 267, srcSpanStartColumn = 16, srcSpanEndLine = 267, srcSpanEndColumn = 22}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 268, srcSpanStartColumn = 7, srcSpanEndLine = 268, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 268, srcSpanStartColumn = 7, srcSpanEndLine = 268, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 268, srcSpanStartColumn = 7, srcSpanEndLine = 268, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Layers") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 268, srcSpanStartColumn = 14, srcSpanEndLine = 268, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 268, srcSpanStartColumn = 14, srcSpanEndLine = 268, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 268, srcSpanStartColumn = 14, srcSpanEndLine = 268, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 268, srcSpanStartColumn = 14, srcSpanEndLine = 268, srcSpanEndColumn = 23}, srcInfoPoints = []}) "LayerList")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 269, srcSpanStartColumn = 7, srcSpanEndLine = 269, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 269, srcSpanStartColumn = 7, srcSpanEndLine = 269, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 269, srcSpanStartColumn = 7, srcSpanEndLine = 269, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Layer") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 269, srcSpanStartColumn = 13, srcSpanEndLine = 269, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 269, srcSpanStartColumn = 13, srcSpanEndLine = 269, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 269, srcSpanStartColumn = 13, srcSpanEndLine = 269, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 269, srcSpanStartColumn = 13, srcSpanEndLine = 269, srcSpanEndColumn = 23}, srcInfoPoints = []}) "LayerRange")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 270, srcSpanStartColumn = 7, srcSpanEndLine = 270, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 270, srcSpanStartColumn = 7, srcSpanEndLine = 270, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 270, srcSpanStartColumn = 7, srcSpanEndLine = 270, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Layout") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 270, srcSpanStartColumn = 14, srcSpanEndLine = 270, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 270, srcSpanStartColumn = 14, srcSpanEndLine = 270, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 270, srcSpanStartColumn = 14, srcSpanEndLine = 270, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 270, srcSpanStartColumn = 14, srcSpanEndLine = 270, srcSpanEndColumn = 20}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 271, srcSpanStartColumn = 7, srcSpanEndLine = 271, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 271, srcSpanStartColumn = 7, srcSpanEndLine = 271, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 271, srcSpanStartColumn = 7, srcSpanEndLine = 271, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Len") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 271, srcSpanStartColumn = 11, srcSpanEndLine = 271, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 271, srcSpanStartColumn = 11, srcSpanEndLine = 271, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 271, srcSpanStartColumn = 11, srcSpanEndLine = 271, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 271, srcSpanStartColumn = 11, srcSpanEndLine = 271, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 272, srcSpanStartColumn = 7, srcSpanEndLine = 272, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 272, srcSpanStartColumn = 7, srcSpanEndLine = 272, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 272, srcSpanStartColumn = 7, srcSpanEndLine = 272, srcSpanEndColumn = 16}, srcInfoPoints = []}) "LevelsGap") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 272, srcSpanStartColumn = 17, srcSpanEndLine = 272, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 272, srcSpanStartColumn = 17, srcSpanEndLine = 272, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 272, srcSpanStartColumn = 17, srcSpanEndLine = 272, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 272, srcSpanStartColumn = 17, srcSpanEndLine = 272, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 273, srcSpanStartColumn = 7, srcSpanEndLine = 273, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 273, srcSpanStartColumn = 7, srcSpanEndLine = 273, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 273, srcSpanStartColumn = 7, srcSpanEndLine = 273, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Levels") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 273, srcSpanStartColumn = 14, srcSpanEndLine = 273, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 273, srcSpanStartColumn = 14, srcSpanEndLine = 273, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 273, srcSpanStartColumn = 14, srcSpanEndLine = 273, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 273, srcSpanStartColumn = 14, srcSpanEndLine = 273, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 274, srcSpanStartColumn = 7, srcSpanEndLine = 274, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 274, srcSpanStartColumn = 7, srcSpanEndLine = 274, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 274, srcSpanStartColumn = 7, srcSpanEndLine = 274, srcSpanEndColumn = 12}, srcInfoPoints = []}) "LHead") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 274, srcSpanStartColumn = 13, srcSpanEndLine = 274, srcSpanEndColumn = 19}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 274, srcSpanStartColumn = 13, srcSpanEndLine = 274, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 274, srcSpanStartColumn = 13, srcSpanEndLine = 274, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 274, srcSpanStartColumn = 13, srcSpanEndLine = 274, srcSpanEndColumn = 19}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 275, srcSpanStartColumn = 7, srcSpanEndLine = 275, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 275, srcSpanStartColumn = 7, srcSpanEndLine = 275, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 275, srcSpanStartColumn = 7, srcSpanEndLine = 275, srcSpanEndColumn = 11}, srcInfoPoints = []}) "LPos") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 275, srcSpanStartColumn = 12, srcSpanEndLine = 275, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 275, srcSpanStartColumn = 12, srcSpanEndLine = 275, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 275, srcSpanStartColumn = 12, srcSpanEndLine = 275, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 275, srcSpanStartColumn = 12, srcSpanEndLine = 275, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Point")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 276, srcSpanStartColumn = 7, srcSpanEndLine = 276, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 276, srcSpanStartColumn = 7, srcSpanEndLine = 276, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 276, srcSpanStartColumn = 7, srcSpanEndLine = 276, srcSpanEndColumn = 12}, srcInfoPoints = []}) "LTail") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 276, srcSpanStartColumn = 13, srcSpanEndLine = 276, srcSpanEndColumn = 19}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 276, srcSpanStartColumn = 13, srcSpanEndLine = 276, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 276, srcSpanStartColumn = 13, srcSpanEndLine = 276, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 276, srcSpanStartColumn = 13, srcSpanEndLine = 276, srcSpanEndColumn = 19}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 277, srcSpanStartColumn = 7, srcSpanEndLine = 277, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 277, srcSpanStartColumn = 7, srcSpanEndLine = 277, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 277, srcSpanStartColumn = 7, srcSpanEndLine = 277, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Margin") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 277, srcSpanStartColumn = 14, srcSpanEndLine = 277, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 277, srcSpanStartColumn = 14, srcSpanEndLine = 277, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 277, srcSpanStartColumn = 14, srcSpanEndLine = 277, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 277, srcSpanStartColumn = 14, srcSpanEndLine = 277, srcSpanEndColumn = 20}, srcInfoPoints = []}) "DPoint")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 278, srcSpanStartColumn = 7, srcSpanEndLine = 278, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 278, srcSpanStartColumn = 7, srcSpanEndLine = 278, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 278, srcSpanStartColumn = 7, srcSpanEndLine = 278, srcSpanEndColumn = 14}, srcInfoPoints = []}) "MaxIter") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 278, srcSpanStartColumn = 15, srcSpanEndLine = 278, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 278, srcSpanStartColumn = 15, srcSpanEndLine = 278, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 278, srcSpanStartColumn = 15, srcSpanEndLine = 278, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 278, srcSpanStartColumn = 15, srcSpanEndLine = 278, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 279, srcSpanStartColumn = 7, srcSpanEndLine = 279, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 279, srcSpanStartColumn = 7, srcSpanEndLine = 279, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 279, srcSpanStartColumn = 7, srcSpanEndLine = 279, srcSpanEndColumn = 14}, srcInfoPoints = []}) "MCLimit") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 279, srcSpanStartColumn = 15, srcSpanEndLine = 279, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 279, srcSpanStartColumn = 15, srcSpanEndLine = 279, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 279, srcSpanStartColumn = 15, srcSpanEndLine = 279, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 279, srcSpanStartColumn = 15, srcSpanEndLine = 279, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 280, srcSpanStartColumn = 7, srcSpanEndLine = 280, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 280, srcSpanStartColumn = 7, srcSpanEndLine = 280, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 280, srcSpanStartColumn = 7, srcSpanEndLine = 280, srcSpanEndColumn = 14}, srcInfoPoints = []}) "MinDist") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 280, srcSpanStartColumn = 15, srcSpanEndLine = 280, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 280, srcSpanStartColumn = 15, srcSpanEndLine = 280, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 280, srcSpanStartColumn = 15, srcSpanEndLine = 280, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 280, srcSpanStartColumn = 15, srcSpanEndLine = 280, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 281, srcSpanStartColumn = 7, srcSpanEndLine = 281, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 281, srcSpanStartColumn = 7, srcSpanEndLine = 281, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 281, srcSpanStartColumn = 7, srcSpanEndLine = 281, srcSpanEndColumn = 13}, srcInfoPoints = []}) "MinLen") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 281, srcSpanStartColumn = 14, srcSpanEndLine = 281, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 281, srcSpanStartColumn = 14, srcSpanEndLine = 281, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 281, srcSpanStartColumn = 14, srcSpanEndLine = 281, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 281, srcSpanStartColumn = 14, srcSpanEndLine = 281, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 282, srcSpanStartColumn = 7, srcSpanEndLine = 282, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 282, srcSpanStartColumn = 7, srcSpanEndLine = 282, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 282, srcSpanStartColumn = 7, srcSpanEndLine = 282, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Model") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 282, srcSpanStartColumn = 13, srcSpanEndLine = 282, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 282, srcSpanStartColumn = 13, srcSpanEndLine = 282, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 282, srcSpanStartColumn = 13, srcSpanEndLine = 282, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 282, srcSpanStartColumn = 13, srcSpanEndLine = 282, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Model")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 283, srcSpanStartColumn = 7, srcSpanEndLine = 283, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 283, srcSpanStartColumn = 7, srcSpanEndLine = 283, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 283, srcSpanStartColumn = 7, srcSpanEndLine = 283, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Mode") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 283, srcSpanStartColumn = 12, srcSpanEndLine = 283, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 283, srcSpanStartColumn = 12, srcSpanEndLine = 283, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 283, srcSpanStartColumn = 12, srcSpanEndLine = 283, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 283, srcSpanStartColumn = 12, srcSpanEndLine = 283, srcSpanEndColumn = 20}, srcInfoPoints = []}) "ModeType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 284, srcSpanStartColumn = 7, srcSpanEndLine = 284, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 284, srcSpanStartColumn = 7, srcSpanEndLine = 284, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 284, srcSpanStartColumn = 7, srcSpanEndLine = 284, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Mosek") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 284, srcSpanStartColumn = 13, srcSpanEndLine = 284, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 284, srcSpanStartColumn = 13, srcSpanEndLine = 284, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 284, srcSpanStartColumn = 13, srcSpanEndLine = 284, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 284, srcSpanStartColumn = 13, srcSpanEndLine = 284, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 285, srcSpanStartColumn = 7, srcSpanEndLine = 285, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 285, srcSpanStartColumn = 7, srcSpanEndLine = 285, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 285, srcSpanStartColumn = 7, srcSpanEndLine = 285, srcSpanEndColumn = 14}, srcInfoPoints = []}) "NodeSep") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 285, srcSpanStartColumn = 15, srcSpanEndLine = 285, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 285, srcSpanStartColumn = 15, srcSpanEndLine = 285, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 285, srcSpanStartColumn = 15, srcSpanEndLine = 285, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 285, srcSpanStartColumn = 15, srcSpanEndLine = 285, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 286, srcSpanStartColumn = 7, srcSpanEndLine = 286, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 286, srcSpanStartColumn = 7, srcSpanEndLine = 286, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 286, srcSpanStartColumn = 7, srcSpanEndLine = 286, srcSpanEndColumn = 16}, srcInfoPoints = []}) "NoJustify") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 286, srcSpanStartColumn = 17, srcSpanEndLine = 286, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 286, srcSpanStartColumn = 17, srcSpanEndLine = 286, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 286, srcSpanStartColumn = 17, srcSpanEndLine = 286, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 286, srcSpanStartColumn = 17, srcSpanEndLine = 286, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 287, srcSpanStartColumn = 7, srcSpanEndLine = 287, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 287, srcSpanStartColumn = 7, srcSpanEndLine = 287, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 287, srcSpanStartColumn = 7, srcSpanEndLine = 287, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Normalize") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 287, srcSpanStartColumn = 17, srcSpanEndLine = 287, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 287, srcSpanStartColumn = 17, srcSpanEndLine = 287, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 287, srcSpanStartColumn = 17, srcSpanEndLine = 287, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 287, srcSpanStartColumn = 17, srcSpanEndLine = 287, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 288, srcSpanStartColumn = 7, srcSpanEndLine = 288, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 288, srcSpanStartColumn = 7, srcSpanEndLine = 288, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 288, srcSpanStartColumn = 7, srcSpanEndLine = 288, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Nslimit1") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 288, srcSpanStartColumn = 16, srcSpanEndLine = 288, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 288, srcSpanStartColumn = 16, srcSpanEndLine = 288, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 288, srcSpanStartColumn = 16, srcSpanEndLine = 288, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 288, srcSpanStartColumn = 16, srcSpanEndLine = 288, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 289, srcSpanStartColumn = 7, srcSpanEndLine = 289, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 289, srcSpanStartColumn = 7, srcSpanEndLine = 289, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 289, srcSpanStartColumn = 7, srcSpanEndLine = 289, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Nslimit") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 289, srcSpanStartColumn = 15, srcSpanEndLine = 289, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 289, srcSpanStartColumn = 15, srcSpanEndLine = 289, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 289, srcSpanStartColumn = 15, srcSpanEndLine = 289, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 289, srcSpanStartColumn = 15, srcSpanEndLine = 289, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 290, srcSpanStartColumn = 7, srcSpanEndLine = 290, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 290, srcSpanStartColumn = 7, srcSpanEndLine = 290, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 290, srcSpanStartColumn = 7, srcSpanEndLine = 290, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Ordering") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 290, srcSpanStartColumn = 16, srcSpanEndLine = 290, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 290, srcSpanStartColumn = 16, srcSpanEndLine = 290, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 290, srcSpanStartColumn = 16, srcSpanEndLine = 290, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 290, srcSpanStartColumn = 16, srcSpanEndLine = 290, srcSpanEndColumn = 22}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 291, srcSpanStartColumn = 7, srcSpanEndLine = 291, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 291, srcSpanStartColumn = 7, srcSpanEndLine = 291, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 291, srcSpanStartColumn = 7, srcSpanEndLine = 291, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Orientation") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 291, srcSpanStartColumn = 19, srcSpanEndLine = 291, srcSpanEndColumn = 25}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 291, srcSpanStartColumn = 19, srcSpanEndLine = 291, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 291, srcSpanStartColumn = 19, srcSpanEndLine = 291, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 291, srcSpanStartColumn = 19, srcSpanEndLine = 291, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 292, srcSpanStartColumn = 7, srcSpanEndLine = 292, srcSpanEndColumn = 29}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 292, srcSpanStartColumn = 7, srcSpanEndLine = 292, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 292, srcSpanStartColumn = 7, srcSpanEndLine = 292, srcSpanEndColumn = 18}, srcInfoPoints = []}) "OutputOrder") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 292, srcSpanStartColumn = 19, srcSpanEndLine = 292, srcSpanEndColumn = 29}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 292, srcSpanStartColumn = 19, srcSpanEndLine = 292, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 292, srcSpanStartColumn = 19, srcSpanEndLine = 292, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 292, srcSpanStartColumn = 19, srcSpanEndLine = 292, srcSpanEndColumn = 29}, srcInfoPoints = []}) "OutputMode")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 293, srcSpanStartColumn = 7, srcSpanEndLine = 293, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 293, srcSpanStartColumn = 7, srcSpanEndLine = 293, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 293, srcSpanStartColumn = 7, srcSpanEndLine = 293, srcSpanEndColumn = 21}, srcInfoPoints = []}) "OverlapScaling") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 293, srcSpanStartColumn = 22, srcSpanEndLine = 293, srcSpanEndColumn = 28}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 293, srcSpanStartColumn = 22, srcSpanEndLine = 293, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 293, srcSpanStartColumn = 22, srcSpanEndLine = 293, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 293, srcSpanStartColumn = 22, srcSpanEndLine = 293, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 294, srcSpanStartColumn = 7, srcSpanEndLine = 294, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 294, srcSpanStartColumn = 7, srcSpanEndLine = 294, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 294, srcSpanStartColumn = 7, srcSpanEndLine = 294, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Overlap") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 294, srcSpanStartColumn = 15, srcSpanEndLine = 294, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 294, srcSpanStartColumn = 15, srcSpanEndLine = 294, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 294, srcSpanStartColumn = 15, srcSpanEndLine = 294, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 294, srcSpanStartColumn = 15, srcSpanEndLine = 294, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Overlap")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 295, srcSpanStartColumn = 7, srcSpanEndLine = 295, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 295, srcSpanStartColumn = 7, srcSpanEndLine = 295, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 295, srcSpanStartColumn = 7, srcSpanEndLine = 295, srcSpanEndColumn = 15}, srcInfoPoints = []}) "PackMode") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 295, srcSpanStartColumn = 16, srcSpanEndLine = 295, srcSpanEndColumn = 24}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 295, srcSpanStartColumn = 16, srcSpanEndLine = 295, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 295, srcSpanStartColumn = 16, srcSpanEndLine = 295, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 295, srcSpanStartColumn = 16, srcSpanEndLine = 295, srcSpanEndColumn = 24}, srcInfoPoints = []}) "PackMode")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 296, srcSpanStartColumn = 7, srcSpanEndLine = 296, srcSpanEndColumn = 16}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 296, srcSpanStartColumn = 7, srcSpanEndLine = 296, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 296, srcSpanStartColumn = 7, srcSpanEndLine = 296, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Pack") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 296, srcSpanStartColumn = 12, srcSpanEndLine = 296, srcSpanEndColumn = 16}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 296, srcSpanStartColumn = 12, srcSpanEndLine = 296, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 296, srcSpanStartColumn = 12, srcSpanEndLine = 296, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 296, srcSpanStartColumn = 12, srcSpanEndLine = 296, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Pack")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 297, srcSpanStartColumn = 7, srcSpanEndLine = 297, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 297, srcSpanStartColumn = 7, srcSpanEndLine = 297, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 297, srcSpanStartColumn = 7, srcSpanEndLine = 297, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Pad") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 297, srcSpanStartColumn = 11, srcSpanEndLine = 297, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 297, srcSpanStartColumn = 11, srcSpanEndLine = 297, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 297, srcSpanStartColumn = 11, srcSpanEndLine = 297, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 297, srcSpanStartColumn = 11, srcSpanEndLine = 297, srcSpanEndColumn = 17}, srcInfoPoints = []}) "DPoint")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 298, srcSpanStartColumn = 7, srcSpanEndLine = 298, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 298, srcSpanStartColumn = 7, srcSpanEndLine = 298, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 298, srcSpanStartColumn = 7, srcSpanEndLine = 298, srcSpanEndColumn = 14}, srcInfoPoints = []}) "PageDir") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 298, srcSpanStartColumn = 15, srcSpanEndLine = 298, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 298, srcSpanStartColumn = 15, srcSpanEndLine = 298, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 298, srcSpanStartColumn = 15, srcSpanEndLine = 298, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 298, srcSpanStartColumn = 15, srcSpanEndLine = 298, srcSpanEndColumn = 22}, srcInfoPoints = []}) "PageDir")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 299, srcSpanStartColumn = 7, srcSpanEndLine = 299, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 299, srcSpanStartColumn = 7, srcSpanEndLine = 299, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 299, srcSpanStartColumn = 7, srcSpanEndLine = 299, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Page") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 299, srcSpanStartColumn = 12, srcSpanEndLine = 299, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 299, srcSpanStartColumn = 12, srcSpanEndLine = 299, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 299, srcSpanStartColumn = 12, srcSpanEndLine = 299, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 299, srcSpanStartColumn = 12, srcSpanEndLine = 299, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Point")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 300, srcSpanStartColumn = 7, srcSpanEndLine = 300, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 300, srcSpanStartColumn = 7, srcSpanEndLine = 300, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 300, srcSpanStartColumn = 7, srcSpanEndLine = 300, srcSpanEndColumn = 15}, srcInfoPoints = []}) "PenColor") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 300, srcSpanStartColumn = 16, srcSpanEndLine = 300, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 300, srcSpanStartColumn = 16, srcSpanEndLine = 300, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 300, srcSpanStartColumn = 16, srcSpanEndLine = 300, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 300, srcSpanStartColumn = 16, srcSpanEndLine = 300, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Color")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 301, srcSpanStartColumn = 7, srcSpanEndLine = 301, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 301, srcSpanStartColumn = 7, srcSpanEndLine = 301, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 301, srcSpanStartColumn = 7, srcSpanEndLine = 301, srcSpanEndColumn = 15}, srcInfoPoints = []}) "PenWidth") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 301, srcSpanStartColumn = 16, srcSpanEndLine = 301, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 301, srcSpanStartColumn = 16, srcSpanEndLine = 301, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 301, srcSpanStartColumn = 16, srcSpanEndLine = 301, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 301, srcSpanStartColumn = 16, srcSpanEndLine = 301, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 302, srcSpanStartColumn = 7, srcSpanEndLine = 302, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 302, srcSpanStartColumn = 7, srcSpanEndLine = 302, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 302, srcSpanStartColumn = 7, srcSpanEndLine = 302, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Peripheries") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 302, srcSpanStartColumn = 19, srcSpanEndLine = 302, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 302, srcSpanStartColumn = 19, srcSpanEndLine = 302, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 302, srcSpanStartColumn = 19, srcSpanEndLine = 302, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 302, srcSpanStartColumn = 19, srcSpanEndLine = 302, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 303, srcSpanStartColumn = 7, srcSpanEndLine = 303, srcSpanEndColumn = 15}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 303, srcSpanStartColumn = 7, srcSpanEndLine = 303, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 303, srcSpanStartColumn = 7, srcSpanEndLine = 303, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Pin") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 303, srcSpanStartColumn = 11, srcSpanEndLine = 303, srcSpanEndColumn = 15}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 303, srcSpanStartColumn = 11, srcSpanEndLine = 303, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 303, srcSpanStartColumn = 11, srcSpanEndLine = 303, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 303, srcSpanStartColumn = 11, srcSpanEndLine = 303, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 304, srcSpanStartColumn = 7, srcSpanEndLine = 304, srcSpanEndColumn = 14}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 304, srcSpanStartColumn = 7, srcSpanEndLine = 304, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 304, srcSpanStartColumn = 7, srcSpanEndLine = 304, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Pos") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 304, srcSpanStartColumn = 11, srcSpanEndLine = 304, srcSpanEndColumn = 14}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 304, srcSpanStartColumn = 11, srcSpanEndLine = 304, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 304, srcSpanStartColumn = 11, srcSpanEndLine = 304, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 304, srcSpanStartColumn = 11, srcSpanEndLine = 304, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Pos")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 305, srcSpanStartColumn = 7, srcSpanEndLine = 305, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 305, srcSpanStartColumn = 7, srcSpanEndLine = 305, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 305, srcSpanStartColumn = 7, srcSpanEndLine = 305, srcSpanEndColumn = 15}, srcInfoPoints = []}) "QuadTree") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 305, srcSpanStartColumn = 16, srcSpanEndLine = 305, srcSpanEndColumn = 24}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 305, srcSpanStartColumn = 16, srcSpanEndLine = 305, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 305, srcSpanStartColumn = 16, srcSpanEndLine = 305, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 305, srcSpanStartColumn = 16, srcSpanEndLine = 305, srcSpanEndColumn = 24}, srcInfoPoints = []}) "QuadType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 306, srcSpanStartColumn = 7, srcSpanEndLine = 306, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 306, srcSpanStartColumn = 7, srcSpanEndLine = 306, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 306, srcSpanStartColumn = 7, srcSpanEndLine = 306, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Quantum") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 306, srcSpanStartColumn = 15, srcSpanEndLine = 306, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 306, srcSpanStartColumn = 15, srcSpanEndLine = 306, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 306, srcSpanStartColumn = 15, srcSpanEndLine = 306, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 306, srcSpanStartColumn = 15, srcSpanEndLine = 306, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 307, srcSpanStartColumn = 7, srcSpanEndLine = 307, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 307, srcSpanStartColumn = 7, srcSpanEndLine = 307, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 307, srcSpanStartColumn = 7, srcSpanEndLine = 307, srcSpanEndColumn = 14}, srcInfoPoints = []}) "RankDir") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 307, srcSpanStartColumn = 15, srcSpanEndLine = 307, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 307, srcSpanStartColumn = 15, srcSpanEndLine = 307, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 307, srcSpanStartColumn = 15, srcSpanEndLine = 307, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 307, srcSpanStartColumn = 15, srcSpanEndLine = 307, srcSpanEndColumn = 22}, srcInfoPoints = []}) "RankDir")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 308, srcSpanStartColumn = 7, srcSpanEndLine = 308, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 308, srcSpanStartColumn = 7, srcSpanEndLine = 308, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 308, srcSpanStartColumn = 7, srcSpanEndLine = 308, srcSpanEndColumn = 14}, srcInfoPoints = []}) "RankSep") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 308, srcSpanStartColumn = 15, srcSpanEndLine = 308, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 308, srcSpanStartColumn = 15, srcSpanEndLine = 308, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 308, srcSpanStartColumn = 15, srcSpanEndLine = 308, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 308, srcSpanStartColumn = 15, srcSpanEndLine = 308, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 309, srcSpanStartColumn = 7, srcSpanEndLine = 309, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 309, srcSpanStartColumn = 7, srcSpanEndLine = 309, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 309, srcSpanStartColumn = 7, srcSpanEndLine = 309, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Rank") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 309, srcSpanStartColumn = 12, srcSpanEndLine = 309, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 309, srcSpanStartColumn = 12, srcSpanEndLine = 309, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 309, srcSpanStartColumn = 12, srcSpanEndLine = 309, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 309, srcSpanStartColumn = 12, srcSpanEndLine = 309, srcSpanEndColumn = 20}, srcInfoPoints = []}) "RankType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 310, srcSpanStartColumn = 7, srcSpanEndLine = 310, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 310, srcSpanStartColumn = 7, srcSpanEndLine = 310, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 310, srcSpanStartColumn = 7, srcSpanEndLine = 310, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Ratio") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 310, srcSpanStartColumn = 13, srcSpanEndLine = 310, srcSpanEndColumn = 19}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 310, srcSpanStartColumn = 13, srcSpanEndLine = 310, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 310, srcSpanStartColumn = 13, srcSpanEndLine = 310, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 310, srcSpanStartColumn = 13, srcSpanEndLine = 310, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Ratios")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 311, srcSpanStartColumn = 7, srcSpanEndLine = 311, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 311, srcSpanStartColumn = 7, srcSpanEndLine = 311, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 311, srcSpanStartColumn = 7, srcSpanEndLine = 311, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Rects") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 311, srcSpanStartColumn = 13, srcSpanEndLine = 311, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 311, srcSpanStartColumn = 13, srcSpanEndLine = 311, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 311, srcSpanStartColumn = 13, srcSpanEndLine = 311, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 311, srcSpanStartColumn = 13, srcSpanEndLine = 311, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Rect")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 312, srcSpanStartColumn = 7, srcSpanEndLine = 312, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 312, srcSpanStartColumn = 7, srcSpanEndLine = 312, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 312, srcSpanStartColumn = 7, srcSpanEndLine = 312, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Regular") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 312, srcSpanStartColumn = 15, srcSpanEndLine = 312, srcSpanEndColumn = 19}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 312, srcSpanStartColumn = 15, srcSpanEndLine = 312, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 312, srcSpanStartColumn = 15, srcSpanEndLine = 312, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 312, srcSpanStartColumn = 15, srcSpanEndLine = 312, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 313, srcSpanStartColumn = 7, srcSpanEndLine = 313, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 313, srcSpanStartColumn = 7, srcSpanEndLine = 313, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 313, srcSpanStartColumn = 7, srcSpanEndLine = 313, srcSpanEndColumn = 17}, srcInfoPoints = []}) "ReMinCross") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 313, srcSpanStartColumn = 18, srcSpanEndLine = 313, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 313, srcSpanStartColumn = 18, srcSpanEndLine = 313, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 313, srcSpanStartColumn = 18, srcSpanEndLine = 313, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 313, srcSpanStartColumn = 18, srcSpanEndLine = 313, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 314, srcSpanStartColumn = 7, srcSpanEndLine = 314, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 314, srcSpanStartColumn = 7, srcSpanEndLine = 314, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 314, srcSpanStartColumn = 7, srcSpanEndLine = 314, srcSpanEndColumn = 21}, srcInfoPoints = []}) "RepulsiveForce") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 314, srcSpanStartColumn = 22, srcSpanEndLine = 314, srcSpanEndColumn = 28}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 314, srcSpanStartColumn = 22, srcSpanEndLine = 314, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 314, srcSpanStartColumn = 22, srcSpanEndLine = 314, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 314, srcSpanStartColumn = 22, srcSpanEndLine = 314, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 315, srcSpanStartColumn = 7, srcSpanEndLine = 315, srcSpanEndColumn = 16}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 315, srcSpanStartColumn = 7, srcSpanEndLine = 315, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 315, srcSpanStartColumn = 7, srcSpanEndLine = 315, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Root") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 315, srcSpanStartColumn = 12, srcSpanEndLine = 315, srcSpanEndColumn = 16}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 315, srcSpanStartColumn = 12, srcSpanEndLine = 315, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 315, srcSpanStartColumn = 12, srcSpanEndLine = 315, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 315, srcSpanStartColumn = 12, srcSpanEndLine = 315, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Root")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 316, srcSpanStartColumn = 7, srcSpanEndLine = 316, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 316, srcSpanStartColumn = 7, srcSpanEndLine = 316, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 316, srcSpanStartColumn = 7, srcSpanEndLine = 316, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Rotate") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 316, srcSpanStartColumn = 14, srcSpanEndLine = 316, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 316, srcSpanStartColumn = 14, srcSpanEndLine = 316, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 316, srcSpanStartColumn = 14, srcSpanEndLine = 316, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 316, srcSpanStartColumn = 14, srcSpanEndLine = 316, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 317, srcSpanStartColumn = 7, srcSpanEndLine = 317, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 317, srcSpanStartColumn = 7, srcSpanEndLine = 317, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 317, srcSpanStartColumn = 7, srcSpanEndLine = 317, srcSpanEndColumn = 15}, srcInfoPoints = []}) "SameHead") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 317, srcSpanStartColumn = 16, srcSpanEndLine = 317, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 317, srcSpanStartColumn = 16, srcSpanEndLine = 317, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 317, srcSpanStartColumn = 16, srcSpanEndLine = 317, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 317, srcSpanStartColumn = 16, srcSpanEndLine = 317, srcSpanEndColumn = 22}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 318, srcSpanStartColumn = 7, srcSpanEndLine = 318, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 318, srcSpanStartColumn = 7, srcSpanEndLine = 318, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 318, srcSpanStartColumn = 7, srcSpanEndLine = 318, srcSpanEndColumn = 15}, srcInfoPoints = []}) "SameTail") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 318, srcSpanStartColumn = 16, srcSpanEndLine = 318, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 318, srcSpanStartColumn = 16, srcSpanEndLine = 318, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 318, srcSpanStartColumn = 16, srcSpanEndLine = 318, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 318, srcSpanStartColumn = 16, srcSpanEndLine = 318, srcSpanEndColumn = 22}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 319, srcSpanStartColumn = 7, srcSpanEndLine = 319, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 319, srcSpanStartColumn = 7, srcSpanEndLine = 319, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 319, srcSpanStartColumn = 7, srcSpanEndLine = 319, srcSpanEndColumn = 19}, srcInfoPoints = []}) "SamplePoints") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 319, srcSpanStartColumn = 20, srcSpanEndLine = 319, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 319, srcSpanStartColumn = 20, srcSpanEndLine = 319, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 319, srcSpanStartColumn = 20, srcSpanEndLine = 319, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 319, srcSpanStartColumn = 20, srcSpanEndLine = 319, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 320, srcSpanStartColumn = 7, srcSpanEndLine = 320, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 320, srcSpanStartColumn = 7, srcSpanEndLine = 320, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 320, srcSpanStartColumn = 7, srcSpanEndLine = 320, srcSpanEndColumn = 17}, srcInfoPoints = []}) "SearchSize") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 320, srcSpanStartColumn = 18, srcSpanEndLine = 320, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 320, srcSpanStartColumn = 18, srcSpanEndLine = 320, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 320, srcSpanStartColumn = 18, srcSpanEndLine = 320, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 320, srcSpanStartColumn = 18, srcSpanEndLine = 320, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 321, srcSpanStartColumn = 7, srcSpanEndLine = 321, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 321, srcSpanStartColumn = 7, srcSpanEndLine = 321, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 321, srcSpanStartColumn = 7, srcSpanEndLine = 321, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Sep") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 321, srcSpanStartColumn = 11, srcSpanEndLine = 321, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 321, srcSpanStartColumn = 11, srcSpanEndLine = 321, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 321, srcSpanStartColumn = 11, srcSpanEndLine = 321, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 321, srcSpanStartColumn = 11, srcSpanEndLine = 321, srcSpanEndColumn = 17}, srcInfoPoints = []}) "DPoint")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 322, srcSpanStartColumn = 7, srcSpanEndLine = 322, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 322, srcSpanStartColumn = 7, srcSpanEndLine = 322, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 322, srcSpanStartColumn = 7, srcSpanEndLine = 322, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ShapeFile") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 322, srcSpanStartColumn = 17, srcSpanEndLine = 322, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 322, srcSpanStartColumn = 17, srcSpanEndLine = 322, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 322, srcSpanStartColumn = 17, srcSpanEndLine = 322, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 322, srcSpanStartColumn = 17, srcSpanEndLine = 322, srcSpanEndColumn = 23}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 323, srcSpanStartColumn = 7, srcSpanEndLine = 323, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 323, srcSpanStartColumn = 7, srcSpanEndLine = 323, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 323, srcSpanStartColumn = 7, srcSpanEndLine = 323, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Shape") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 323, srcSpanStartColumn = 13, srcSpanEndLine = 323, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 323, srcSpanStartColumn = 13, srcSpanEndLine = 323, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 323, srcSpanStartColumn = 13, srcSpanEndLine = 323, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 323, srcSpanStartColumn = 13, srcSpanEndLine = 323, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Shape")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 324, srcSpanStartColumn = 7, srcSpanEndLine = 324, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 324, srcSpanStartColumn = 7, srcSpanEndLine = 324, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 324, srcSpanStartColumn = 7, srcSpanEndLine = 324, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ShowBoxes") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 324, srcSpanStartColumn = 17, srcSpanEndLine = 324, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 324, srcSpanStartColumn = 17, srcSpanEndLine = 324, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 324, srcSpanStartColumn = 17, srcSpanEndLine = 324, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 324, srcSpanStartColumn = 17, srcSpanEndLine = 324, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 325, srcSpanStartColumn = 7, srcSpanEndLine = 325, srcSpanEndColumn = 16}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 325, srcSpanStartColumn = 7, srcSpanEndLine = 325, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 325, srcSpanStartColumn = 7, srcSpanEndLine = 325, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Sides") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 325, srcSpanStartColumn = 13, srcSpanEndLine = 325, srcSpanEndColumn = 16}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 325, srcSpanStartColumn = 13, srcSpanEndLine = 325, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 325, srcSpanStartColumn = 13, srcSpanEndLine = 325, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 325, srcSpanStartColumn = 13, srcSpanEndLine = 325, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 326, srcSpanStartColumn = 7, srcSpanEndLine = 326, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 326, srcSpanStartColumn = 7, srcSpanEndLine = 326, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 326, srcSpanStartColumn = 7, srcSpanEndLine = 326, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Size") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 326, srcSpanStartColumn = 12, srcSpanEndLine = 326, srcSpanEndColumn = 17}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 326, srcSpanStartColumn = 12, srcSpanEndLine = 326, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 326, srcSpanStartColumn = 12, srcSpanEndLine = 326, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 326, srcSpanStartColumn = 12, srcSpanEndLine = 326, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Point")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 327, srcSpanStartColumn = 7, srcSpanEndLine = 327, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 327, srcSpanStartColumn = 7, srcSpanEndLine = 327, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 327, srcSpanStartColumn = 7, srcSpanEndLine = 327, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Skew") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 327, srcSpanStartColumn = 12, srcSpanEndLine = 327, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 327, srcSpanStartColumn = 12, srcSpanEndLine = 327, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 327, srcSpanStartColumn = 12, srcSpanEndLine = 327, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 327, srcSpanStartColumn = 12, srcSpanEndLine = 327, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 328, srcSpanStartColumn = 7, srcSpanEndLine = 328, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 328, srcSpanStartColumn = 7, srcSpanEndLine = 328, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 328, srcSpanStartColumn = 7, srcSpanEndLine = 328, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Smoothing") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 328, srcSpanStartColumn = 17, srcSpanEndLine = 328, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 328, srcSpanStartColumn = 17, srcSpanEndLine = 328, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 328, srcSpanStartColumn = 17, srcSpanEndLine = 328, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 328, srcSpanStartColumn = 17, srcSpanEndLine = 328, srcSpanEndColumn = 27}, srcInfoPoints = []}) "SmoothType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 329, srcSpanStartColumn = 7, srcSpanEndLine = 329, srcSpanEndColumn = 16}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 329, srcSpanStartColumn = 7, srcSpanEndLine = 329, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 329, srcSpanStartColumn = 7, srcSpanEndLine = 329, srcSpanEndColumn = 12}, srcInfoPoints = []}) "SortV") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 329, srcSpanStartColumn = 13, srcSpanEndLine = 329, srcSpanEndColumn = 16}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 329, srcSpanStartColumn = 13, srcSpanEndLine = 329, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 329, srcSpanStartColumn = 13, srcSpanEndLine = 329, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 329, srcSpanStartColumn = 13, srcSpanEndLine = 329, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 330, srcSpanStartColumn = 7, srcSpanEndLine = 330, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 330, srcSpanStartColumn = 7, srcSpanEndLine = 330, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 330, srcSpanStartColumn = 7, srcSpanEndLine = 330, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Splines") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 330, srcSpanStartColumn = 15, srcSpanEndLine = 330, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 330, srcSpanStartColumn = 15, srcSpanEndLine = 330, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 330, srcSpanStartColumn = 15, srcSpanEndLine = 330, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 330, srcSpanStartColumn = 15, srcSpanEndLine = 330, srcSpanEndColumn = 23}, srcInfoPoints = []}) "EdgeType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 331, srcSpanStartColumn = 7, srcSpanEndLine = 331, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 331, srcSpanStartColumn = 7, srcSpanEndLine = 331, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 331, srcSpanStartColumn = 7, srcSpanEndLine = 331, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Start") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 331, srcSpanStartColumn = 13, srcSpanEndLine = 331, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 331, srcSpanStartColumn = 13, srcSpanEndLine = 331, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 331, srcSpanStartColumn = 13, srcSpanEndLine = 331, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 331, srcSpanStartColumn = 13, srcSpanEndLine = 331, srcSpanEndColumn = 22}, srcInfoPoints = []}) "StartType")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 332, srcSpanStartColumn = 7, srcSpanEndLine = 332, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 332, srcSpanStartColumn = 7, srcSpanEndLine = 332, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 332, srcSpanStartColumn = 7, srcSpanEndLine = 332, srcSpanEndColumn = 17}, srcInfoPoints = []}) "StyleSheet") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 332, srcSpanStartColumn = 18, srcSpanEndLine = 332, srcSpanEndColumn = 24}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 332, srcSpanStartColumn = 18, srcSpanEndLine = 332, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 332, srcSpanStartColumn = 18, srcSpanEndLine = 332, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 332, srcSpanStartColumn = 18, srcSpanEndLine = 332, srcSpanEndColumn = 24}, srcInfoPoints = []}) "String")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 7, srcSpanEndLine = 333, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 7, srcSpanEndLine = 333, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 7, srcSpanEndLine = 333, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Style") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 13, srcSpanEndLine = 333, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 13, srcSpanEndLine = 333, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 23, srcSpanEndLine = 333, srcSpanEndColumn = 24}]}) (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 13, srcSpanEndLine = 333, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 13, srcSpanEndLine = 333, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 23, srcSpanEndLine = 333, srcSpanEndColumn = 24}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 14, srcSpanEndLine = 333, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 14, srcSpanEndLine = 333, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 14, srcSpanEndLine = 333, srcSpanEndColumn = 23}, srcInfoPoints = []}) "StyleItem"))))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 334, srcSpanStartColumn = 7, srcSpanEndLine = 334, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 334, srcSpanStartColumn = 7, srcSpanEndLine = 334, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 334, srcSpanStartColumn = 7, srcSpanEndLine = 334, srcSpanEndColumn = 14}, srcInfoPoints = []}) "TailURL") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 334, srcSpanStartColumn = 15, srcSpanEndLine = 334, srcSpanEndColumn = 18}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 334, srcSpanStartColumn = 15, srcSpanEndLine = 334, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 334, srcSpanStartColumn = 15, srcSpanEndLine = 334, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 334, srcSpanStartColumn = 15, srcSpanEndLine = 334, srcSpanEndColumn = 18}, srcInfoPoints = []}) "URL")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 335, srcSpanStartColumn = 7, srcSpanEndLine = 335, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 335, srcSpanStartColumn = 7, srcSpanEndLine = 335, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 335, srcSpanStartColumn = 7, srcSpanEndLine = 335, srcSpanEndColumn = 15}, srcInfoPoints = []}) "TailClip") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 335, srcSpanStartColumn = 16, srcSpanEndLine = 335, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 335, srcSpanStartColumn = 16, srcSpanEndLine = 335, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 335, srcSpanStartColumn = 16, srcSpanEndLine = 335, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 335, srcSpanStartColumn = 16, srcSpanEndLine = 335, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 336, srcSpanStartColumn = 7, srcSpanEndLine = 336, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 336, srcSpanStartColumn = 7, srcSpanEndLine = 336, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 336, srcSpanStartColumn = 7, srcSpanEndLine = 336, srcSpanEndColumn = 16}, srcInfoPoints = []}) "TailLabel") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 336, srcSpanStartColumn = 17, srcSpanEndLine = 336, srcSpanEndColumn = 22}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 336, srcSpanStartColumn = 17, srcSpanEndLine = 336, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 336, srcSpanStartColumn = 17, srcSpanEndLine = 336, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 336, srcSpanStartColumn = 17, srcSpanEndLine = 336, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Label")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 337, srcSpanStartColumn = 7, srcSpanEndLine = 337, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 337, srcSpanStartColumn = 7, srcSpanEndLine = 337, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 337, srcSpanStartColumn = 7, srcSpanEndLine = 337, srcSpanEndColumn = 15}, srcInfoPoints = []}) "TailPort") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 337, srcSpanStartColumn = 16, srcSpanEndLine = 337, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 337, srcSpanStartColumn = 16, srcSpanEndLine = 337, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 337, srcSpanStartColumn = 16, srcSpanEndLine = 337, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 337, srcSpanStartColumn = 16, srcSpanEndLine = 337, srcSpanEndColumn = 23}, srcInfoPoints = []}) "PortPos")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 338, srcSpanStartColumn = 7, srcSpanEndLine = 338, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 338, srcSpanStartColumn = 7, srcSpanEndLine = 338, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 338, srcSpanStartColumn = 7, srcSpanEndLine = 338, srcSpanEndColumn = 17}, srcInfoPoints = []}) "TailTarget") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 338, srcSpanStartColumn = 18, srcSpanEndLine = 338, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 338, srcSpanStartColumn = 18, srcSpanEndLine = 338, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 338, srcSpanStartColumn = 18, srcSpanEndLine = 338, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 338, srcSpanStartColumn = 18, srcSpanEndLine = 338, srcSpanEndColumn = 27}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 339, srcSpanStartColumn = 7, srcSpanEndLine = 339, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 339, srcSpanStartColumn = 7, srcSpanEndLine = 339, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 339, srcSpanStartColumn = 7, srcSpanEndLine = 339, srcSpanEndColumn = 18}, srcInfoPoints = []}) "TailTooltip") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 339, srcSpanStartColumn = 19, srcSpanEndLine = 339, srcSpanEndColumn = 28}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 339, srcSpanStartColumn = 19, srcSpanEndLine = 339, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 339, srcSpanStartColumn = 19, srcSpanEndLine = 339, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 339, srcSpanStartColumn = 19, srcSpanEndLine = 339, srcSpanEndColumn = 28}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 340, srcSpanStartColumn = 7, srcSpanEndLine = 340, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 340, srcSpanStartColumn = 7, srcSpanEndLine = 340, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 340, srcSpanStartColumn = 7, srcSpanEndLine = 340, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Target") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 340, srcSpanStartColumn = 14, srcSpanEndLine = 340, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 340, srcSpanStartColumn = 14, srcSpanEndLine = 340, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 340, srcSpanStartColumn = 14, srcSpanEndLine = 340, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 340, srcSpanStartColumn = 14, srcSpanEndLine = 340, srcSpanEndColumn = 23}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 341, srcSpanStartColumn = 7, srcSpanEndLine = 341, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 341, srcSpanStartColumn = 7, srcSpanEndLine = 341, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 341, srcSpanStartColumn = 7, srcSpanEndLine = 341, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Tooltip") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 341, srcSpanStartColumn = 15, srcSpanEndLine = 341, srcSpanEndColumn = 24}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 341, srcSpanStartColumn = 15, srcSpanEndLine = 341, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 341, srcSpanStartColumn = 15, srcSpanEndLine = 341, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 341, srcSpanStartColumn = 15, srcSpanEndLine = 341, srcSpanEndColumn = 24}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 342, srcSpanStartColumn = 7, srcSpanEndLine = 342, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 342, srcSpanStartColumn = 7, srcSpanEndLine = 342, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 342, srcSpanStartColumn = 7, srcSpanEndLine = 342, srcSpanEndColumn = 16}, srcInfoPoints = []}) "TrueColor") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 342, srcSpanStartColumn = 17, srcSpanEndLine = 342, srcSpanEndColumn = 21}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 342, srcSpanStartColumn = 17, srcSpanEndLine = 342, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 342, srcSpanStartColumn = 17, srcSpanEndLine = 342, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 342, srcSpanStartColumn = 17, srcSpanEndLine = 342, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Bool")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 7, srcSpanEndLine = 343, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 7, srcSpanEndLine = 343, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 7, srcSpanEndLine = 343, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Vertices") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 16, srcSpanEndLine = 343, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 16, srcSpanEndLine = 343, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 22, srcSpanEndLine = 343, srcSpanEndColumn = 23}]}) (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 16, srcSpanEndLine = 343, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 16, srcSpanEndLine = 343, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 22, srcSpanEndLine = 343, srcSpanEndColumn = 23}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 17, srcSpanEndLine = 343, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 17, srcSpanEndLine = 343, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 17, srcSpanEndLine = 343, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Point"))))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 344, srcSpanStartColumn = 7, srcSpanEndLine = 344, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 344, srcSpanStartColumn = 7, srcSpanEndLine = 344, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 344, srcSpanStartColumn = 7, srcSpanEndLine = 344, srcSpanEndColumn = 15}, srcInfoPoints = []}) "ViewPort") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 344, srcSpanStartColumn = 16, srcSpanEndLine = 344, srcSpanEndColumn = 24}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 344, srcSpanStartColumn = 16, srcSpanEndLine = 344, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 344, srcSpanStartColumn = 16, srcSpanEndLine = 344, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 344, srcSpanStartColumn = 16, srcSpanEndLine = 344, srcSpanEndColumn = 24}, srcInfoPoints = []}) "ViewPort")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 345, srcSpanStartColumn = 7, srcSpanEndLine = 345, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 345, srcSpanStartColumn = 7, srcSpanEndLine = 345, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 345, srcSpanStartColumn = 7, srcSpanEndLine = 345, srcSpanEndColumn = 17}, srcInfoPoints = []}) "VoroMargin") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 345, srcSpanStartColumn = 18, srcSpanEndLine = 345, srcSpanEndColumn = 24}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 345, srcSpanStartColumn = 18, srcSpanEndLine = 345, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 345, srcSpanStartColumn = 18, srcSpanEndLine = 345, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 345, srcSpanStartColumn = 18, srcSpanEndLine = 345, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 346, srcSpanStartColumn = 7, srcSpanEndLine = 346, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 346, srcSpanStartColumn = 7, srcSpanEndLine = 346, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 346, srcSpanStartColumn = 7, srcSpanEndLine = 346, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Weight") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 346, srcSpanStartColumn = 14, srcSpanEndLine = 346, srcSpanEndColumn = 20}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 346, srcSpanStartColumn = 14, srcSpanEndLine = 346, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 346, srcSpanStartColumn = 14, srcSpanEndLine = 346, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 346, srcSpanStartColumn = 14, srcSpanEndLine = 346, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 347, srcSpanStartColumn = 7, srcSpanEndLine = 347, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 347, srcSpanStartColumn = 7, srcSpanEndLine = 347, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 347, srcSpanStartColumn = 7, srcSpanEndLine = 347, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Width") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 347, srcSpanStartColumn = 13, srcSpanEndLine = 347, srcSpanEndColumn = 19}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 347, srcSpanStartColumn = 13, srcSpanEndLine = 347, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 347, srcSpanStartColumn = 13, srcSpanEndLine = 347, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 347, srcSpanStartColumn = 13, srcSpanEndLine = 347, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 348, srcSpanStartColumn = 7, srcSpanEndLine = 348, srcSpanEndColumn = 15}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 348, srcSpanStartColumn = 7, srcSpanEndLine = 348, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 348, srcSpanStartColumn = 7, srcSpanEndLine = 348, srcSpanEndColumn = 8}, srcInfoPoints = []}) "Z") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 348, srcSpanStartColumn = 9, srcSpanEndLine = 348, srcSpanEndColumn = 15}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 348, srcSpanStartColumn = 9, srcSpanEndLine = 348, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 348, srcSpanStartColumn = 9, srcSpanEndLine = 348, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 348, srcSpanStartColumn = 9, srcSpanEndLine = 348, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Double")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 7, srcSpanEndLine = 349, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 7, srcSpanEndLine = 349, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 16, srcSpanEndLine = 349, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 19, srcSpanEndLine = 349, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 24, srcSpanEndLine = 349, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 30, srcSpanEndLine = 349, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 36, srcSpanEndLine = 349, srcSpanEndColumn = 37}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 17, srcSpanEndLine = 349, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 17, srcSpanEndLine = 349, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 17, srcSpanEndLine = 349, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 21, srcSpanEndLine = 349, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 21, srcSpanEndLine = 349, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 21, srcSpanEndLine = 349, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 26, srcSpanEndLine = 349, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 26, srcSpanEndLine = 349, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 26, srcSpanEndLine = 349, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 32, srcSpanEndLine = 349, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 32, srcSpanEndLine = 349, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 349, srcSpanStartColumn = 32, srcSpanEndLine = 349, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Read")) []])),TypeDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 1, srcSpanEndLine = 351, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 1, srcSpanEndLine = 351, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 17, srcSpanEndLine = 351, srcSpanEndColumn = 18}]}) (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 6, srcSpanEndLine = 351, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 6, srcSpanEndLine = 351, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Attributes") []) (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 19, srcSpanEndLine = 351, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 19, srcSpanEndLine = 351, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 29, srcSpanEndLine = 351, srcSpanEndColumn = 30}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 20, srcSpanEndLine = 351, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 20, srcSpanEndLine = 351, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 351, srcSpanStartColumn = 20, srcSpanEndLine = 351, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Attribute")))),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 353, srcSpanStartColumn = 1, srcSpanEndLine = 501, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 353, srcSpanStartColumn = 1, srcSpanEndLine = 353, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 353, srcSpanStartColumn = 29, srcSpanEndLine = 353, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 5, srcSpanEndLine = 354, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 5, srcSpanEndLine = 355, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 5, srcSpanEndLine = 356, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 5, srcSpanEndLine = 357, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 5, srcSpanEndLine = 358, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 5, srcSpanEndLine = 359, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 5, srcSpanEndLine = 360, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 5, srcSpanEndLine = 361, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 5, srcSpanEndLine = 362, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 5, srcSpanEndLine = 363, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 5, srcSpanEndLine = 364, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 5, srcSpanEndLine = 365, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 5, srcSpanEndLine = 366, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 5, srcSpanEndLine = 367, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 5, srcSpanEndLine = 368, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 5, srcSpanEndLine = 369, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 5, srcSpanEndLine = 370, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 5, srcSpanEndLine = 371, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 5, srcSpanEndLine = 372, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 5, srcSpanEndLine = 373, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 5, srcSpanEndLine = 374, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 5, srcSpanEndLine = 375, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 5, srcSpanEndLine = 376, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 5, srcSpanEndLine = 377, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 5, srcSpanEndLine = 378, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 5, srcSpanEndLine = 379, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 5, srcSpanEndLine = 380, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 5, srcSpanEndLine = 381, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 5, srcSpanEndLine = 382, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 5, srcSpanEndLine = 383, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 5, srcSpanEndLine = 384, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 5, srcSpanEndLine = 385, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 5, srcSpanEndLine = 386, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 5, srcSpanEndLine = 387, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 5, srcSpanEndLine = 388, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 5, srcSpanEndLine = 389, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 5, srcSpanEndLine = 390, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 5, srcSpanEndLine = 391, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 5, srcSpanEndLine = 392, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 5, srcSpanEndLine = 393, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 5, srcSpanEndLine = 394, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 5, srcSpanEndLine = 395, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 5, srcSpanEndLine = 396, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 5, srcSpanEndLine = 397, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 5, srcSpanEndLine = 398, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 5, srcSpanEndLine = 399, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 5, srcSpanEndLine = 400, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 5, srcSpanEndLine = 401, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 5, srcSpanEndLine = 402, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 5, srcSpanEndLine = 403, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 5, srcSpanEndLine = 404, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 5, srcSpanEndLine = 405, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 5, srcSpanEndLine = 406, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 5, srcSpanEndLine = 407, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 5, srcSpanEndLine = 408, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 5, srcSpanEndLine = 409, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 5, srcSpanEndLine = 410, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 5, srcSpanEndLine = 411, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 5, srcSpanEndLine = 412, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 5, srcSpanEndLine = 413, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 5, srcSpanEndLine = 414, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 5, srcSpanEndLine = 415, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 5, srcSpanEndLine = 416, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 5, srcSpanEndLine = 417, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 5, srcSpanEndLine = 418, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 5, srcSpanEndLine = 419, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 5, srcSpanEndLine = 420, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 5, srcSpanEndLine = 421, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 5, srcSpanEndLine = 422, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 5, srcSpanEndLine = 423, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 5, srcSpanEndLine = 424, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 5, srcSpanEndLine = 425, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 5, srcSpanEndLine = 426, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 5, srcSpanEndLine = 427, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 5, srcSpanEndLine = 428, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 5, srcSpanEndLine = 429, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 5, srcSpanEndLine = 430, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 5, srcSpanEndLine = 431, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 5, srcSpanEndLine = 432, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 5, srcSpanEndLine = 433, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 5, srcSpanEndLine = 434, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 5, srcSpanEndLine = 435, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 5, srcSpanEndLine = 436, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 5, srcSpanEndLine = 437, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 5, srcSpanEndLine = 438, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 5, srcSpanEndLine = 439, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 5, srcSpanEndLine = 440, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 5, srcSpanEndLine = 441, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 5, srcSpanEndLine = 442, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 5, srcSpanEndLine = 443, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 5, srcSpanEndLine = 444, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 5, srcSpanEndLine = 445, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 5, srcSpanEndLine = 446, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 5, srcSpanEndLine = 447, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 5, srcSpanEndLine = 448, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 5, srcSpanEndLine = 449, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 5, srcSpanEndLine = 450, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 5, srcSpanEndLine = 451, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 5, srcSpanEndLine = 452, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 5, srcSpanEndLine = 453, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 5, srcSpanEndLine = 454, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 5, srcSpanEndLine = 455, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 5, srcSpanEndLine = 456, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 5, srcSpanEndLine = 457, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 5, srcSpanEndLine = 458, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 5, srcSpanEndLine = 459, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 5, srcSpanEndLine = 460, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 5, srcSpanEndLine = 461, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 5, srcSpanEndLine = 462, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 5, srcSpanEndLine = 463, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 5, srcSpanEndLine = 464, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 5, srcSpanEndLine = 465, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 5, srcSpanEndLine = 466, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 5, srcSpanEndLine = 467, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 5, srcSpanEndLine = 468, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 5, srcSpanEndLine = 469, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 5, srcSpanEndLine = 470, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 5, srcSpanEndLine = 471, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 5, srcSpanEndLine = 472, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 5, srcSpanEndLine = 473, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 5, srcSpanEndLine = 474, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 5, srcSpanEndLine = 475, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 5, srcSpanEndLine = 476, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 5, srcSpanEndLine = 477, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 5, srcSpanEndLine = 478, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 5, srcSpanEndLine = 479, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 5, srcSpanEndLine = 480, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 5, srcSpanEndLine = 481, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 5, srcSpanEndLine = 482, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 5, srcSpanEndLine = 483, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 5, srcSpanEndLine = 484, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 5, srcSpanEndLine = 485, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 5, srcSpanEndLine = 486, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 5, srcSpanEndLine = 487, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 5, srcSpanEndLine = 488, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 5, srcSpanEndLine = 489, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 5, srcSpanEndLine = 490, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 5, srcSpanEndLine = 491, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 5, srcSpanEndLine = 492, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 5, srcSpanEndLine = 493, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 5, srcSpanEndLine = 494, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 5, srcSpanEndLine = 495, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 5, srcSpanEndLine = 496, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 5, srcSpanEndLine = 497, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 499, srcSpanStartColumn = 5, srcSpanEndLine = 499, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 1, srcSpanEndLine = 501, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 353, srcSpanStartColumn = 10, srcSpanEndLine = 353, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 353, srcSpanStartColumn = 10, srcSpanEndLine = 353, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 353, srcSpanStartColumn = 10, srcSpanEndLine = 353, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 353, srcSpanStartColumn = 19, srcSpanEndLine = 353, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 353, srcSpanStartColumn = 19, srcSpanEndLine = 353, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 353, srcSpanStartColumn = 19, srcSpanEndLine = 353, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Attribute"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 5, srcSpanEndLine = 497, srcSpanEndColumn = 54}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 5, srcSpanEndLine = 497, srcSpanEndColumn = 54}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 5, srcSpanEndLine = 354, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 5, srcSpanEndLine = 354, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 13, srcSpanEndLine = 354, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 13, srcSpanEndLine = 354, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 23, srcSpanEndLine = 354, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 14, srcSpanEndLine = 354, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 14, srcSpanEndLine = 354, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 14, srcSpanEndLine = 354, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Damping")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 22, srcSpanEndLine = 354, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 22, srcSpanEndLine = 354, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 36, srcSpanEndLine = 354, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 36, srcSpanEndLine = 354, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 38, srcSpanEndLine = 354, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 38, srcSpanEndLine = 354, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 38, srcSpanEndLine = 354, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 38, srcSpanEndLine = 354, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 38, srcSpanEndLine = 354, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 49, srcSpanEndLine = 354, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 49, srcSpanEndLine = 354, srcSpanEndColumn = 58}, srcInfoPoints = []}) "Damping" "Damping"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 59, srcSpanEndLine = 354, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 59, srcSpanEndLine = 354, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 354, srcSpanStartColumn = 59, srcSpanEndLine = 354, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 5, srcSpanEndLine = 355, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 5, srcSpanEndLine = 355, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 13, srcSpanEndLine = 355, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 13, srcSpanEndLine = 355, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 17, srcSpanEndLine = 355, srcSpanEndColumn = 18}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 14, srcSpanEndLine = 355, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 14, srcSpanEndLine = 355, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 14, srcSpanEndLine = 355, srcSpanEndColumn = 15}, srcInfoPoints = []}) "K")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 16, srcSpanEndLine = 355, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 16, srcSpanEndLine = 355, srcSpanEndColumn = 17}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 36, srcSpanEndLine = 355, srcSpanEndColumn = 54}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 36, srcSpanEndLine = 355, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 38, srcSpanEndLine = 355, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 38, srcSpanEndLine = 355, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 38, srcSpanEndLine = 355, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 38, srcSpanEndLine = 355, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 38, srcSpanEndLine = 355, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 49, srcSpanEndLine = 355, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 49, srcSpanEndLine = 355, srcSpanEndColumn = 52}, srcInfoPoints = []}) "K" "K"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 53, srcSpanEndLine = 355, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 53, srcSpanEndLine = 355, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 355, srcSpanStartColumn = 53, srcSpanEndLine = 355, srcSpanEndColumn = 54}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 5, srcSpanEndLine = 356, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 5, srcSpanEndLine = 356, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 13, srcSpanEndLine = 356, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 13, srcSpanEndLine = 356, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 19, srcSpanEndLine = 356, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 14, srcSpanEndLine = 356, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 14, srcSpanEndLine = 356, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 14, srcSpanEndLine = 356, srcSpanEndColumn = 17}, srcInfoPoints = []}) "URL")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 18, srcSpanEndLine = 356, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 18, srcSpanEndLine = 356, srcSpanEndColumn = 19}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 36, srcSpanEndLine = 356, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 36, srcSpanEndLine = 356, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 38, srcSpanEndLine = 356, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 38, srcSpanEndLine = 356, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 38, srcSpanEndLine = 356, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 38, srcSpanEndLine = 356, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 38, srcSpanEndLine = 356, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 49, srcSpanEndLine = 356, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 49, srcSpanEndLine = 356, srcSpanEndColumn = 54}, srcInfoPoints = []}) "URL" "URL"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 55, srcSpanEndLine = 356, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 55, srcSpanEndLine = 356, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 356, srcSpanStartColumn = 55, srcSpanEndLine = 356, srcSpanEndColumn = 56}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 5, srcSpanEndLine = 357, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 5, srcSpanEndLine = 357, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 13, srcSpanEndLine = 357, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 13, srcSpanEndLine = 357, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 25, srcSpanEndLine = 357, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 14, srcSpanEndLine = 357, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 14, srcSpanEndLine = 357, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 14, srcSpanEndLine = 357, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ArrowHead")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 24, srcSpanEndLine = 357, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 24, srcSpanEndLine = 357, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 36, srcSpanEndLine = 357, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 36, srcSpanEndLine = 357, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 38, srcSpanEndLine = 357, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 38, srcSpanEndLine = 357, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 38, srcSpanEndLine = 357, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 38, srcSpanEndLine = 357, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 38, srcSpanEndLine = 357, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 49, srcSpanEndLine = 357, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 49, srcSpanEndLine = 357, srcSpanEndColumn = 60}, srcInfoPoints = []}) "arrowhead" "arrowhead"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 61, srcSpanEndLine = 357, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 61, srcSpanEndLine = 357, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 357, srcSpanStartColumn = 61, srcSpanEndLine = 357, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 5, srcSpanEndLine = 358, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 5, srcSpanEndLine = 358, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 13, srcSpanEndLine = 358, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 13, srcSpanEndLine = 358, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 25, srcSpanEndLine = 358, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 14, srcSpanEndLine = 358, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 14, srcSpanEndLine = 358, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 14, srcSpanEndLine = 358, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ArrowSize")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 24, srcSpanEndLine = 358, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 24, srcSpanEndLine = 358, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 36, srcSpanEndLine = 358, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 36, srcSpanEndLine = 358, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 38, srcSpanEndLine = 358, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 38, srcSpanEndLine = 358, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 38, srcSpanEndLine = 358, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 38, srcSpanEndLine = 358, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 38, srcSpanEndLine = 358, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 49, srcSpanEndLine = 358, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 49, srcSpanEndLine = 358, srcSpanEndColumn = 60}, srcInfoPoints = []}) "arrowsize" "arrowsize"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 61, srcSpanEndLine = 358, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 61, srcSpanEndLine = 358, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 358, srcSpanStartColumn = 61, srcSpanEndLine = 358, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 5, srcSpanEndLine = 359, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 5, srcSpanEndLine = 359, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 13, srcSpanEndLine = 359, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 13, srcSpanEndLine = 359, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 25, srcSpanEndLine = 359, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 14, srcSpanEndLine = 359, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 14, srcSpanEndLine = 359, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 14, srcSpanEndLine = 359, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ArrowTail")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 24, srcSpanEndLine = 359, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 24, srcSpanEndLine = 359, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 36, srcSpanEndLine = 359, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 36, srcSpanEndLine = 359, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 38, srcSpanEndLine = 359, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 38, srcSpanEndLine = 359, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 38, srcSpanEndLine = 359, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 38, srcSpanEndLine = 359, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 38, srcSpanEndLine = 359, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 49, srcSpanEndLine = 359, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 49, srcSpanEndLine = 359, srcSpanEndColumn = 60}, srcInfoPoints = []}) "arrowtail" "arrowtail"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 61, srcSpanEndLine = 359, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 61, srcSpanEndLine = 359, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 359, srcSpanStartColumn = 61, srcSpanEndLine = 359, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 5, srcSpanEndLine = 360, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 5, srcSpanEndLine = 360, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 13, srcSpanEndLine = 360, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 13, srcSpanEndLine = 360, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 22, srcSpanEndLine = 360, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 14, srcSpanEndLine = 360, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 14, srcSpanEndLine = 360, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 14, srcSpanEndLine = 360, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Aspect")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 21, srcSpanEndLine = 360, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 21, srcSpanEndLine = 360, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 36, srcSpanEndLine = 360, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 36, srcSpanEndLine = 360, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 38, srcSpanEndLine = 360, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 38, srcSpanEndLine = 360, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 38, srcSpanEndLine = 360, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 38, srcSpanEndLine = 360, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 38, srcSpanEndLine = 360, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 49, srcSpanEndLine = 360, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 49, srcSpanEndLine = 360, srcSpanEndColumn = 57}, srcInfoPoints = []}) "aspect" "aspect"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 58, srcSpanEndLine = 360, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 58, srcSpanEndLine = 360, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 360, srcSpanStartColumn = 58, srcSpanEndLine = 360, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 5, srcSpanEndLine = 361, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 5, srcSpanEndLine = 361, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 13, srcSpanEndLine = 361, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 13, srcSpanEndLine = 361, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 18, srcSpanEndLine = 361, srcSpanEndColumn = 19}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 14, srcSpanEndLine = 361, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 14, srcSpanEndLine = 361, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 14, srcSpanEndLine = 361, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Bb")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 17, srcSpanEndLine = 361, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 17, srcSpanEndLine = 361, srcSpanEndColumn = 18}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 36, srcSpanEndLine = 361, srcSpanEndColumn = 55}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 36, srcSpanEndLine = 361, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 38, srcSpanEndLine = 361, srcSpanEndColumn = 55}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 38, srcSpanEndLine = 361, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 38, srcSpanEndLine = 361, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 38, srcSpanEndLine = 361, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 38, srcSpanEndLine = 361, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 49, srcSpanEndLine = 361, srcSpanEndColumn = 53}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 49, srcSpanEndLine = 361, srcSpanEndColumn = 53}, srcInfoPoints = []}) "bb" "bb"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 54, srcSpanEndLine = 361, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 54, srcSpanEndLine = 361, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 361, srcSpanStartColumn = 54, srcSpanEndLine = 361, srcSpanEndColumn = 55}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 5, srcSpanEndLine = 362, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 5, srcSpanEndLine = 362, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 13, srcSpanEndLine = 362, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 13, srcSpanEndLine = 362, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 23, srcSpanEndLine = 362, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 14, srcSpanEndLine = 362, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 14, srcSpanEndLine = 362, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 14, srcSpanEndLine = 362, srcSpanEndColumn = 21}, srcInfoPoints = []}) "BgColor")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 22, srcSpanEndLine = 362, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 22, srcSpanEndLine = 362, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 36, srcSpanEndLine = 362, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 36, srcSpanEndLine = 362, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 38, srcSpanEndLine = 362, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 38, srcSpanEndLine = 362, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 38, srcSpanEndLine = 362, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 38, srcSpanEndLine = 362, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 38, srcSpanEndLine = 362, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 49, srcSpanEndLine = 362, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 49, srcSpanEndLine = 362, srcSpanEndColumn = 58}, srcInfoPoints = []}) "bgcolor" "bgcolor"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 59, srcSpanEndLine = 362, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 59, srcSpanEndLine = 362, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 362, srcSpanStartColumn = 59, srcSpanEndLine = 362, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 5, srcSpanEndLine = 363, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 5, srcSpanEndLine = 363, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 13, srcSpanEndLine = 363, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 13, srcSpanEndLine = 363, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 22, srcSpanEndLine = 363, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 14, srcSpanEndLine = 363, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 14, srcSpanEndLine = 363, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 14, srcSpanEndLine = 363, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Center")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 21, srcSpanEndLine = 363, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 21, srcSpanEndLine = 363, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 36, srcSpanEndLine = 363, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 36, srcSpanEndLine = 363, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 38, srcSpanEndLine = 363, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 38, srcSpanEndLine = 363, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 38, srcSpanEndLine = 363, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 38, srcSpanEndLine = 363, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 38, srcSpanEndLine = 363, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 49, srcSpanEndLine = 363, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 49, srcSpanEndLine = 363, srcSpanEndColumn = 57}, srcInfoPoints = []}) "center" "center"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 58, srcSpanEndLine = 363, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 58, srcSpanEndLine = 363, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 363, srcSpanStartColumn = 58, srcSpanEndLine = 363, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 5, srcSpanEndLine = 364, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 5, srcSpanEndLine = 364, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 13, srcSpanEndLine = 364, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 13, srcSpanEndLine = 364, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 23, srcSpanEndLine = 364, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 14, srcSpanEndLine = 364, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 14, srcSpanEndLine = 364, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 14, srcSpanEndLine = 364, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Charset")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 22, srcSpanEndLine = 364, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 22, srcSpanEndLine = 364, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 36, srcSpanEndLine = 364, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 36, srcSpanEndLine = 364, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 38, srcSpanEndLine = 364, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 38, srcSpanEndLine = 364, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 38, srcSpanEndLine = 364, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 38, srcSpanEndLine = 364, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 38, srcSpanEndLine = 364, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 49, srcSpanEndLine = 364, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 49, srcSpanEndLine = 364, srcSpanEndColumn = 58}, srcInfoPoints = []}) "charset" "charset"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 59, srcSpanEndLine = 364, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 59, srcSpanEndLine = 364, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 364, srcSpanStartColumn = 59, srcSpanEndLine = 364, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 5, srcSpanEndLine = 365, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 5, srcSpanEndLine = 365, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 13, srcSpanEndLine = 365, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 13, srcSpanEndLine = 365, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 27, srcSpanEndLine = 365, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 14, srcSpanEndLine = 365, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 14, srcSpanEndLine = 365, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 14, srcSpanEndLine = 365, srcSpanEndColumn = 25}, srcInfoPoints = []}) "ClusterRank")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 26, srcSpanEndLine = 365, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 26, srcSpanEndLine = 365, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 36, srcSpanEndLine = 365, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 36, srcSpanEndLine = 365, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 38, srcSpanEndLine = 365, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 38, srcSpanEndLine = 365, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 38, srcSpanEndLine = 365, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 38, srcSpanEndLine = 365, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 38, srcSpanEndLine = 365, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 49, srcSpanEndLine = 365, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 49, srcSpanEndLine = 365, srcSpanEndColumn = 62}, srcInfoPoints = []}) "clusterrank" "clusterrank"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 63, srcSpanEndLine = 365, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 63, srcSpanEndLine = 365, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 365, srcSpanStartColumn = 63, srcSpanEndLine = 365, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 5, srcSpanEndLine = 366, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 5, srcSpanEndLine = 366, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 13, srcSpanEndLine = 366, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 13, srcSpanEndLine = 366, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 27, srcSpanEndLine = 366, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 14, srcSpanEndLine = 366, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 14, srcSpanEndLine = 366, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 14, srcSpanEndLine = 366, srcSpanEndColumn = 25}, srcInfoPoints = []}) "ColorScheme")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 26, srcSpanEndLine = 366, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 26, srcSpanEndLine = 366, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 36, srcSpanEndLine = 366, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 36, srcSpanEndLine = 366, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 38, srcSpanEndLine = 366, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 38, srcSpanEndLine = 366, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 38, srcSpanEndLine = 366, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 38, srcSpanEndLine = 366, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 38, srcSpanEndLine = 366, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 49, srcSpanEndLine = 366, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 49, srcSpanEndLine = 366, srcSpanEndColumn = 62}, srcInfoPoints = []}) "colorscheme" "colorscheme"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 63, srcSpanEndLine = 366, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 63, srcSpanEndLine = 366, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 366, srcSpanStartColumn = 63, srcSpanEndLine = 366, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 5, srcSpanEndLine = 367, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 5, srcSpanEndLine = 367, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 13, srcSpanEndLine = 367, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 13, srcSpanEndLine = 367, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 21, srcSpanEndLine = 367, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 14, srcSpanEndLine = 367, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 14, srcSpanEndLine = 367, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 14, srcSpanEndLine = 367, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Color")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 20, srcSpanEndLine = 367, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 20, srcSpanEndLine = 367, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 36, srcSpanEndLine = 367, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 36, srcSpanEndLine = 367, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 38, srcSpanEndLine = 367, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 38, srcSpanEndLine = 367, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 38, srcSpanEndLine = 367, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 38, srcSpanEndLine = 367, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 38, srcSpanEndLine = 367, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 49, srcSpanEndLine = 367, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 49, srcSpanEndLine = 367, srcSpanEndColumn = 56}, srcInfoPoints = []}) "color" "color"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 57, srcSpanEndLine = 367, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 57, srcSpanEndLine = 367, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 367, srcSpanStartColumn = 57, srcSpanEndLine = 367, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 5, srcSpanEndLine = 368, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 5, srcSpanEndLine = 368, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 13, srcSpanEndLine = 368, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 13, srcSpanEndLine = 368, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 23, srcSpanEndLine = 368, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 14, srcSpanEndLine = 368, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 14, srcSpanEndLine = 368, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 14, srcSpanEndLine = 368, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Comment")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 22, srcSpanEndLine = 368, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 22, srcSpanEndLine = 368, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 36, srcSpanEndLine = 368, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 36, srcSpanEndLine = 368, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 38, srcSpanEndLine = 368, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 38, srcSpanEndLine = 368, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 38, srcSpanEndLine = 368, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 38, srcSpanEndLine = 368, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 38, srcSpanEndLine = 368, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 49, srcSpanEndLine = 368, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 49, srcSpanEndLine = 368, srcSpanEndColumn = 58}, srcInfoPoints = []}) "comment" "comment"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 59, srcSpanEndLine = 368, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 59, srcSpanEndLine = 368, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 368, srcSpanStartColumn = 59, srcSpanEndLine = 368, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 5, srcSpanEndLine = 369, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 5, srcSpanEndLine = 369, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 13, srcSpanEndLine = 369, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 13, srcSpanEndLine = 369, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 24, srcSpanEndLine = 369, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 14, srcSpanEndLine = 369, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 14, srcSpanEndLine = 369, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 14, srcSpanEndLine = 369, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Compound")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 23, srcSpanEndLine = 369, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 23, srcSpanEndLine = 369, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 36, srcSpanEndLine = 369, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 36, srcSpanEndLine = 369, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 38, srcSpanEndLine = 369, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 38, srcSpanEndLine = 369, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 38, srcSpanEndLine = 369, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 38, srcSpanEndLine = 369, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 38, srcSpanEndLine = 369, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 49, srcSpanEndLine = 369, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 49, srcSpanEndLine = 369, srcSpanEndColumn = 59}, srcInfoPoints = []}) "compound" "compound"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 60, srcSpanEndLine = 369, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 60, srcSpanEndLine = 369, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 369, srcSpanStartColumn = 60, srcSpanEndLine = 369, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 5, srcSpanEndLine = 370, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 5, srcSpanEndLine = 370, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 13, srcSpanEndLine = 370, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 13, srcSpanEndLine = 370, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 27, srcSpanEndLine = 370, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 14, srcSpanEndLine = 370, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 14, srcSpanEndLine = 370, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 14, srcSpanEndLine = 370, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Concentrate")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 26, srcSpanEndLine = 370, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 26, srcSpanEndLine = 370, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 36, srcSpanEndLine = 370, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 36, srcSpanEndLine = 370, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 38, srcSpanEndLine = 370, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 38, srcSpanEndLine = 370, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 38, srcSpanEndLine = 370, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 38, srcSpanEndLine = 370, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 38, srcSpanEndLine = 370, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 49, srcSpanEndLine = 370, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 49, srcSpanEndLine = 370, srcSpanEndColumn = 62}, srcInfoPoints = []}) "concentrate" "concentrate"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 63, srcSpanEndLine = 370, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 63, srcSpanEndLine = 370, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 370, srcSpanStartColumn = 63, srcSpanEndLine = 370, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 5, srcSpanEndLine = 371, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 5, srcSpanEndLine = 371, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 13, srcSpanEndLine = 371, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 13, srcSpanEndLine = 371, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 26, srcSpanEndLine = 371, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 14, srcSpanEndLine = 371, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 14, srcSpanEndLine = 371, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 14, srcSpanEndLine = 371, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Constraint")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 25, srcSpanEndLine = 371, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 25, srcSpanEndLine = 371, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 36, srcSpanEndLine = 371, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 36, srcSpanEndLine = 371, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 38, srcSpanEndLine = 371, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 38, srcSpanEndLine = 371, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 38, srcSpanEndLine = 371, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 38, srcSpanEndLine = 371, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 38, srcSpanEndLine = 371, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 49, srcSpanEndLine = 371, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 49, srcSpanEndLine = 371, srcSpanEndColumn = 61}, srcInfoPoints = []}) "constraint" "constraint"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 62, srcSpanEndLine = 371, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 62, srcSpanEndLine = 371, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 371, srcSpanStartColumn = 62, srcSpanEndLine = 371, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 5, srcSpanEndLine = 372, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 5, srcSpanEndLine = 372, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 13, srcSpanEndLine = 372, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 13, srcSpanEndLine = 372, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 24, srcSpanEndLine = 372, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 14, srcSpanEndLine = 372, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 14, srcSpanEndLine = 372, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 14, srcSpanEndLine = 372, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Decorate")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 23, srcSpanEndLine = 372, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 23, srcSpanEndLine = 372, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 36, srcSpanEndLine = 372, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 36, srcSpanEndLine = 372, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 38, srcSpanEndLine = 372, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 38, srcSpanEndLine = 372, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 38, srcSpanEndLine = 372, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 38, srcSpanEndLine = 372, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 38, srcSpanEndLine = 372, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 49, srcSpanEndLine = 372, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 49, srcSpanEndLine = 372, srcSpanEndColumn = 59}, srcInfoPoints = []}) "decorate" "decorate"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 60, srcSpanEndLine = 372, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 60, srcSpanEndLine = 372, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 372, srcSpanStartColumn = 60, srcSpanEndLine = 372, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 5, srcSpanEndLine = 373, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 5, srcSpanEndLine = 373, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 13, srcSpanEndLine = 373, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 13, srcSpanEndLine = 373, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 27, srcSpanEndLine = 373, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 14, srcSpanEndLine = 373, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 14, srcSpanEndLine = 373, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 14, srcSpanEndLine = 373, srcSpanEndColumn = 25}, srcInfoPoints = []}) "DefaultDist")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 26, srcSpanEndLine = 373, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 26, srcSpanEndLine = 373, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 36, srcSpanEndLine = 373, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 36, srcSpanEndLine = 373, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 38, srcSpanEndLine = 373, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 38, srcSpanEndLine = 373, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 38, srcSpanEndLine = 373, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 38, srcSpanEndLine = 373, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 38, srcSpanEndLine = 373, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 49, srcSpanEndLine = 373, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 49, srcSpanEndLine = 373, srcSpanEndColumn = 62}, srcInfoPoints = []}) "defaultdist" "defaultdist"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 63, srcSpanEndLine = 373, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 63, srcSpanEndLine = 373, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 373, srcSpanStartColumn = 63, srcSpanEndLine = 373, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 5, srcSpanEndLine = 374, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 5, srcSpanEndLine = 374, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 13, srcSpanEndLine = 374, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 13, srcSpanEndLine = 374, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 21, srcSpanEndLine = 374, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 14, srcSpanEndLine = 374, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 14, srcSpanEndLine = 374, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 14, srcSpanEndLine = 374, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Dimen")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 20, srcSpanEndLine = 374, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 20, srcSpanEndLine = 374, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 36, srcSpanEndLine = 374, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 36, srcSpanEndLine = 374, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 38, srcSpanEndLine = 374, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 38, srcSpanEndLine = 374, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 38, srcSpanEndLine = 374, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 38, srcSpanEndLine = 374, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 38, srcSpanEndLine = 374, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 49, srcSpanEndLine = 374, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 49, srcSpanEndLine = 374, srcSpanEndColumn = 56}, srcInfoPoints = []}) "dimen" "dimen"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 57, srcSpanEndLine = 374, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 57, srcSpanEndLine = 374, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 374, srcSpanStartColumn = 57, srcSpanEndLine = 374, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 5, srcSpanEndLine = 375, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 5, srcSpanEndLine = 375, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 13, srcSpanEndLine = 375, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 13, srcSpanEndLine = 375, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 19, srcSpanEndLine = 375, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 14, srcSpanEndLine = 375, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 14, srcSpanEndLine = 375, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 14, srcSpanEndLine = 375, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Dim")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 18, srcSpanEndLine = 375, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 18, srcSpanEndLine = 375, srcSpanEndColumn = 19}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 36, srcSpanEndLine = 375, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 36, srcSpanEndLine = 375, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 38, srcSpanEndLine = 375, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 38, srcSpanEndLine = 375, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 38, srcSpanEndLine = 375, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 38, srcSpanEndLine = 375, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 38, srcSpanEndLine = 375, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 49, srcSpanEndLine = 375, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 49, srcSpanEndLine = 375, srcSpanEndColumn = 54}, srcInfoPoints = []}) "dim" "dim"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 55, srcSpanEndLine = 375, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 55, srcSpanEndLine = 375, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 375, srcSpanStartColumn = 55, srcSpanEndLine = 375, srcSpanEndColumn = 56}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 5, srcSpanEndLine = 376, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 5, srcSpanEndLine = 376, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 13, srcSpanEndLine = 376, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 13, srcSpanEndLine = 376, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 19, srcSpanEndLine = 376, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 14, srcSpanEndLine = 376, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 14, srcSpanEndLine = 376, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 14, srcSpanEndLine = 376, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Dir")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 18, srcSpanEndLine = 376, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 18, srcSpanEndLine = 376, srcSpanEndColumn = 19}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 36, srcSpanEndLine = 376, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 36, srcSpanEndLine = 376, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 38, srcSpanEndLine = 376, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 38, srcSpanEndLine = 376, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 38, srcSpanEndLine = 376, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 38, srcSpanEndLine = 376, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 38, srcSpanEndLine = 376, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 49, srcSpanEndLine = 376, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 49, srcSpanEndLine = 376, srcSpanEndColumn = 54}, srcInfoPoints = []}) "dir" "dir"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 55, srcSpanEndLine = 376, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 55, srcSpanEndLine = 376, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 376, srcSpanStartColumn = 55, srcSpanEndLine = 376, srcSpanEndColumn = 56}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 5, srcSpanEndLine = 377, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 5, srcSpanEndLine = 377, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 13, srcSpanEndLine = 377, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 13, srcSpanEndLine = 377, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 34, srcSpanEndLine = 377, srcSpanEndColumn = 35}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 14, srcSpanEndLine = 377, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 14, srcSpanEndLine = 377, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 14, srcSpanEndLine = 377, srcSpanEndColumn = 32}, srcInfoPoints = []}) "DirEdgeConstraints")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 33, srcSpanEndLine = 377, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 33, srcSpanEndLine = 377, srcSpanEndColumn = 34}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 36, srcSpanEndLine = 377, srcSpanEndColumn = 71}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 36, srcSpanEndLine = 377, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 38, srcSpanEndLine = 377, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 38, srcSpanEndLine = 377, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 38, srcSpanEndLine = 377, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 38, srcSpanEndLine = 377, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 38, srcSpanEndLine = 377, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 49, srcSpanEndLine = 377, srcSpanEndColumn = 69}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 49, srcSpanEndLine = 377, srcSpanEndColumn = 69}, srcInfoPoints = []}) "diredgeconstraints" "diredgeconstraints"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 70, srcSpanEndLine = 377, srcSpanEndColumn = 71}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 70, srcSpanEndLine = 377, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 377, srcSpanStartColumn = 70, srcSpanEndLine = 377, srcSpanEndColumn = 71}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 5, srcSpanEndLine = 378, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 5, srcSpanEndLine = 378, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 13, srcSpanEndLine = 378, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 13, srcSpanEndLine = 378, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 26, srcSpanEndLine = 378, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 14, srcSpanEndLine = 378, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 14, srcSpanEndLine = 378, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 14, srcSpanEndLine = 378, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Distortion")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 25, srcSpanEndLine = 378, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 25, srcSpanEndLine = 378, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 36, srcSpanEndLine = 378, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 36, srcSpanEndLine = 378, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 38, srcSpanEndLine = 378, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 38, srcSpanEndLine = 378, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 38, srcSpanEndLine = 378, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 38, srcSpanEndLine = 378, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 38, srcSpanEndLine = 378, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 49, srcSpanEndLine = 378, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 49, srcSpanEndLine = 378, srcSpanEndColumn = 61}, srcInfoPoints = []}) "distortion" "distortion"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 62, srcSpanEndLine = 378, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 62, srcSpanEndLine = 378, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 378, srcSpanStartColumn = 62, srcSpanEndLine = 378, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 5, srcSpanEndLine = 379, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 5, srcSpanEndLine = 379, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 13, srcSpanEndLine = 379, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 13, srcSpanEndLine = 379, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 19, srcSpanEndLine = 379, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 14, srcSpanEndLine = 379, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 14, srcSpanEndLine = 379, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 14, srcSpanEndLine = 379, srcSpanEndColumn = 17}, srcInfoPoints = []}) "DPI")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 18, srcSpanEndLine = 379, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 18, srcSpanEndLine = 379, srcSpanEndColumn = 19}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 36, srcSpanEndLine = 379, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 36, srcSpanEndLine = 379, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 38, srcSpanEndLine = 379, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 38, srcSpanEndLine = 379, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 38, srcSpanEndLine = 379, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 38, srcSpanEndLine = 379, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 38, srcSpanEndLine = 379, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 49, srcSpanEndLine = 379, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 49, srcSpanEndLine = 379, srcSpanEndColumn = 54}, srcInfoPoints = []}) "dpi" "dpi"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 55, srcSpanEndLine = 379, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 55, srcSpanEndLine = 379, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 379, srcSpanStartColumn = 55, srcSpanEndLine = 379, srcSpanEndColumn = 56}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 5, srcSpanEndLine = 380, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 5, srcSpanEndLine = 380, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 13, srcSpanEndLine = 380, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 13, srcSpanEndLine = 380, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 23, srcSpanEndLine = 380, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 14, srcSpanEndLine = 380, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 14, srcSpanEndLine = 380, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 14, srcSpanEndLine = 380, srcSpanEndColumn = 21}, srcInfoPoints = []}) "EdgeURL")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 22, srcSpanEndLine = 380, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 22, srcSpanEndLine = 380, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 36, srcSpanEndLine = 380, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 36, srcSpanEndLine = 380, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 38, srcSpanEndLine = 380, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 38, srcSpanEndLine = 380, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 38, srcSpanEndLine = 380, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 38, srcSpanEndLine = 380, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 38, srcSpanEndLine = 380, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 49, srcSpanEndLine = 380, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 49, srcSpanEndLine = 380, srcSpanEndColumn = 58}, srcInfoPoints = []}) "edgeURL" "edgeURL"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 59, srcSpanEndLine = 380, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 59, srcSpanEndLine = 380, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 380, srcSpanStartColumn = 59, srcSpanEndLine = 380, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 5, srcSpanEndLine = 381, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 5, srcSpanEndLine = 381, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 13, srcSpanEndLine = 381, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 13, srcSpanEndLine = 381, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 26, srcSpanEndLine = 381, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 14, srcSpanEndLine = 381, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 14, srcSpanEndLine = 381, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 14, srcSpanEndLine = 381, srcSpanEndColumn = 24}, srcInfoPoints = []}) "EdgeTarget")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 25, srcSpanEndLine = 381, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 25, srcSpanEndLine = 381, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 36, srcSpanEndLine = 381, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 36, srcSpanEndLine = 381, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 38, srcSpanEndLine = 381, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 38, srcSpanEndLine = 381, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 38, srcSpanEndLine = 381, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 38, srcSpanEndLine = 381, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 38, srcSpanEndLine = 381, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 49, srcSpanEndLine = 381, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 49, srcSpanEndLine = 381, srcSpanEndColumn = 61}, srcInfoPoints = []}) "edgetarget" "edgetarget"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 62, srcSpanEndLine = 381, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 62, srcSpanEndLine = 381, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 381, srcSpanStartColumn = 62, srcSpanEndLine = 381, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 5, srcSpanEndLine = 382, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 5, srcSpanEndLine = 382, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 13, srcSpanEndLine = 382, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 13, srcSpanEndLine = 382, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 27, srcSpanEndLine = 382, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 14, srcSpanEndLine = 382, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 14, srcSpanEndLine = 382, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 14, srcSpanEndLine = 382, srcSpanEndColumn = 25}, srcInfoPoints = []}) "EdgeTooltip")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 26, srcSpanEndLine = 382, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 26, srcSpanEndLine = 382, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 36, srcSpanEndLine = 382, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 36, srcSpanEndLine = 382, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 38, srcSpanEndLine = 382, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 38, srcSpanEndLine = 382, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 38, srcSpanEndLine = 382, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 38, srcSpanEndLine = 382, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 38, srcSpanEndLine = 382, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 49, srcSpanEndLine = 382, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 49, srcSpanEndLine = 382, srcSpanEndColumn = 62}, srcInfoPoints = []}) "edgetooltip" "edgetooltip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 63, srcSpanEndLine = 382, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 63, srcSpanEndLine = 382, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 382, srcSpanStartColumn = 63, srcSpanEndLine = 382, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 5, srcSpanEndLine = 383, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 5, srcSpanEndLine = 383, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 13, srcSpanEndLine = 383, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 13, srcSpanEndLine = 383, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 23, srcSpanEndLine = 383, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 14, srcSpanEndLine = 383, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 14, srcSpanEndLine = 383, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 14, srcSpanEndLine = 383, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Epsilon")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 22, srcSpanEndLine = 383, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 22, srcSpanEndLine = 383, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 36, srcSpanEndLine = 383, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 36, srcSpanEndLine = 383, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 38, srcSpanEndLine = 383, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 38, srcSpanEndLine = 383, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 38, srcSpanEndLine = 383, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 38, srcSpanEndLine = 383, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 38, srcSpanEndLine = 383, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 49, srcSpanEndLine = 383, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 49, srcSpanEndLine = 383, srcSpanEndColumn = 58}, srcInfoPoints = []}) "epsilon" "epsilon"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 59, srcSpanEndLine = 383, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 59, srcSpanEndLine = 383, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 383, srcSpanStartColumn = 59, srcSpanEndLine = 383, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 5, srcSpanEndLine = 384, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 5, srcSpanEndLine = 384, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 13, srcSpanEndLine = 384, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 13, srcSpanEndLine = 384, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 20, srcSpanEndLine = 384, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 14, srcSpanEndLine = 384, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 14, srcSpanEndLine = 384, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 14, srcSpanEndLine = 384, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ESep")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 19, srcSpanEndLine = 384, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 19, srcSpanEndLine = 384, srcSpanEndColumn = 20}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 36, srcSpanEndLine = 384, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 36, srcSpanEndLine = 384, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 38, srcSpanEndLine = 384, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 38, srcSpanEndLine = 384, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 38, srcSpanEndLine = 384, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 38, srcSpanEndLine = 384, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 38, srcSpanEndLine = 384, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 49, srcSpanEndLine = 384, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 49, srcSpanEndLine = 384, srcSpanEndColumn = 55}, srcInfoPoints = []}) "esep" "esep"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 56, srcSpanEndLine = 384, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 56, srcSpanEndLine = 384, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 384, srcSpanStartColumn = 56, srcSpanEndLine = 384, srcSpanEndColumn = 57}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 5, srcSpanEndLine = 385, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 5, srcSpanEndLine = 385, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 13, srcSpanEndLine = 385, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 13, srcSpanEndLine = 385, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 25, srcSpanEndLine = 385, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 14, srcSpanEndLine = 385, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 14, srcSpanEndLine = 385, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 14, srcSpanEndLine = 385, srcSpanEndColumn = 23}, srcInfoPoints = []}) "FillColor")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 24, srcSpanEndLine = 385, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 24, srcSpanEndLine = 385, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 36, srcSpanEndLine = 385, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 36, srcSpanEndLine = 385, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 38, srcSpanEndLine = 385, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 38, srcSpanEndLine = 385, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 38, srcSpanEndLine = 385, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 38, srcSpanEndLine = 385, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 38, srcSpanEndLine = 385, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 49, srcSpanEndLine = 385, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 49, srcSpanEndLine = 385, srcSpanEndColumn = 60}, srcInfoPoints = []}) "fillcolor" "fillcolor"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 61, srcSpanEndLine = 385, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 61, srcSpanEndLine = 385, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 385, srcSpanStartColumn = 61, srcSpanEndLine = 385, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 5, srcSpanEndLine = 386, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 5, srcSpanEndLine = 386, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 13, srcSpanEndLine = 386, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 13, srcSpanEndLine = 386, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 25, srcSpanEndLine = 386, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 14, srcSpanEndLine = 386, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 14, srcSpanEndLine = 386, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 14, srcSpanEndLine = 386, srcSpanEndColumn = 23}, srcInfoPoints = []}) "FixedSize")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 24, srcSpanEndLine = 386, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 24, srcSpanEndLine = 386, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 36, srcSpanEndLine = 386, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 36, srcSpanEndLine = 386, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 38, srcSpanEndLine = 386, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 38, srcSpanEndLine = 386, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 38, srcSpanEndLine = 386, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 38, srcSpanEndLine = 386, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 38, srcSpanEndLine = 386, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 49, srcSpanEndLine = 386, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 49, srcSpanEndLine = 386, srcSpanEndColumn = 60}, srcInfoPoints = []}) "fixedsize" "fixedsize"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 61, srcSpanEndLine = 386, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 61, srcSpanEndLine = 386, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 386, srcSpanStartColumn = 61, srcSpanEndLine = 386, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 5, srcSpanEndLine = 387, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 5, srcSpanEndLine = 387, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 13, srcSpanEndLine = 387, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 13, srcSpanEndLine = 387, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 25, srcSpanEndLine = 387, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 14, srcSpanEndLine = 387, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 14, srcSpanEndLine = 387, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 14, srcSpanEndLine = 387, srcSpanEndColumn = 23}, srcInfoPoints = []}) "FontColor")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 24, srcSpanEndLine = 387, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 24, srcSpanEndLine = 387, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 36, srcSpanEndLine = 387, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 36, srcSpanEndLine = 387, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 38, srcSpanEndLine = 387, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 38, srcSpanEndLine = 387, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 38, srcSpanEndLine = 387, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 38, srcSpanEndLine = 387, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 38, srcSpanEndLine = 387, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 49, srcSpanEndLine = 387, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 49, srcSpanEndLine = 387, srcSpanEndColumn = 60}, srcInfoPoints = []}) "fontcolor" "fontcolor"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 61, srcSpanEndLine = 387, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 61, srcSpanEndLine = 387, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 387, srcSpanStartColumn = 61, srcSpanEndLine = 387, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 5, srcSpanEndLine = 388, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 5, srcSpanEndLine = 388, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 13, srcSpanEndLine = 388, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 13, srcSpanEndLine = 388, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 24, srcSpanEndLine = 388, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 14, srcSpanEndLine = 388, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 14, srcSpanEndLine = 388, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 14, srcSpanEndLine = 388, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FontName")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 23, srcSpanEndLine = 388, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 23, srcSpanEndLine = 388, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 36, srcSpanEndLine = 388, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 36, srcSpanEndLine = 388, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 38, srcSpanEndLine = 388, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 38, srcSpanEndLine = 388, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 38, srcSpanEndLine = 388, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 38, srcSpanEndLine = 388, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 38, srcSpanEndLine = 388, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 49, srcSpanEndLine = 388, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 49, srcSpanEndLine = 388, srcSpanEndColumn = 59}, srcInfoPoints = []}) "fontname" "fontname"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 60, srcSpanEndLine = 388, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 60, srcSpanEndLine = 388, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 388, srcSpanStartColumn = 60, srcSpanEndLine = 388, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 5, srcSpanEndLine = 389, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 5, srcSpanEndLine = 389, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 13, srcSpanEndLine = 389, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 13, srcSpanEndLine = 389, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 25, srcSpanEndLine = 389, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 14, srcSpanEndLine = 389, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 14, srcSpanEndLine = 389, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 14, srcSpanEndLine = 389, srcSpanEndColumn = 23}, srcInfoPoints = []}) "FontNames")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 24, srcSpanEndLine = 389, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 24, srcSpanEndLine = 389, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 36, srcSpanEndLine = 389, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 36, srcSpanEndLine = 389, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 38, srcSpanEndLine = 389, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 38, srcSpanEndLine = 389, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 38, srcSpanEndLine = 389, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 38, srcSpanEndLine = 389, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 38, srcSpanEndLine = 389, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 49, srcSpanEndLine = 389, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 49, srcSpanEndLine = 389, srcSpanEndColumn = 60}, srcInfoPoints = []}) "fontnames" "fontnames"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 61, srcSpanEndLine = 389, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 61, srcSpanEndLine = 389, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 389, srcSpanStartColumn = 61, srcSpanEndLine = 389, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 5, srcSpanEndLine = 390, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 5, srcSpanEndLine = 390, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 13, srcSpanEndLine = 390, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 13, srcSpanEndLine = 390, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 24, srcSpanEndLine = 390, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 14, srcSpanEndLine = 390, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 14, srcSpanEndLine = 390, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 14, srcSpanEndLine = 390, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FontPath")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 23, srcSpanEndLine = 390, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 23, srcSpanEndLine = 390, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 36, srcSpanEndLine = 390, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 36, srcSpanEndLine = 390, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 38, srcSpanEndLine = 390, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 38, srcSpanEndLine = 390, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 38, srcSpanEndLine = 390, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 38, srcSpanEndLine = 390, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 38, srcSpanEndLine = 390, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 49, srcSpanEndLine = 390, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 49, srcSpanEndLine = 390, srcSpanEndColumn = 59}, srcInfoPoints = []}) "fontpath" "fontpath"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 60, srcSpanEndLine = 390, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 60, srcSpanEndLine = 390, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 390, srcSpanStartColumn = 60, srcSpanEndLine = 390, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 5, srcSpanEndLine = 391, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 5, srcSpanEndLine = 391, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 13, srcSpanEndLine = 391, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 13, srcSpanEndLine = 391, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 24, srcSpanEndLine = 391, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 14, srcSpanEndLine = 391, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 14, srcSpanEndLine = 391, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 14, srcSpanEndLine = 391, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FontSize")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 23, srcSpanEndLine = 391, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 23, srcSpanEndLine = 391, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 36, srcSpanEndLine = 391, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 36, srcSpanEndLine = 391, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 38, srcSpanEndLine = 391, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 38, srcSpanEndLine = 391, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 38, srcSpanEndLine = 391, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 38, srcSpanEndLine = 391, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 38, srcSpanEndLine = 391, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 49, srcSpanEndLine = 391, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 49, srcSpanEndLine = 391, srcSpanEndColumn = 59}, srcInfoPoints = []}) "fontsize" "fontsize"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 60, srcSpanEndLine = 391, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 60, srcSpanEndLine = 391, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 391, srcSpanStartColumn = 60, srcSpanEndLine = 391, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 5, srcSpanEndLine = 392, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 5, srcSpanEndLine = 392, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 13, srcSpanEndLine = 392, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 13, srcSpanEndLine = 392, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 21, srcSpanEndLine = 392, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 14, srcSpanEndLine = 392, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 14, srcSpanEndLine = 392, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 14, srcSpanEndLine = 392, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Group")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 20, srcSpanEndLine = 392, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 20, srcSpanEndLine = 392, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 36, srcSpanEndLine = 392, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 36, srcSpanEndLine = 392, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 38, srcSpanEndLine = 392, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 38, srcSpanEndLine = 392, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 38, srcSpanEndLine = 392, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 38, srcSpanEndLine = 392, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 38, srcSpanEndLine = 392, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 49, srcSpanEndLine = 392, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 49, srcSpanEndLine = 392, srcSpanEndColumn = 56}, srcInfoPoints = []}) "group" "group"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 57, srcSpanEndLine = 392, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 57, srcSpanEndLine = 392, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 392, srcSpanStartColumn = 57, srcSpanEndLine = 392, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 5, srcSpanEndLine = 393, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 5, srcSpanEndLine = 393, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 13, srcSpanEndLine = 393, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 13, srcSpanEndLine = 393, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 23, srcSpanEndLine = 393, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 14, srcSpanEndLine = 393, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 14, srcSpanEndLine = 393, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 14, srcSpanEndLine = 393, srcSpanEndColumn = 21}, srcInfoPoints = []}) "HeadURL")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 22, srcSpanEndLine = 393, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 22, srcSpanEndLine = 393, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 36, srcSpanEndLine = 393, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 36, srcSpanEndLine = 393, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 38, srcSpanEndLine = 393, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 38, srcSpanEndLine = 393, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 38, srcSpanEndLine = 393, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 38, srcSpanEndLine = 393, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 38, srcSpanEndLine = 393, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 49, srcSpanEndLine = 393, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 49, srcSpanEndLine = 393, srcSpanEndColumn = 58}, srcInfoPoints = []}) "headURL" "headURL"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 59, srcSpanEndLine = 393, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 59, srcSpanEndLine = 393, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 393, srcSpanStartColumn = 59, srcSpanEndLine = 393, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 5, srcSpanEndLine = 394, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 5, srcSpanEndLine = 394, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 13, srcSpanEndLine = 394, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 13, srcSpanEndLine = 394, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 24, srcSpanEndLine = 394, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 14, srcSpanEndLine = 394, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 14, srcSpanEndLine = 394, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 14, srcSpanEndLine = 394, srcSpanEndColumn = 22}, srcInfoPoints = []}) "HeadClip")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 23, srcSpanEndLine = 394, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 23, srcSpanEndLine = 394, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 36, srcSpanEndLine = 394, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 36, srcSpanEndLine = 394, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 38, srcSpanEndLine = 394, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 38, srcSpanEndLine = 394, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 38, srcSpanEndLine = 394, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 38, srcSpanEndLine = 394, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 38, srcSpanEndLine = 394, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 49, srcSpanEndLine = 394, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 49, srcSpanEndLine = 394, srcSpanEndColumn = 59}, srcInfoPoints = []}) "headclip" "headclip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 60, srcSpanEndLine = 394, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 60, srcSpanEndLine = 394, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 394, srcSpanStartColumn = 60, srcSpanEndLine = 394, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 5, srcSpanEndLine = 395, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 5, srcSpanEndLine = 395, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 13, srcSpanEndLine = 395, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 13, srcSpanEndLine = 395, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 25, srcSpanEndLine = 395, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 14, srcSpanEndLine = 395, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 14, srcSpanEndLine = 395, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 14, srcSpanEndLine = 395, srcSpanEndColumn = 23}, srcInfoPoints = []}) "HeadLabel")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 24, srcSpanEndLine = 395, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 24, srcSpanEndLine = 395, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 36, srcSpanEndLine = 395, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 36, srcSpanEndLine = 395, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 38, srcSpanEndLine = 395, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 38, srcSpanEndLine = 395, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 38, srcSpanEndLine = 395, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 38, srcSpanEndLine = 395, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 38, srcSpanEndLine = 395, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 49, srcSpanEndLine = 395, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 49, srcSpanEndLine = 395, srcSpanEndColumn = 60}, srcInfoPoints = []}) "headlabel" "headlabel"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 61, srcSpanEndLine = 395, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 61, srcSpanEndLine = 395, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 395, srcSpanStartColumn = 61, srcSpanEndLine = 395, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 5, srcSpanEndLine = 396, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 5, srcSpanEndLine = 396, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 13, srcSpanEndLine = 396, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 13, srcSpanEndLine = 396, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 24, srcSpanEndLine = 396, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 14, srcSpanEndLine = 396, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 14, srcSpanEndLine = 396, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 14, srcSpanEndLine = 396, srcSpanEndColumn = 22}, srcInfoPoints = []}) "HeadPort")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 23, srcSpanEndLine = 396, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 23, srcSpanEndLine = 396, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 36, srcSpanEndLine = 396, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 36, srcSpanEndLine = 396, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 38, srcSpanEndLine = 396, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 38, srcSpanEndLine = 396, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 38, srcSpanEndLine = 396, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 38, srcSpanEndLine = 396, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 38, srcSpanEndLine = 396, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 49, srcSpanEndLine = 396, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 49, srcSpanEndLine = 396, srcSpanEndColumn = 59}, srcInfoPoints = []}) "headport" "headport"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 60, srcSpanEndLine = 396, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 60, srcSpanEndLine = 396, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 396, srcSpanStartColumn = 60, srcSpanEndLine = 396, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 5, srcSpanEndLine = 397, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 5, srcSpanEndLine = 397, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 13, srcSpanEndLine = 397, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 13, srcSpanEndLine = 397, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 26, srcSpanEndLine = 397, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 14, srcSpanEndLine = 397, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 14, srcSpanEndLine = 397, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 14, srcSpanEndLine = 397, srcSpanEndColumn = 24}, srcInfoPoints = []}) "HeadTarget")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 25, srcSpanEndLine = 397, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 25, srcSpanEndLine = 397, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 36, srcSpanEndLine = 397, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 36, srcSpanEndLine = 397, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 38, srcSpanEndLine = 397, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 38, srcSpanEndLine = 397, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 38, srcSpanEndLine = 397, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 38, srcSpanEndLine = 397, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 38, srcSpanEndLine = 397, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 49, srcSpanEndLine = 397, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 49, srcSpanEndLine = 397, srcSpanEndColumn = 61}, srcInfoPoints = []}) "headtarget" "headtarget"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 62, srcSpanEndLine = 397, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 62, srcSpanEndLine = 397, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 397, srcSpanStartColumn = 62, srcSpanEndLine = 397, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 5, srcSpanEndLine = 398, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 5, srcSpanEndLine = 398, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 13, srcSpanEndLine = 398, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 13, srcSpanEndLine = 398, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 27, srcSpanEndLine = 398, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 14, srcSpanEndLine = 398, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 14, srcSpanEndLine = 398, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 14, srcSpanEndLine = 398, srcSpanEndColumn = 25}, srcInfoPoints = []}) "HeadTooltip")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 26, srcSpanEndLine = 398, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 26, srcSpanEndLine = 398, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 36, srcSpanEndLine = 398, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 36, srcSpanEndLine = 398, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 38, srcSpanEndLine = 398, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 38, srcSpanEndLine = 398, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 38, srcSpanEndLine = 398, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 38, srcSpanEndLine = 398, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 38, srcSpanEndLine = 398, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 49, srcSpanEndLine = 398, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 49, srcSpanEndLine = 398, srcSpanEndColumn = 62}, srcInfoPoints = []}) "headtooltip" "headtooltip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 63, srcSpanEndLine = 398, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 63, srcSpanEndLine = 398, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 398, srcSpanStartColumn = 63, srcSpanEndLine = 398, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 5, srcSpanEndLine = 399, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 5, srcSpanEndLine = 399, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 13, srcSpanEndLine = 399, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 13, srcSpanEndLine = 399, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 22, srcSpanEndLine = 399, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 14, srcSpanEndLine = 399, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 14, srcSpanEndLine = 399, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 14, srcSpanEndLine = 399, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Height")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 21, srcSpanEndLine = 399, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 21, srcSpanEndLine = 399, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 36, srcSpanEndLine = 399, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 36, srcSpanEndLine = 399, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 38, srcSpanEndLine = 399, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 38, srcSpanEndLine = 399, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 38, srcSpanEndLine = 399, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 38, srcSpanEndLine = 399, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 38, srcSpanEndLine = 399, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 49, srcSpanEndLine = 399, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 49, srcSpanEndLine = 399, srcSpanEndColumn = 57}, srcInfoPoints = []}) "height" "height"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 58, srcSpanEndLine = 399, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 58, srcSpanEndLine = 399, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 399, srcSpanStartColumn = 58, srcSpanEndLine = 399, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 5, srcSpanEndLine = 400, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 5, srcSpanEndLine = 400, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 13, srcSpanEndLine = 400, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 13, srcSpanEndLine = 400, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 18, srcSpanEndLine = 400, srcSpanEndColumn = 19}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 14, srcSpanEndLine = 400, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 14, srcSpanEndLine = 400, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 14, srcSpanEndLine = 400, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ID")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 17, srcSpanEndLine = 400, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 17, srcSpanEndLine = 400, srcSpanEndColumn = 18}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 36, srcSpanEndLine = 400, srcSpanEndColumn = 55}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 36, srcSpanEndLine = 400, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 38, srcSpanEndLine = 400, srcSpanEndColumn = 55}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 38, srcSpanEndLine = 400, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 38, srcSpanEndLine = 400, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 38, srcSpanEndLine = 400, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 38, srcSpanEndLine = 400, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 49, srcSpanEndLine = 400, srcSpanEndColumn = 53}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 49, srcSpanEndLine = 400, srcSpanEndColumn = 53}, srcInfoPoints = []}) "id" "id"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 54, srcSpanEndLine = 400, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 54, srcSpanEndLine = 400, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 400, srcSpanStartColumn = 54, srcSpanEndLine = 400, srcSpanEndColumn = 55}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 5, srcSpanEndLine = 401, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 5, srcSpanEndLine = 401, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 13, srcSpanEndLine = 401, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 13, srcSpanEndLine = 401, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 21, srcSpanEndLine = 401, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 14, srcSpanEndLine = 401, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 14, srcSpanEndLine = 401, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 14, srcSpanEndLine = 401, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Image")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 20, srcSpanEndLine = 401, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 20, srcSpanEndLine = 401, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 36, srcSpanEndLine = 401, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 36, srcSpanEndLine = 401, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 38, srcSpanEndLine = 401, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 38, srcSpanEndLine = 401, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 38, srcSpanEndLine = 401, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 38, srcSpanEndLine = 401, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 38, srcSpanEndLine = 401, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 49, srcSpanEndLine = 401, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 49, srcSpanEndLine = 401, srcSpanEndColumn = 56}, srcInfoPoints = []}) "image" "image"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 57, srcSpanEndLine = 401, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 57, srcSpanEndLine = 401, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 401, srcSpanStartColumn = 57, srcSpanEndLine = 401, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 5, srcSpanEndLine = 402, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 5, srcSpanEndLine = 402, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 13, srcSpanEndLine = 402, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 13, srcSpanEndLine = 402, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 26, srcSpanEndLine = 402, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 14, srcSpanEndLine = 402, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 14, srcSpanEndLine = 402, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 14, srcSpanEndLine = 402, srcSpanEndColumn = 24}, srcInfoPoints = []}) "ImageScale")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 25, srcSpanEndLine = 402, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 25, srcSpanEndLine = 402, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 36, srcSpanEndLine = 402, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 36, srcSpanEndLine = 402, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 38, srcSpanEndLine = 402, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 38, srcSpanEndLine = 402, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 38, srcSpanEndLine = 402, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 38, srcSpanEndLine = 402, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 38, srcSpanEndLine = 402, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 49, srcSpanEndLine = 402, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 49, srcSpanEndLine = 402, srcSpanEndColumn = 61}, srcInfoPoints = []}) "imagescale" "imagescale"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 62, srcSpanEndLine = 402, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 62, srcSpanEndLine = 402, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 402, srcSpanStartColumn = 62, srcSpanEndLine = 402, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 5, srcSpanEndLine = 403, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 5, srcSpanEndLine = 403, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 13, srcSpanEndLine = 403, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 13, srcSpanEndLine = 403, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 24, srcSpanEndLine = 403, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 14, srcSpanEndLine = 403, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 14, srcSpanEndLine = 403, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 14, srcSpanEndLine = 403, srcSpanEndColumn = 22}, srcInfoPoints = []}) "LabelURL")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 23, srcSpanEndLine = 403, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 23, srcSpanEndLine = 403, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 36, srcSpanEndLine = 403, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 36, srcSpanEndLine = 403, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 38, srcSpanEndLine = 403, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 38, srcSpanEndLine = 403, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 38, srcSpanEndLine = 403, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 38, srcSpanEndLine = 403, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 38, srcSpanEndLine = 403, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 49, srcSpanEndLine = 403, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 49, srcSpanEndLine = 403, srcSpanEndColumn = 59}, srcInfoPoints = []}) "labelURL" "labelURL"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 60, srcSpanEndLine = 403, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 60, srcSpanEndLine = 403, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 403, srcSpanStartColumn = 60, srcSpanEndLine = 403, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 5, srcSpanEndLine = 404, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 5, srcSpanEndLine = 404, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 13, srcSpanEndLine = 404, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 13, srcSpanEndLine = 404, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 26, srcSpanEndLine = 404, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 14, srcSpanEndLine = 404, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 14, srcSpanEndLine = 404, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 14, srcSpanEndLine = 404, srcSpanEndColumn = 24}, srcInfoPoints = []}) "LabelAngle")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 25, srcSpanEndLine = 404, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 25, srcSpanEndLine = 404, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 36, srcSpanEndLine = 404, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 36, srcSpanEndLine = 404, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 38, srcSpanEndLine = 404, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 38, srcSpanEndLine = 404, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 38, srcSpanEndLine = 404, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 38, srcSpanEndLine = 404, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 38, srcSpanEndLine = 404, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 49, srcSpanEndLine = 404, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 49, srcSpanEndLine = 404, srcSpanEndColumn = 61}, srcInfoPoints = []}) "labelangle" "labelangle"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 62, srcSpanEndLine = 404, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 62, srcSpanEndLine = 404, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 404, srcSpanStartColumn = 62, srcSpanEndLine = 404, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 5, srcSpanEndLine = 405, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 5, srcSpanEndLine = 405, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 13, srcSpanEndLine = 405, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 13, srcSpanEndLine = 405, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 29, srcSpanEndLine = 405, srcSpanEndColumn = 30}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 14, srcSpanEndLine = 405, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 14, srcSpanEndLine = 405, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 14, srcSpanEndLine = 405, srcSpanEndColumn = 27}, srcInfoPoints = []}) "LabelDistance")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 28, srcSpanEndLine = 405, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 28, srcSpanEndLine = 405, srcSpanEndColumn = 29}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 36, srcSpanEndLine = 405, srcSpanEndColumn = 66}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 36, srcSpanEndLine = 405, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 38, srcSpanEndLine = 405, srcSpanEndColumn = 66}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 38, srcSpanEndLine = 405, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 38, srcSpanEndLine = 405, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 38, srcSpanEndLine = 405, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 38, srcSpanEndLine = 405, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 49, srcSpanEndLine = 405, srcSpanEndColumn = 64}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 49, srcSpanEndLine = 405, srcSpanEndColumn = 64}, srcInfoPoints = []}) "labeldistance" "labeldistance"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 65, srcSpanEndLine = 405, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 65, srcSpanEndLine = 405, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 405, srcSpanStartColumn = 65, srcSpanEndLine = 405, srcSpanEndColumn = 66}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 5, srcSpanEndLine = 406, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 5, srcSpanEndLine = 406, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 13, srcSpanEndLine = 406, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 13, srcSpanEndLine = 406, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 26, srcSpanEndLine = 406, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 14, srcSpanEndLine = 406, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 14, srcSpanEndLine = 406, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 14, srcSpanEndLine = 406, srcSpanEndColumn = 24}, srcInfoPoints = []}) "LabelFloat")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 25, srcSpanEndLine = 406, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 25, srcSpanEndLine = 406, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 36, srcSpanEndLine = 406, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 36, srcSpanEndLine = 406, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 38, srcSpanEndLine = 406, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 38, srcSpanEndLine = 406, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 38, srcSpanEndLine = 406, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 38, srcSpanEndLine = 406, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 38, srcSpanEndLine = 406, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 49, srcSpanEndLine = 406, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 49, srcSpanEndLine = 406, srcSpanEndColumn = 61}, srcInfoPoints = []}) "labelfloat" "labelfloat"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 62, srcSpanEndLine = 406, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 62, srcSpanEndLine = 406, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 406, srcSpanStartColumn = 62, srcSpanEndLine = 406, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 5, srcSpanEndLine = 407, srcSpanEndColumn = 67}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 5, srcSpanEndLine = 407, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 13, srcSpanEndLine = 407, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 13, srcSpanEndLine = 407, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 30, srcSpanEndLine = 407, srcSpanEndColumn = 31}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 14, srcSpanEndLine = 407, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 14, srcSpanEndLine = 407, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 14, srcSpanEndLine = 407, srcSpanEndColumn = 28}, srcInfoPoints = []}) "LabelFontColor")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 29, srcSpanEndLine = 407, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 29, srcSpanEndLine = 407, srcSpanEndColumn = 30}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 36, srcSpanEndLine = 407, srcSpanEndColumn = 67}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 36, srcSpanEndLine = 407, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 38, srcSpanEndLine = 407, srcSpanEndColumn = 67}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 38, srcSpanEndLine = 407, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 38, srcSpanEndLine = 407, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 38, srcSpanEndLine = 407, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 38, srcSpanEndLine = 407, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 49, srcSpanEndLine = 407, srcSpanEndColumn = 65}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 49, srcSpanEndLine = 407, srcSpanEndColumn = 65}, srcInfoPoints = []}) "labelfontcolor" "labelfontcolor"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 66, srcSpanEndLine = 407, srcSpanEndColumn = 67}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 66, srcSpanEndLine = 407, srcSpanEndColumn = 67}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 407, srcSpanStartColumn = 66, srcSpanEndLine = 407, srcSpanEndColumn = 67}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 5, srcSpanEndLine = 408, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 5, srcSpanEndLine = 408, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 13, srcSpanEndLine = 408, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 13, srcSpanEndLine = 408, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 29, srcSpanEndLine = 408, srcSpanEndColumn = 30}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 14, srcSpanEndLine = 408, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 14, srcSpanEndLine = 408, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 14, srcSpanEndLine = 408, srcSpanEndColumn = 27}, srcInfoPoints = []}) "LabelFontName")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 28, srcSpanEndLine = 408, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 28, srcSpanEndLine = 408, srcSpanEndColumn = 29}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 36, srcSpanEndLine = 408, srcSpanEndColumn = 66}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 36, srcSpanEndLine = 408, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 38, srcSpanEndLine = 408, srcSpanEndColumn = 66}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 38, srcSpanEndLine = 408, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 38, srcSpanEndLine = 408, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 38, srcSpanEndLine = 408, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 38, srcSpanEndLine = 408, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 49, srcSpanEndLine = 408, srcSpanEndColumn = 64}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 49, srcSpanEndLine = 408, srcSpanEndColumn = 64}, srcInfoPoints = []}) "labelfontname" "labelfontname"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 65, srcSpanEndLine = 408, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 65, srcSpanEndLine = 408, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 408, srcSpanStartColumn = 65, srcSpanEndLine = 408, srcSpanEndColumn = 66}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 5, srcSpanEndLine = 409, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 5, srcSpanEndLine = 409, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 13, srcSpanEndLine = 409, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 13, srcSpanEndLine = 409, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 29, srcSpanEndLine = 409, srcSpanEndColumn = 30}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 14, srcSpanEndLine = 409, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 14, srcSpanEndLine = 409, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 14, srcSpanEndLine = 409, srcSpanEndColumn = 27}, srcInfoPoints = []}) "LabelFontSize")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 28, srcSpanEndLine = 409, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 28, srcSpanEndLine = 409, srcSpanEndColumn = 29}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 36, srcSpanEndLine = 409, srcSpanEndColumn = 66}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 36, srcSpanEndLine = 409, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 38, srcSpanEndLine = 409, srcSpanEndColumn = 66}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 38, srcSpanEndLine = 409, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 38, srcSpanEndLine = 409, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 38, srcSpanEndLine = 409, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 38, srcSpanEndLine = 409, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 49, srcSpanEndLine = 409, srcSpanEndColumn = 64}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 49, srcSpanEndLine = 409, srcSpanEndColumn = 64}, srcInfoPoints = []}) "labelfontsize" "labelfontsize"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 65, srcSpanEndLine = 409, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 65, srcSpanEndLine = 409, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 409, srcSpanStartColumn = 65, srcSpanEndLine = 409, srcSpanEndColumn = 66}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 5, srcSpanEndLine = 410, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 5, srcSpanEndLine = 410, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 13, srcSpanEndLine = 410, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 13, srcSpanEndLine = 410, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 25, srcSpanEndLine = 410, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 14, srcSpanEndLine = 410, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 14, srcSpanEndLine = 410, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 14, srcSpanEndLine = 410, srcSpanEndColumn = 23}, srcInfoPoints = []}) "LabelJust")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 24, srcSpanEndLine = 410, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 24, srcSpanEndLine = 410, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 36, srcSpanEndLine = 410, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 36, srcSpanEndLine = 410, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 38, srcSpanEndLine = 410, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 38, srcSpanEndLine = 410, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 38, srcSpanEndLine = 410, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 38, srcSpanEndLine = 410, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 38, srcSpanEndLine = 410, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 49, srcSpanEndLine = 410, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 49, srcSpanEndLine = 410, srcSpanEndColumn = 60}, srcInfoPoints = []}) "labeljust" "labeljust"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 61, srcSpanEndLine = 410, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 61, srcSpanEndLine = 410, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 410, srcSpanStartColumn = 61, srcSpanEndLine = 410, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 5, srcSpanEndLine = 411, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 5, srcSpanEndLine = 411, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 13, srcSpanEndLine = 411, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 13, srcSpanEndLine = 411, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 24, srcSpanEndLine = 411, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 14, srcSpanEndLine = 411, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 14, srcSpanEndLine = 411, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 14, srcSpanEndLine = 411, srcSpanEndColumn = 22}, srcInfoPoints = []}) "LabelLoc")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 23, srcSpanEndLine = 411, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 23, srcSpanEndLine = 411, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 36, srcSpanEndLine = 411, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 36, srcSpanEndLine = 411, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 38, srcSpanEndLine = 411, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 38, srcSpanEndLine = 411, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 38, srcSpanEndLine = 411, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 38, srcSpanEndLine = 411, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 38, srcSpanEndLine = 411, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 49, srcSpanEndLine = 411, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 49, srcSpanEndLine = 411, srcSpanEndColumn = 59}, srcInfoPoints = []}) "labelloc" "labelloc"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 60, srcSpanEndLine = 411, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 60, srcSpanEndLine = 411, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 411, srcSpanStartColumn = 60, srcSpanEndLine = 411, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 5, srcSpanEndLine = 412, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 5, srcSpanEndLine = 412, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 13, srcSpanEndLine = 412, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 13, srcSpanEndLine = 412, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 27, srcSpanEndLine = 412, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 14, srcSpanEndLine = 412, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 14, srcSpanEndLine = 412, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 14, srcSpanEndLine = 412, srcSpanEndColumn = 25}, srcInfoPoints = []}) "LabelTarget")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 26, srcSpanEndLine = 412, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 26, srcSpanEndLine = 412, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 36, srcSpanEndLine = 412, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 36, srcSpanEndLine = 412, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 38, srcSpanEndLine = 412, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 38, srcSpanEndLine = 412, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 38, srcSpanEndLine = 412, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 38, srcSpanEndLine = 412, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 38, srcSpanEndLine = 412, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 49, srcSpanEndLine = 412, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 49, srcSpanEndLine = 412, srcSpanEndColumn = 62}, srcInfoPoints = []}) "labeltarget" "labeltarget"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 63, srcSpanEndLine = 412, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 63, srcSpanEndLine = 412, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 412, srcSpanStartColumn = 63, srcSpanEndLine = 412, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 5, srcSpanEndLine = 413, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 5, srcSpanEndLine = 413, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 13, srcSpanEndLine = 413, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 13, srcSpanEndLine = 413, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 28, srcSpanEndLine = 413, srcSpanEndColumn = 29}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 14, srcSpanEndLine = 413, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 14, srcSpanEndLine = 413, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 14, srcSpanEndLine = 413, srcSpanEndColumn = 26}, srcInfoPoints = []}) "LabelTooltip")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 27, srcSpanEndLine = 413, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 27, srcSpanEndLine = 413, srcSpanEndColumn = 28}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 36, srcSpanEndLine = 413, srcSpanEndColumn = 65}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 36, srcSpanEndLine = 413, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 38, srcSpanEndLine = 413, srcSpanEndColumn = 65}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 38, srcSpanEndLine = 413, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 38, srcSpanEndLine = 413, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 38, srcSpanEndLine = 413, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 38, srcSpanEndLine = 413, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 49, srcSpanEndLine = 413, srcSpanEndColumn = 63}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 49, srcSpanEndLine = 413, srcSpanEndColumn = 63}, srcInfoPoints = []}) "labeltooltip" "labeltooltip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 64, srcSpanEndLine = 413, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 64, srcSpanEndLine = 413, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 413, srcSpanStartColumn = 64, srcSpanEndLine = 413, srcSpanEndColumn = 65}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 5, srcSpanEndLine = 414, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 5, srcSpanEndLine = 414, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 13, srcSpanEndLine = 414, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 13, srcSpanEndLine = 414, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 21, srcSpanEndLine = 414, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 14, srcSpanEndLine = 414, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 14, srcSpanEndLine = 414, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 14, srcSpanEndLine = 414, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Label")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 20, srcSpanEndLine = 414, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 20, srcSpanEndLine = 414, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 36, srcSpanEndLine = 414, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 36, srcSpanEndLine = 414, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 38, srcSpanEndLine = 414, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 38, srcSpanEndLine = 414, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 38, srcSpanEndLine = 414, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 38, srcSpanEndLine = 414, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 38, srcSpanEndLine = 414, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 49, srcSpanEndLine = 414, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 49, srcSpanEndLine = 414, srcSpanEndColumn = 56}, srcInfoPoints = []}) "label" "label"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 57, srcSpanEndLine = 414, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 57, srcSpanEndLine = 414, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 414, srcSpanStartColumn = 57, srcSpanEndLine = 414, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 5, srcSpanEndLine = 415, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 5, srcSpanEndLine = 415, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 13, srcSpanEndLine = 415, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 13, srcSpanEndLine = 415, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 25, srcSpanEndLine = 415, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 14, srcSpanEndLine = 415, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 14, srcSpanEndLine = 415, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 14, srcSpanEndLine = 415, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Landscape")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 24, srcSpanEndLine = 415, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 24, srcSpanEndLine = 415, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 36, srcSpanEndLine = 415, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 36, srcSpanEndLine = 415, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 38, srcSpanEndLine = 415, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 38, srcSpanEndLine = 415, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 38, srcSpanEndLine = 415, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 38, srcSpanEndLine = 415, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 38, srcSpanEndLine = 415, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 49, srcSpanEndLine = 415, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 49, srcSpanEndLine = 415, srcSpanEndColumn = 60}, srcInfoPoints = []}) "landscape" "landscape"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 61, srcSpanEndLine = 415, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 61, srcSpanEndLine = 415, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 415, srcSpanStartColumn = 61, srcSpanEndLine = 415, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 5, srcSpanEndLine = 416, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 5, srcSpanEndLine = 416, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 13, srcSpanEndLine = 416, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 13, srcSpanEndLine = 416, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 24, srcSpanEndLine = 416, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 14, srcSpanEndLine = 416, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 14, srcSpanEndLine = 416, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 14, srcSpanEndLine = 416, srcSpanEndColumn = 22}, srcInfoPoints = []}) "LayerSep")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 23, srcSpanEndLine = 416, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 23, srcSpanEndLine = 416, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 36, srcSpanEndLine = 416, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 36, srcSpanEndLine = 416, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 38, srcSpanEndLine = 416, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 38, srcSpanEndLine = 416, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 38, srcSpanEndLine = 416, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 38, srcSpanEndLine = 416, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 38, srcSpanEndLine = 416, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 49, srcSpanEndLine = 416, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 49, srcSpanEndLine = 416, srcSpanEndColumn = 59}, srcInfoPoints = []}) "layersep" "layersep"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 60, srcSpanEndLine = 416, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 60, srcSpanEndLine = 416, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 416, srcSpanStartColumn = 60, srcSpanEndLine = 416, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 5, srcSpanEndLine = 417, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 5, srcSpanEndLine = 417, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 13, srcSpanEndLine = 417, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 13, srcSpanEndLine = 417, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 22, srcSpanEndLine = 417, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 14, srcSpanEndLine = 417, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 14, srcSpanEndLine = 417, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 14, srcSpanEndLine = 417, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Layers")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 21, srcSpanEndLine = 417, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 21, srcSpanEndLine = 417, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 36, srcSpanEndLine = 417, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 36, srcSpanEndLine = 417, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 38, srcSpanEndLine = 417, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 38, srcSpanEndLine = 417, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 38, srcSpanEndLine = 417, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 38, srcSpanEndLine = 417, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 38, srcSpanEndLine = 417, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 49, srcSpanEndLine = 417, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 49, srcSpanEndLine = 417, srcSpanEndColumn = 57}, srcInfoPoints = []}) "layers" "layers"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 58, srcSpanEndLine = 417, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 58, srcSpanEndLine = 417, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 417, srcSpanStartColumn = 58, srcSpanEndLine = 417, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 5, srcSpanEndLine = 418, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 5, srcSpanEndLine = 418, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 13, srcSpanEndLine = 418, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 13, srcSpanEndLine = 418, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 21, srcSpanEndLine = 418, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 14, srcSpanEndLine = 418, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 14, srcSpanEndLine = 418, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 14, srcSpanEndLine = 418, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Layer")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 20, srcSpanEndLine = 418, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 20, srcSpanEndLine = 418, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 36, srcSpanEndLine = 418, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 36, srcSpanEndLine = 418, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 38, srcSpanEndLine = 418, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 38, srcSpanEndLine = 418, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 38, srcSpanEndLine = 418, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 38, srcSpanEndLine = 418, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 38, srcSpanEndLine = 418, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 49, srcSpanEndLine = 418, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 49, srcSpanEndLine = 418, srcSpanEndColumn = 56}, srcInfoPoints = []}) "layer" "layer"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 57, srcSpanEndLine = 418, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 57, srcSpanEndLine = 418, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 418, srcSpanStartColumn = 57, srcSpanEndLine = 418, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 5, srcSpanEndLine = 419, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 5, srcSpanEndLine = 419, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 13, srcSpanEndLine = 419, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 13, srcSpanEndLine = 419, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 22, srcSpanEndLine = 419, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 14, srcSpanEndLine = 419, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 14, srcSpanEndLine = 419, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 14, srcSpanEndLine = 419, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Layout")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 21, srcSpanEndLine = 419, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 21, srcSpanEndLine = 419, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 36, srcSpanEndLine = 419, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 36, srcSpanEndLine = 419, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 38, srcSpanEndLine = 419, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 38, srcSpanEndLine = 419, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 38, srcSpanEndLine = 419, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 38, srcSpanEndLine = 419, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 38, srcSpanEndLine = 419, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 49, srcSpanEndLine = 419, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 49, srcSpanEndLine = 419, srcSpanEndColumn = 57}, srcInfoPoints = []}) "layout" "layout"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 58, srcSpanEndLine = 419, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 58, srcSpanEndLine = 419, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 419, srcSpanStartColumn = 58, srcSpanEndLine = 419, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 5, srcSpanEndLine = 420, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 5, srcSpanEndLine = 420, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 13, srcSpanEndLine = 420, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 13, srcSpanEndLine = 420, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 19, srcSpanEndLine = 420, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 14, srcSpanEndLine = 420, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 14, srcSpanEndLine = 420, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 14, srcSpanEndLine = 420, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Len")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 18, srcSpanEndLine = 420, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 18, srcSpanEndLine = 420, srcSpanEndColumn = 19}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 36, srcSpanEndLine = 420, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 36, srcSpanEndLine = 420, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 38, srcSpanEndLine = 420, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 38, srcSpanEndLine = 420, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 38, srcSpanEndLine = 420, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 38, srcSpanEndLine = 420, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 38, srcSpanEndLine = 420, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 49, srcSpanEndLine = 420, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 49, srcSpanEndLine = 420, srcSpanEndColumn = 54}, srcInfoPoints = []}) "len" "len"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 55, srcSpanEndLine = 420, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 55, srcSpanEndLine = 420, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 420, srcSpanStartColumn = 55, srcSpanEndLine = 420, srcSpanEndColumn = 56}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 5, srcSpanEndLine = 421, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 5, srcSpanEndLine = 421, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 13, srcSpanEndLine = 421, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 13, srcSpanEndLine = 421, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 25, srcSpanEndLine = 421, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 14, srcSpanEndLine = 421, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 14, srcSpanEndLine = 421, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 14, srcSpanEndLine = 421, srcSpanEndColumn = 23}, srcInfoPoints = []}) "LevelsGap")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 24, srcSpanEndLine = 421, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 24, srcSpanEndLine = 421, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 36, srcSpanEndLine = 421, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 36, srcSpanEndLine = 421, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 38, srcSpanEndLine = 421, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 38, srcSpanEndLine = 421, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 38, srcSpanEndLine = 421, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 38, srcSpanEndLine = 421, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 38, srcSpanEndLine = 421, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 49, srcSpanEndLine = 421, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 49, srcSpanEndLine = 421, srcSpanEndColumn = 60}, srcInfoPoints = []}) "levelsgap" "levelsgap"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 61, srcSpanEndLine = 421, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 61, srcSpanEndLine = 421, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 421, srcSpanStartColumn = 61, srcSpanEndLine = 421, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 5, srcSpanEndLine = 422, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 5, srcSpanEndLine = 422, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 13, srcSpanEndLine = 422, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 13, srcSpanEndLine = 422, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 22, srcSpanEndLine = 422, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 14, srcSpanEndLine = 422, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 14, srcSpanEndLine = 422, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 14, srcSpanEndLine = 422, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Levels")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 21, srcSpanEndLine = 422, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 21, srcSpanEndLine = 422, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 36, srcSpanEndLine = 422, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 36, srcSpanEndLine = 422, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 38, srcSpanEndLine = 422, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 38, srcSpanEndLine = 422, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 38, srcSpanEndLine = 422, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 38, srcSpanEndLine = 422, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 38, srcSpanEndLine = 422, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 49, srcSpanEndLine = 422, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 49, srcSpanEndLine = 422, srcSpanEndColumn = 57}, srcInfoPoints = []}) "levels" "levels"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 58, srcSpanEndLine = 422, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 58, srcSpanEndLine = 422, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 422, srcSpanStartColumn = 58, srcSpanEndLine = 422, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 5, srcSpanEndLine = 423, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 5, srcSpanEndLine = 423, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 13, srcSpanEndLine = 423, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 13, srcSpanEndLine = 423, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 21, srcSpanEndLine = 423, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 14, srcSpanEndLine = 423, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 14, srcSpanEndLine = 423, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 14, srcSpanEndLine = 423, srcSpanEndColumn = 19}, srcInfoPoints = []}) "LHead")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 20, srcSpanEndLine = 423, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 20, srcSpanEndLine = 423, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 36, srcSpanEndLine = 423, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 36, srcSpanEndLine = 423, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 38, srcSpanEndLine = 423, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 38, srcSpanEndLine = 423, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 38, srcSpanEndLine = 423, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 38, srcSpanEndLine = 423, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 38, srcSpanEndLine = 423, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 49, srcSpanEndLine = 423, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 49, srcSpanEndLine = 423, srcSpanEndColumn = 56}, srcInfoPoints = []}) "lhead" "lhead"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 57, srcSpanEndLine = 423, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 57, srcSpanEndLine = 423, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 423, srcSpanStartColumn = 57, srcSpanEndLine = 423, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 5, srcSpanEndLine = 424, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 5, srcSpanEndLine = 424, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 13, srcSpanEndLine = 424, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 13, srcSpanEndLine = 424, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 20, srcSpanEndLine = 424, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 14, srcSpanEndLine = 424, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 14, srcSpanEndLine = 424, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 14, srcSpanEndLine = 424, srcSpanEndColumn = 18}, srcInfoPoints = []}) "LPos")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 19, srcSpanEndLine = 424, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 19, srcSpanEndLine = 424, srcSpanEndColumn = 20}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 36, srcSpanEndLine = 424, srcSpanEndColumn = 55}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 36, srcSpanEndLine = 424, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 38, srcSpanEndLine = 424, srcSpanEndColumn = 55}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 38, srcSpanEndLine = 424, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 38, srcSpanEndLine = 424, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 38, srcSpanEndLine = 424, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 38, srcSpanEndLine = 424, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 49, srcSpanEndLine = 424, srcSpanEndColumn = 53}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 49, srcSpanEndLine = 424, srcSpanEndColumn = 53}, srcInfoPoints = []}) "lp" "lp"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 54, srcSpanEndLine = 424, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 54, srcSpanEndLine = 424, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 424, srcSpanStartColumn = 54, srcSpanEndLine = 424, srcSpanEndColumn = 55}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 5, srcSpanEndLine = 425, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 5, srcSpanEndLine = 425, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 13, srcSpanEndLine = 425, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 13, srcSpanEndLine = 425, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 21, srcSpanEndLine = 425, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 14, srcSpanEndLine = 425, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 14, srcSpanEndLine = 425, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 14, srcSpanEndLine = 425, srcSpanEndColumn = 19}, srcInfoPoints = []}) "LTail")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 20, srcSpanEndLine = 425, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 20, srcSpanEndLine = 425, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 36, srcSpanEndLine = 425, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 36, srcSpanEndLine = 425, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 38, srcSpanEndLine = 425, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 38, srcSpanEndLine = 425, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 38, srcSpanEndLine = 425, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 38, srcSpanEndLine = 425, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 38, srcSpanEndLine = 425, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 49, srcSpanEndLine = 425, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 49, srcSpanEndLine = 425, srcSpanEndColumn = 56}, srcInfoPoints = []}) "ltail" "ltail"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 57, srcSpanEndLine = 425, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 57, srcSpanEndLine = 425, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 425, srcSpanStartColumn = 57, srcSpanEndLine = 425, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 5, srcSpanEndLine = 426, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 5, srcSpanEndLine = 426, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 13, srcSpanEndLine = 426, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 13, srcSpanEndLine = 426, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 22, srcSpanEndLine = 426, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 14, srcSpanEndLine = 426, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 14, srcSpanEndLine = 426, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 14, srcSpanEndLine = 426, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Margin")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 21, srcSpanEndLine = 426, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 21, srcSpanEndLine = 426, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 36, srcSpanEndLine = 426, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 36, srcSpanEndLine = 426, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 38, srcSpanEndLine = 426, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 38, srcSpanEndLine = 426, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 38, srcSpanEndLine = 426, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 38, srcSpanEndLine = 426, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 38, srcSpanEndLine = 426, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 49, srcSpanEndLine = 426, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 49, srcSpanEndLine = 426, srcSpanEndColumn = 57}, srcInfoPoints = []}) "margin" "margin"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 58, srcSpanEndLine = 426, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 58, srcSpanEndLine = 426, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 426, srcSpanStartColumn = 58, srcSpanEndLine = 426, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 5, srcSpanEndLine = 427, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 5, srcSpanEndLine = 427, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 13, srcSpanEndLine = 427, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 13, srcSpanEndLine = 427, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 23, srcSpanEndLine = 427, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 14, srcSpanEndLine = 427, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 14, srcSpanEndLine = 427, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 14, srcSpanEndLine = 427, srcSpanEndColumn = 21}, srcInfoPoints = []}) "MaxIter")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 22, srcSpanEndLine = 427, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 22, srcSpanEndLine = 427, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 36, srcSpanEndLine = 427, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 36, srcSpanEndLine = 427, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 38, srcSpanEndLine = 427, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 38, srcSpanEndLine = 427, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 38, srcSpanEndLine = 427, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 38, srcSpanEndLine = 427, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 38, srcSpanEndLine = 427, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 49, srcSpanEndLine = 427, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 49, srcSpanEndLine = 427, srcSpanEndColumn = 58}, srcInfoPoints = []}) "maxiter" "maxiter"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 59, srcSpanEndLine = 427, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 59, srcSpanEndLine = 427, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 427, srcSpanStartColumn = 59, srcSpanEndLine = 427, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 5, srcSpanEndLine = 428, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 5, srcSpanEndLine = 428, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 13, srcSpanEndLine = 428, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 13, srcSpanEndLine = 428, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 23, srcSpanEndLine = 428, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 14, srcSpanEndLine = 428, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 14, srcSpanEndLine = 428, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 14, srcSpanEndLine = 428, srcSpanEndColumn = 21}, srcInfoPoints = []}) "MCLimit")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 22, srcSpanEndLine = 428, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 22, srcSpanEndLine = 428, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 36, srcSpanEndLine = 428, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 36, srcSpanEndLine = 428, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 38, srcSpanEndLine = 428, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 38, srcSpanEndLine = 428, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 38, srcSpanEndLine = 428, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 38, srcSpanEndLine = 428, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 38, srcSpanEndLine = 428, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 49, srcSpanEndLine = 428, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 49, srcSpanEndLine = 428, srcSpanEndColumn = 58}, srcInfoPoints = []}) "mclimit" "mclimit"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 59, srcSpanEndLine = 428, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 59, srcSpanEndLine = 428, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 428, srcSpanStartColumn = 59, srcSpanEndLine = 428, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 5, srcSpanEndLine = 429, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 5, srcSpanEndLine = 429, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 13, srcSpanEndLine = 429, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 13, srcSpanEndLine = 429, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 23, srcSpanEndLine = 429, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 14, srcSpanEndLine = 429, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 14, srcSpanEndLine = 429, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 14, srcSpanEndLine = 429, srcSpanEndColumn = 21}, srcInfoPoints = []}) "MinDist")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 22, srcSpanEndLine = 429, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 22, srcSpanEndLine = 429, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 36, srcSpanEndLine = 429, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 36, srcSpanEndLine = 429, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 38, srcSpanEndLine = 429, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 38, srcSpanEndLine = 429, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 38, srcSpanEndLine = 429, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 38, srcSpanEndLine = 429, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 38, srcSpanEndLine = 429, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 49, srcSpanEndLine = 429, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 49, srcSpanEndLine = 429, srcSpanEndColumn = 58}, srcInfoPoints = []}) "mindist" "mindist"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 59, srcSpanEndLine = 429, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 59, srcSpanEndLine = 429, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 429, srcSpanStartColumn = 59, srcSpanEndLine = 429, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 5, srcSpanEndLine = 430, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 5, srcSpanEndLine = 430, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 13, srcSpanEndLine = 430, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 13, srcSpanEndLine = 430, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 22, srcSpanEndLine = 430, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 14, srcSpanEndLine = 430, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 14, srcSpanEndLine = 430, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 14, srcSpanEndLine = 430, srcSpanEndColumn = 20}, srcInfoPoints = []}) "MinLen")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 21, srcSpanEndLine = 430, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 21, srcSpanEndLine = 430, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 36, srcSpanEndLine = 430, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 36, srcSpanEndLine = 430, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 38, srcSpanEndLine = 430, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 38, srcSpanEndLine = 430, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 38, srcSpanEndLine = 430, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 38, srcSpanEndLine = 430, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 38, srcSpanEndLine = 430, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 49, srcSpanEndLine = 430, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 49, srcSpanEndLine = 430, srcSpanEndColumn = 57}, srcInfoPoints = []}) "minlen" "minlen"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 58, srcSpanEndLine = 430, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 58, srcSpanEndLine = 430, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 430, srcSpanStartColumn = 58, srcSpanEndLine = 430, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 5, srcSpanEndLine = 431, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 5, srcSpanEndLine = 431, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 13, srcSpanEndLine = 431, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 13, srcSpanEndLine = 431, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 21, srcSpanEndLine = 431, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 14, srcSpanEndLine = 431, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 14, srcSpanEndLine = 431, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 14, srcSpanEndLine = 431, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Model")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 20, srcSpanEndLine = 431, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 20, srcSpanEndLine = 431, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 36, srcSpanEndLine = 431, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 36, srcSpanEndLine = 431, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 38, srcSpanEndLine = 431, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 38, srcSpanEndLine = 431, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 38, srcSpanEndLine = 431, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 38, srcSpanEndLine = 431, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 38, srcSpanEndLine = 431, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 49, srcSpanEndLine = 431, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 49, srcSpanEndLine = 431, srcSpanEndColumn = 56}, srcInfoPoints = []}) "model" "model"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 57, srcSpanEndLine = 431, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 57, srcSpanEndLine = 431, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 431, srcSpanStartColumn = 57, srcSpanEndLine = 431, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 5, srcSpanEndLine = 432, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 5, srcSpanEndLine = 432, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 13, srcSpanEndLine = 432, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 13, srcSpanEndLine = 432, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 20, srcSpanEndLine = 432, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 14, srcSpanEndLine = 432, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 14, srcSpanEndLine = 432, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 14, srcSpanEndLine = 432, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Mode")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 19, srcSpanEndLine = 432, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 19, srcSpanEndLine = 432, srcSpanEndColumn = 20}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 36, srcSpanEndLine = 432, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 36, srcSpanEndLine = 432, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 38, srcSpanEndLine = 432, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 38, srcSpanEndLine = 432, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 38, srcSpanEndLine = 432, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 38, srcSpanEndLine = 432, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 38, srcSpanEndLine = 432, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 49, srcSpanEndLine = 432, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 49, srcSpanEndLine = 432, srcSpanEndColumn = 55}, srcInfoPoints = []}) "mode" "mode"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 56, srcSpanEndLine = 432, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 56, srcSpanEndLine = 432, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 432, srcSpanStartColumn = 56, srcSpanEndLine = 432, srcSpanEndColumn = 57}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 5, srcSpanEndLine = 433, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 5, srcSpanEndLine = 433, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 13, srcSpanEndLine = 433, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 13, srcSpanEndLine = 433, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 21, srcSpanEndLine = 433, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 14, srcSpanEndLine = 433, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 14, srcSpanEndLine = 433, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 14, srcSpanEndLine = 433, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Mosek")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 20, srcSpanEndLine = 433, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 20, srcSpanEndLine = 433, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 36, srcSpanEndLine = 433, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 36, srcSpanEndLine = 433, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 38, srcSpanEndLine = 433, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 38, srcSpanEndLine = 433, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 38, srcSpanEndLine = 433, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 38, srcSpanEndLine = 433, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 38, srcSpanEndLine = 433, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 49, srcSpanEndLine = 433, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 49, srcSpanEndLine = 433, srcSpanEndColumn = 56}, srcInfoPoints = []}) "mosek" "mosek"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 57, srcSpanEndLine = 433, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 57, srcSpanEndLine = 433, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 433, srcSpanStartColumn = 57, srcSpanEndLine = 433, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 5, srcSpanEndLine = 434, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 5, srcSpanEndLine = 434, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 13, srcSpanEndLine = 434, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 13, srcSpanEndLine = 434, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 23, srcSpanEndLine = 434, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 14, srcSpanEndLine = 434, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 14, srcSpanEndLine = 434, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 14, srcSpanEndLine = 434, srcSpanEndColumn = 21}, srcInfoPoints = []}) "NodeSep")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 22, srcSpanEndLine = 434, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 22, srcSpanEndLine = 434, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 36, srcSpanEndLine = 434, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 36, srcSpanEndLine = 434, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 38, srcSpanEndLine = 434, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 38, srcSpanEndLine = 434, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 38, srcSpanEndLine = 434, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 38, srcSpanEndLine = 434, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 38, srcSpanEndLine = 434, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 49, srcSpanEndLine = 434, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 49, srcSpanEndLine = 434, srcSpanEndColumn = 58}, srcInfoPoints = []}) "nodesep" "nodesep"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 59, srcSpanEndLine = 434, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 59, srcSpanEndLine = 434, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 434, srcSpanStartColumn = 59, srcSpanEndLine = 434, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 5, srcSpanEndLine = 435, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 5, srcSpanEndLine = 435, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 13, srcSpanEndLine = 435, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 13, srcSpanEndLine = 435, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 25, srcSpanEndLine = 435, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 14, srcSpanEndLine = 435, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 14, srcSpanEndLine = 435, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 14, srcSpanEndLine = 435, srcSpanEndColumn = 23}, srcInfoPoints = []}) "NoJustify")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 24, srcSpanEndLine = 435, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 24, srcSpanEndLine = 435, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 36, srcSpanEndLine = 435, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 36, srcSpanEndLine = 435, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 38, srcSpanEndLine = 435, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 38, srcSpanEndLine = 435, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 38, srcSpanEndLine = 435, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 38, srcSpanEndLine = 435, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 38, srcSpanEndLine = 435, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 49, srcSpanEndLine = 435, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 49, srcSpanEndLine = 435, srcSpanEndColumn = 60}, srcInfoPoints = []}) "nojustify" "nojustify"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 61, srcSpanEndLine = 435, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 61, srcSpanEndLine = 435, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 435, srcSpanStartColumn = 61, srcSpanEndLine = 435, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 5, srcSpanEndLine = 436, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 5, srcSpanEndLine = 436, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 13, srcSpanEndLine = 436, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 13, srcSpanEndLine = 436, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 25, srcSpanEndLine = 436, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 14, srcSpanEndLine = 436, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 14, srcSpanEndLine = 436, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 14, srcSpanEndLine = 436, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Normalize")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 24, srcSpanEndLine = 436, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 24, srcSpanEndLine = 436, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 36, srcSpanEndLine = 436, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 36, srcSpanEndLine = 436, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 38, srcSpanEndLine = 436, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 38, srcSpanEndLine = 436, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 38, srcSpanEndLine = 436, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 38, srcSpanEndLine = 436, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 38, srcSpanEndLine = 436, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 49, srcSpanEndLine = 436, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 49, srcSpanEndLine = 436, srcSpanEndColumn = 60}, srcInfoPoints = []}) "normalize" "normalize"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 61, srcSpanEndLine = 436, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 61, srcSpanEndLine = 436, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 436, srcSpanStartColumn = 61, srcSpanEndLine = 436, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 5, srcSpanEndLine = 437, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 5, srcSpanEndLine = 437, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 13, srcSpanEndLine = 437, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 13, srcSpanEndLine = 437, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 24, srcSpanEndLine = 437, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 14, srcSpanEndLine = 437, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 14, srcSpanEndLine = 437, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 14, srcSpanEndLine = 437, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Nslimit1")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 23, srcSpanEndLine = 437, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 23, srcSpanEndLine = 437, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 36, srcSpanEndLine = 437, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 36, srcSpanEndLine = 437, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 38, srcSpanEndLine = 437, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 38, srcSpanEndLine = 437, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 38, srcSpanEndLine = 437, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 38, srcSpanEndLine = 437, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 38, srcSpanEndLine = 437, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 49, srcSpanEndLine = 437, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 49, srcSpanEndLine = 437, srcSpanEndColumn = 59}, srcInfoPoints = []}) "nslimit1" "nslimit1"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 60, srcSpanEndLine = 437, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 60, srcSpanEndLine = 437, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 437, srcSpanStartColumn = 60, srcSpanEndLine = 437, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 5, srcSpanEndLine = 438, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 5, srcSpanEndLine = 438, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 13, srcSpanEndLine = 438, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 13, srcSpanEndLine = 438, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 23, srcSpanEndLine = 438, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 14, srcSpanEndLine = 438, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 14, srcSpanEndLine = 438, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 14, srcSpanEndLine = 438, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Nslimit")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 22, srcSpanEndLine = 438, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 22, srcSpanEndLine = 438, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 36, srcSpanEndLine = 438, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 36, srcSpanEndLine = 438, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 38, srcSpanEndLine = 438, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 38, srcSpanEndLine = 438, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 38, srcSpanEndLine = 438, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 38, srcSpanEndLine = 438, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 38, srcSpanEndLine = 438, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 49, srcSpanEndLine = 438, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 49, srcSpanEndLine = 438, srcSpanEndColumn = 58}, srcInfoPoints = []}) "nslimit" "nslimit"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 59, srcSpanEndLine = 438, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 59, srcSpanEndLine = 438, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 438, srcSpanStartColumn = 59, srcSpanEndLine = 438, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 5, srcSpanEndLine = 439, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 5, srcSpanEndLine = 439, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 13, srcSpanEndLine = 439, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 13, srcSpanEndLine = 439, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 24, srcSpanEndLine = 439, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 14, srcSpanEndLine = 439, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 14, srcSpanEndLine = 439, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 14, srcSpanEndLine = 439, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Ordering")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 23, srcSpanEndLine = 439, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 23, srcSpanEndLine = 439, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 36, srcSpanEndLine = 439, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 36, srcSpanEndLine = 439, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 38, srcSpanEndLine = 439, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 38, srcSpanEndLine = 439, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 38, srcSpanEndLine = 439, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 38, srcSpanEndLine = 439, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 38, srcSpanEndLine = 439, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 49, srcSpanEndLine = 439, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 49, srcSpanEndLine = 439, srcSpanEndColumn = 59}, srcInfoPoints = []}) "ordering" "ordering"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 60, srcSpanEndLine = 439, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 60, srcSpanEndLine = 439, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 439, srcSpanStartColumn = 60, srcSpanEndLine = 439, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 5, srcSpanEndLine = 440, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 5, srcSpanEndLine = 440, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 13, srcSpanEndLine = 440, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 13, srcSpanEndLine = 440, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 27, srcSpanEndLine = 440, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 14, srcSpanEndLine = 440, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 14, srcSpanEndLine = 440, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 14, srcSpanEndLine = 440, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Orientation")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 26, srcSpanEndLine = 440, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 26, srcSpanEndLine = 440, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 36, srcSpanEndLine = 440, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 36, srcSpanEndLine = 440, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 38, srcSpanEndLine = 440, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 38, srcSpanEndLine = 440, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 38, srcSpanEndLine = 440, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 38, srcSpanEndLine = 440, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 38, srcSpanEndLine = 440, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 49, srcSpanEndLine = 440, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 49, srcSpanEndLine = 440, srcSpanEndColumn = 62}, srcInfoPoints = []}) "orientation" "orientation"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 63, srcSpanEndLine = 440, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 63, srcSpanEndLine = 440, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 440, srcSpanStartColumn = 63, srcSpanEndLine = 440, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 5, srcSpanEndLine = 441, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 5, srcSpanEndLine = 441, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 13, srcSpanEndLine = 441, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 13, srcSpanEndLine = 441, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 27, srcSpanEndLine = 441, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 14, srcSpanEndLine = 441, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 14, srcSpanEndLine = 441, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 14, srcSpanEndLine = 441, srcSpanEndColumn = 25}, srcInfoPoints = []}) "OutputOrder")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 26, srcSpanEndLine = 441, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 26, srcSpanEndLine = 441, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 36, srcSpanEndLine = 441, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 36, srcSpanEndLine = 441, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 38, srcSpanEndLine = 441, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 38, srcSpanEndLine = 441, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 38, srcSpanEndLine = 441, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 38, srcSpanEndLine = 441, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 38, srcSpanEndLine = 441, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 49, srcSpanEndLine = 441, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 49, srcSpanEndLine = 441, srcSpanEndColumn = 62}, srcInfoPoints = []}) "outputorder" "outputorder"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 63, srcSpanEndLine = 441, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 63, srcSpanEndLine = 441, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 441, srcSpanStartColumn = 63, srcSpanEndLine = 441, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 5, srcSpanEndLine = 442, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 5, srcSpanEndLine = 442, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 13, srcSpanEndLine = 442, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 13, srcSpanEndLine = 442, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 30, srcSpanEndLine = 442, srcSpanEndColumn = 31}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 14, srcSpanEndLine = 442, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 14, srcSpanEndLine = 442, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 14, srcSpanEndLine = 442, srcSpanEndColumn = 28}, srcInfoPoints = []}) "OverlapScaling")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 29, srcSpanEndLine = 442, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 29, srcSpanEndLine = 442, srcSpanEndColumn = 30}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 36, srcSpanEndLine = 442, srcSpanEndColumn = 68}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 36, srcSpanEndLine = 442, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 38, srcSpanEndLine = 442, srcSpanEndColumn = 68}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 38, srcSpanEndLine = 442, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 38, srcSpanEndLine = 442, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 38, srcSpanEndLine = 442, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 38, srcSpanEndLine = 442, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 49, srcSpanEndLine = 442, srcSpanEndColumn = 66}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 49, srcSpanEndLine = 442, srcSpanEndColumn = 66}, srcInfoPoints = []}) "overlap_scaling" "overlap_scaling"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 67, srcSpanEndLine = 442, srcSpanEndColumn = 68}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 67, srcSpanEndLine = 442, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 442, srcSpanStartColumn = 67, srcSpanEndLine = 442, srcSpanEndColumn = 68}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 5, srcSpanEndLine = 443, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 5, srcSpanEndLine = 443, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 13, srcSpanEndLine = 443, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 13, srcSpanEndLine = 443, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 23, srcSpanEndLine = 443, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 14, srcSpanEndLine = 443, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 14, srcSpanEndLine = 443, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 14, srcSpanEndLine = 443, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Overlap")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 22, srcSpanEndLine = 443, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 22, srcSpanEndLine = 443, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 36, srcSpanEndLine = 443, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 36, srcSpanEndLine = 443, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 38, srcSpanEndLine = 443, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 38, srcSpanEndLine = 443, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 38, srcSpanEndLine = 443, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 38, srcSpanEndLine = 443, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 38, srcSpanEndLine = 443, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 49, srcSpanEndLine = 443, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 49, srcSpanEndLine = 443, srcSpanEndColumn = 58}, srcInfoPoints = []}) "overlap" "overlap"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 59, srcSpanEndLine = 443, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 59, srcSpanEndLine = 443, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 443, srcSpanStartColumn = 59, srcSpanEndLine = 443, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 5, srcSpanEndLine = 444, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 5, srcSpanEndLine = 444, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 13, srcSpanEndLine = 444, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 13, srcSpanEndLine = 444, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 24, srcSpanEndLine = 444, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 14, srcSpanEndLine = 444, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 14, srcSpanEndLine = 444, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 14, srcSpanEndLine = 444, srcSpanEndColumn = 22}, srcInfoPoints = []}) "PackMode")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 23, srcSpanEndLine = 444, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 23, srcSpanEndLine = 444, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 36, srcSpanEndLine = 444, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 36, srcSpanEndLine = 444, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 38, srcSpanEndLine = 444, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 38, srcSpanEndLine = 444, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 38, srcSpanEndLine = 444, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 38, srcSpanEndLine = 444, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 38, srcSpanEndLine = 444, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 49, srcSpanEndLine = 444, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 49, srcSpanEndLine = 444, srcSpanEndColumn = 59}, srcInfoPoints = []}) "packmode" "packmode"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 60, srcSpanEndLine = 444, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 60, srcSpanEndLine = 444, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 444, srcSpanStartColumn = 60, srcSpanEndLine = 444, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 5, srcSpanEndLine = 445, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 5, srcSpanEndLine = 445, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 13, srcSpanEndLine = 445, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 13, srcSpanEndLine = 445, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 20, srcSpanEndLine = 445, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 14, srcSpanEndLine = 445, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 14, srcSpanEndLine = 445, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 14, srcSpanEndLine = 445, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Pack")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 19, srcSpanEndLine = 445, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 19, srcSpanEndLine = 445, srcSpanEndColumn = 20}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 36, srcSpanEndLine = 445, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 36, srcSpanEndLine = 445, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 38, srcSpanEndLine = 445, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 38, srcSpanEndLine = 445, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 38, srcSpanEndLine = 445, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 38, srcSpanEndLine = 445, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 38, srcSpanEndLine = 445, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 49, srcSpanEndLine = 445, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 49, srcSpanEndLine = 445, srcSpanEndColumn = 55}, srcInfoPoints = []}) "pack" "pack"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 56, srcSpanEndLine = 445, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 56, srcSpanEndLine = 445, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 445, srcSpanStartColumn = 56, srcSpanEndLine = 445, srcSpanEndColumn = 57}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 5, srcSpanEndLine = 446, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 5, srcSpanEndLine = 446, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 13, srcSpanEndLine = 446, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 13, srcSpanEndLine = 446, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 19, srcSpanEndLine = 446, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 14, srcSpanEndLine = 446, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 14, srcSpanEndLine = 446, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 14, srcSpanEndLine = 446, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Pad")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 18, srcSpanEndLine = 446, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 18, srcSpanEndLine = 446, srcSpanEndColumn = 19}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 36, srcSpanEndLine = 446, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 36, srcSpanEndLine = 446, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 38, srcSpanEndLine = 446, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 38, srcSpanEndLine = 446, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 38, srcSpanEndLine = 446, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 38, srcSpanEndLine = 446, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 38, srcSpanEndLine = 446, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 49, srcSpanEndLine = 446, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 49, srcSpanEndLine = 446, srcSpanEndColumn = 54}, srcInfoPoints = []}) "pad" "pad"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 55, srcSpanEndLine = 446, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 55, srcSpanEndLine = 446, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 446, srcSpanStartColumn = 55, srcSpanEndLine = 446, srcSpanEndColumn = 56}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 5, srcSpanEndLine = 447, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 5, srcSpanEndLine = 447, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 13, srcSpanEndLine = 447, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 13, srcSpanEndLine = 447, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 23, srcSpanEndLine = 447, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 14, srcSpanEndLine = 447, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 14, srcSpanEndLine = 447, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 14, srcSpanEndLine = 447, srcSpanEndColumn = 21}, srcInfoPoints = []}) "PageDir")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 22, srcSpanEndLine = 447, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 22, srcSpanEndLine = 447, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 36, srcSpanEndLine = 447, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 36, srcSpanEndLine = 447, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 38, srcSpanEndLine = 447, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 38, srcSpanEndLine = 447, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 38, srcSpanEndLine = 447, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 38, srcSpanEndLine = 447, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 38, srcSpanEndLine = 447, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 49, srcSpanEndLine = 447, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 49, srcSpanEndLine = 447, srcSpanEndColumn = 58}, srcInfoPoints = []}) "pagedir" "pagedir"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 59, srcSpanEndLine = 447, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 59, srcSpanEndLine = 447, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 447, srcSpanStartColumn = 59, srcSpanEndLine = 447, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 5, srcSpanEndLine = 448, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 5, srcSpanEndLine = 448, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 13, srcSpanEndLine = 448, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 13, srcSpanEndLine = 448, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 20, srcSpanEndLine = 448, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 14, srcSpanEndLine = 448, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 14, srcSpanEndLine = 448, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 14, srcSpanEndLine = 448, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Page")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 19, srcSpanEndLine = 448, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 19, srcSpanEndLine = 448, srcSpanEndColumn = 20}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 36, srcSpanEndLine = 448, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 36, srcSpanEndLine = 448, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 38, srcSpanEndLine = 448, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 38, srcSpanEndLine = 448, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 38, srcSpanEndLine = 448, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 38, srcSpanEndLine = 448, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 38, srcSpanEndLine = 448, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 49, srcSpanEndLine = 448, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 49, srcSpanEndLine = 448, srcSpanEndColumn = 55}, srcInfoPoints = []}) "page" "page"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 56, srcSpanEndLine = 448, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 56, srcSpanEndLine = 448, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 448, srcSpanStartColumn = 56, srcSpanEndLine = 448, srcSpanEndColumn = 57}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 5, srcSpanEndLine = 449, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 5, srcSpanEndLine = 449, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 13, srcSpanEndLine = 449, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 13, srcSpanEndLine = 449, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 24, srcSpanEndLine = 449, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 14, srcSpanEndLine = 449, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 14, srcSpanEndLine = 449, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 14, srcSpanEndLine = 449, srcSpanEndColumn = 22}, srcInfoPoints = []}) "PenColor")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 23, srcSpanEndLine = 449, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 23, srcSpanEndLine = 449, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 36, srcSpanEndLine = 449, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 36, srcSpanEndLine = 449, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 38, srcSpanEndLine = 449, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 38, srcSpanEndLine = 449, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 38, srcSpanEndLine = 449, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 38, srcSpanEndLine = 449, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 38, srcSpanEndLine = 449, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 49, srcSpanEndLine = 449, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 49, srcSpanEndLine = 449, srcSpanEndColumn = 59}, srcInfoPoints = []}) "pencolor" "pencolor"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 60, srcSpanEndLine = 449, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 60, srcSpanEndLine = 449, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 449, srcSpanStartColumn = 60, srcSpanEndLine = 449, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 5, srcSpanEndLine = 450, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 5, srcSpanEndLine = 450, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 13, srcSpanEndLine = 450, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 13, srcSpanEndLine = 450, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 24, srcSpanEndLine = 450, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 14, srcSpanEndLine = 450, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 14, srcSpanEndLine = 450, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 14, srcSpanEndLine = 450, srcSpanEndColumn = 22}, srcInfoPoints = []}) "PenWidth")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 23, srcSpanEndLine = 450, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 23, srcSpanEndLine = 450, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 36, srcSpanEndLine = 450, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 36, srcSpanEndLine = 450, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 38, srcSpanEndLine = 450, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 38, srcSpanEndLine = 450, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 38, srcSpanEndLine = 450, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 38, srcSpanEndLine = 450, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 38, srcSpanEndLine = 450, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 49, srcSpanEndLine = 450, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 49, srcSpanEndLine = 450, srcSpanEndColumn = 59}, srcInfoPoints = []}) "penwidth" "penwidth"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 60, srcSpanEndLine = 450, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 60, srcSpanEndLine = 450, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 450, srcSpanStartColumn = 60, srcSpanEndLine = 450, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 5, srcSpanEndLine = 451, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 5, srcSpanEndLine = 451, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 13, srcSpanEndLine = 451, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 13, srcSpanEndLine = 451, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 27, srcSpanEndLine = 451, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 14, srcSpanEndLine = 451, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 14, srcSpanEndLine = 451, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 14, srcSpanEndLine = 451, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Peripheries")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 26, srcSpanEndLine = 451, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 26, srcSpanEndLine = 451, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 36, srcSpanEndLine = 451, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 36, srcSpanEndLine = 451, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 38, srcSpanEndLine = 451, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 38, srcSpanEndLine = 451, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 38, srcSpanEndLine = 451, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 38, srcSpanEndLine = 451, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 38, srcSpanEndLine = 451, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 49, srcSpanEndLine = 451, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 49, srcSpanEndLine = 451, srcSpanEndColumn = 62}, srcInfoPoints = []}) "peripheries" "peripheries"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 63, srcSpanEndLine = 451, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 63, srcSpanEndLine = 451, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 451, srcSpanStartColumn = 63, srcSpanEndLine = 451, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 5, srcSpanEndLine = 452, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 5, srcSpanEndLine = 452, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 13, srcSpanEndLine = 452, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 13, srcSpanEndLine = 452, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 19, srcSpanEndLine = 452, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 14, srcSpanEndLine = 452, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 14, srcSpanEndLine = 452, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 14, srcSpanEndLine = 452, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Pin")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 18, srcSpanEndLine = 452, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 18, srcSpanEndLine = 452, srcSpanEndColumn = 19}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 36, srcSpanEndLine = 452, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 36, srcSpanEndLine = 452, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 38, srcSpanEndLine = 452, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 38, srcSpanEndLine = 452, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 38, srcSpanEndLine = 452, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 38, srcSpanEndLine = 452, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 38, srcSpanEndLine = 452, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 49, srcSpanEndLine = 452, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 49, srcSpanEndLine = 452, srcSpanEndColumn = 54}, srcInfoPoints = []}) "pin" "pin"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 55, srcSpanEndLine = 452, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 55, srcSpanEndLine = 452, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 452, srcSpanStartColumn = 55, srcSpanEndLine = 452, srcSpanEndColumn = 56}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 5, srcSpanEndLine = 453, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 5, srcSpanEndLine = 453, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 13, srcSpanEndLine = 453, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 13, srcSpanEndLine = 453, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 19, srcSpanEndLine = 453, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 14, srcSpanEndLine = 453, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 14, srcSpanEndLine = 453, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 14, srcSpanEndLine = 453, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Pos")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 18, srcSpanEndLine = 453, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 18, srcSpanEndLine = 453, srcSpanEndColumn = 19}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 36, srcSpanEndLine = 453, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 36, srcSpanEndLine = 453, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 38, srcSpanEndLine = 453, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 38, srcSpanEndLine = 453, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 38, srcSpanEndLine = 453, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 38, srcSpanEndLine = 453, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 38, srcSpanEndLine = 453, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 49, srcSpanEndLine = 453, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 49, srcSpanEndLine = 453, srcSpanEndColumn = 54}, srcInfoPoints = []}) "pos" "pos"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 55, srcSpanEndLine = 453, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 55, srcSpanEndLine = 453, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 453, srcSpanStartColumn = 55, srcSpanEndLine = 453, srcSpanEndColumn = 56}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 5, srcSpanEndLine = 454, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 5, srcSpanEndLine = 454, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 13, srcSpanEndLine = 454, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 13, srcSpanEndLine = 454, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 24, srcSpanEndLine = 454, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 14, srcSpanEndLine = 454, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 14, srcSpanEndLine = 454, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 14, srcSpanEndLine = 454, srcSpanEndColumn = 22}, srcInfoPoints = []}) "QuadTree")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 23, srcSpanEndLine = 454, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 23, srcSpanEndLine = 454, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 36, srcSpanEndLine = 454, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 36, srcSpanEndLine = 454, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 38, srcSpanEndLine = 454, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 38, srcSpanEndLine = 454, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 38, srcSpanEndLine = 454, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 38, srcSpanEndLine = 454, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 38, srcSpanEndLine = 454, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 49, srcSpanEndLine = 454, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 49, srcSpanEndLine = 454, srcSpanEndColumn = 59}, srcInfoPoints = []}) "quadtree" "quadtree"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 60, srcSpanEndLine = 454, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 60, srcSpanEndLine = 454, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 454, srcSpanStartColumn = 60, srcSpanEndLine = 454, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 5, srcSpanEndLine = 455, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 5, srcSpanEndLine = 455, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 13, srcSpanEndLine = 455, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 13, srcSpanEndLine = 455, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 23, srcSpanEndLine = 455, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 14, srcSpanEndLine = 455, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 14, srcSpanEndLine = 455, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 14, srcSpanEndLine = 455, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Quantum")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 22, srcSpanEndLine = 455, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 22, srcSpanEndLine = 455, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 36, srcSpanEndLine = 455, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 36, srcSpanEndLine = 455, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 38, srcSpanEndLine = 455, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 38, srcSpanEndLine = 455, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 38, srcSpanEndLine = 455, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 38, srcSpanEndLine = 455, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 38, srcSpanEndLine = 455, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 49, srcSpanEndLine = 455, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 49, srcSpanEndLine = 455, srcSpanEndColumn = 58}, srcInfoPoints = []}) "quantum" "quantum"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 59, srcSpanEndLine = 455, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 59, srcSpanEndLine = 455, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 455, srcSpanStartColumn = 59, srcSpanEndLine = 455, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 5, srcSpanEndLine = 456, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 5, srcSpanEndLine = 456, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 13, srcSpanEndLine = 456, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 13, srcSpanEndLine = 456, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 23, srcSpanEndLine = 456, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 14, srcSpanEndLine = 456, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 14, srcSpanEndLine = 456, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 14, srcSpanEndLine = 456, srcSpanEndColumn = 21}, srcInfoPoints = []}) "RankDir")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 22, srcSpanEndLine = 456, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 22, srcSpanEndLine = 456, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 36, srcSpanEndLine = 456, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 36, srcSpanEndLine = 456, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 38, srcSpanEndLine = 456, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 38, srcSpanEndLine = 456, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 38, srcSpanEndLine = 456, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 38, srcSpanEndLine = 456, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 38, srcSpanEndLine = 456, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 49, srcSpanEndLine = 456, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 49, srcSpanEndLine = 456, srcSpanEndColumn = 58}, srcInfoPoints = []}) "rankdir" "rankdir"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 59, srcSpanEndLine = 456, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 59, srcSpanEndLine = 456, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 456, srcSpanStartColumn = 59, srcSpanEndLine = 456, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 5, srcSpanEndLine = 457, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 5, srcSpanEndLine = 457, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 13, srcSpanEndLine = 457, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 13, srcSpanEndLine = 457, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 23, srcSpanEndLine = 457, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 14, srcSpanEndLine = 457, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 14, srcSpanEndLine = 457, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 14, srcSpanEndLine = 457, srcSpanEndColumn = 21}, srcInfoPoints = []}) "RankSep")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 22, srcSpanEndLine = 457, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 22, srcSpanEndLine = 457, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 36, srcSpanEndLine = 457, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 36, srcSpanEndLine = 457, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 38, srcSpanEndLine = 457, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 38, srcSpanEndLine = 457, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 38, srcSpanEndLine = 457, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 38, srcSpanEndLine = 457, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 38, srcSpanEndLine = 457, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 49, srcSpanEndLine = 457, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 49, srcSpanEndLine = 457, srcSpanEndColumn = 58}, srcInfoPoints = []}) "ranksep" "ranksep"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 59, srcSpanEndLine = 457, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 59, srcSpanEndLine = 457, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 457, srcSpanStartColumn = 59, srcSpanEndLine = 457, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 5, srcSpanEndLine = 458, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 5, srcSpanEndLine = 458, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 13, srcSpanEndLine = 458, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 13, srcSpanEndLine = 458, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 20, srcSpanEndLine = 458, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 14, srcSpanEndLine = 458, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 14, srcSpanEndLine = 458, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 14, srcSpanEndLine = 458, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Rank")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 19, srcSpanEndLine = 458, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 19, srcSpanEndLine = 458, srcSpanEndColumn = 20}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 36, srcSpanEndLine = 458, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 36, srcSpanEndLine = 458, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 38, srcSpanEndLine = 458, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 38, srcSpanEndLine = 458, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 38, srcSpanEndLine = 458, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 38, srcSpanEndLine = 458, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 38, srcSpanEndLine = 458, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 49, srcSpanEndLine = 458, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 49, srcSpanEndLine = 458, srcSpanEndColumn = 55}, srcInfoPoints = []}) "rank" "rank"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 56, srcSpanEndLine = 458, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 56, srcSpanEndLine = 458, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 458, srcSpanStartColumn = 56, srcSpanEndLine = 458, srcSpanEndColumn = 57}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 5, srcSpanEndLine = 459, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 5, srcSpanEndLine = 459, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 13, srcSpanEndLine = 459, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 13, srcSpanEndLine = 459, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 21, srcSpanEndLine = 459, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 14, srcSpanEndLine = 459, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 14, srcSpanEndLine = 459, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 14, srcSpanEndLine = 459, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Ratio")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 20, srcSpanEndLine = 459, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 20, srcSpanEndLine = 459, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 36, srcSpanEndLine = 459, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 36, srcSpanEndLine = 459, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 38, srcSpanEndLine = 459, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 38, srcSpanEndLine = 459, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 38, srcSpanEndLine = 459, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 38, srcSpanEndLine = 459, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 38, srcSpanEndLine = 459, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 49, srcSpanEndLine = 459, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 49, srcSpanEndLine = 459, srcSpanEndColumn = 56}, srcInfoPoints = []}) "ratio" "ratio"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 57, srcSpanEndLine = 459, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 57, srcSpanEndLine = 459, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 459, srcSpanStartColumn = 57, srcSpanEndLine = 459, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 5, srcSpanEndLine = 460, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 5, srcSpanEndLine = 460, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 13, srcSpanEndLine = 460, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 13, srcSpanEndLine = 460, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 21, srcSpanEndLine = 460, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 14, srcSpanEndLine = 460, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 14, srcSpanEndLine = 460, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 14, srcSpanEndLine = 460, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Rects")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 20, srcSpanEndLine = 460, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 20, srcSpanEndLine = 460, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 36, srcSpanEndLine = 460, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 36, srcSpanEndLine = 460, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 38, srcSpanEndLine = 460, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 38, srcSpanEndLine = 460, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 38, srcSpanEndLine = 460, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 38, srcSpanEndLine = 460, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 38, srcSpanEndLine = 460, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 49, srcSpanEndLine = 460, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 49, srcSpanEndLine = 460, srcSpanEndColumn = 56}, srcInfoPoints = []}) "rects" "rects"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 57, srcSpanEndLine = 460, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 57, srcSpanEndLine = 460, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 460, srcSpanStartColumn = 57, srcSpanEndLine = 460, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 5, srcSpanEndLine = 461, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 5, srcSpanEndLine = 461, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 13, srcSpanEndLine = 461, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 13, srcSpanEndLine = 461, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 23, srcSpanEndLine = 461, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 14, srcSpanEndLine = 461, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 14, srcSpanEndLine = 461, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 14, srcSpanEndLine = 461, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Regular")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 22, srcSpanEndLine = 461, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 22, srcSpanEndLine = 461, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 36, srcSpanEndLine = 461, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 36, srcSpanEndLine = 461, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 38, srcSpanEndLine = 461, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 38, srcSpanEndLine = 461, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 38, srcSpanEndLine = 461, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 38, srcSpanEndLine = 461, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 38, srcSpanEndLine = 461, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 49, srcSpanEndLine = 461, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 49, srcSpanEndLine = 461, srcSpanEndColumn = 58}, srcInfoPoints = []}) "regular" "regular"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 59, srcSpanEndLine = 461, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 59, srcSpanEndLine = 461, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 461, srcSpanStartColumn = 59, srcSpanEndLine = 461, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 5, srcSpanEndLine = 462, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 5, srcSpanEndLine = 462, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 13, srcSpanEndLine = 462, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 13, srcSpanEndLine = 462, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 26, srcSpanEndLine = 462, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 14, srcSpanEndLine = 462, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 14, srcSpanEndLine = 462, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 14, srcSpanEndLine = 462, srcSpanEndColumn = 24}, srcInfoPoints = []}) "ReMinCross")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 25, srcSpanEndLine = 462, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 25, srcSpanEndLine = 462, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 36, srcSpanEndLine = 462, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 36, srcSpanEndLine = 462, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 38, srcSpanEndLine = 462, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 38, srcSpanEndLine = 462, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 38, srcSpanEndLine = 462, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 38, srcSpanEndLine = 462, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 38, srcSpanEndLine = 462, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 49, srcSpanEndLine = 462, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 49, srcSpanEndLine = 462, srcSpanEndColumn = 61}, srcInfoPoints = []}) "remincross" "remincross"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 62, srcSpanEndLine = 462, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 62, srcSpanEndLine = 462, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 462, srcSpanStartColumn = 62, srcSpanEndLine = 462, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 5, srcSpanEndLine = 463, srcSpanEndColumn = 67}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 5, srcSpanEndLine = 463, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 13, srcSpanEndLine = 463, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 13, srcSpanEndLine = 463, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 30, srcSpanEndLine = 463, srcSpanEndColumn = 31}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 14, srcSpanEndLine = 463, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 14, srcSpanEndLine = 463, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 14, srcSpanEndLine = 463, srcSpanEndColumn = 28}, srcInfoPoints = []}) "RepulsiveForce")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 29, srcSpanEndLine = 463, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 29, srcSpanEndLine = 463, srcSpanEndColumn = 30}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 36, srcSpanEndLine = 463, srcSpanEndColumn = 67}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 36, srcSpanEndLine = 463, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 38, srcSpanEndLine = 463, srcSpanEndColumn = 67}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 38, srcSpanEndLine = 463, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 38, srcSpanEndLine = 463, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 38, srcSpanEndLine = 463, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 38, srcSpanEndLine = 463, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 49, srcSpanEndLine = 463, srcSpanEndColumn = 65}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 49, srcSpanEndLine = 463, srcSpanEndColumn = 65}, srcInfoPoints = []}) "repulsiveforce" "repulsiveforce"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 66, srcSpanEndLine = 463, srcSpanEndColumn = 67}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 66, srcSpanEndLine = 463, srcSpanEndColumn = 67}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 463, srcSpanStartColumn = 66, srcSpanEndLine = 463, srcSpanEndColumn = 67}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 5, srcSpanEndLine = 464, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 5, srcSpanEndLine = 464, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 13, srcSpanEndLine = 464, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 13, srcSpanEndLine = 464, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 20, srcSpanEndLine = 464, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 14, srcSpanEndLine = 464, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 14, srcSpanEndLine = 464, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 14, srcSpanEndLine = 464, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Root")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 19, srcSpanEndLine = 464, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 19, srcSpanEndLine = 464, srcSpanEndColumn = 20}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 36, srcSpanEndLine = 464, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 36, srcSpanEndLine = 464, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 38, srcSpanEndLine = 464, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 38, srcSpanEndLine = 464, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 38, srcSpanEndLine = 464, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 38, srcSpanEndLine = 464, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 38, srcSpanEndLine = 464, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 49, srcSpanEndLine = 464, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 49, srcSpanEndLine = 464, srcSpanEndColumn = 55}, srcInfoPoints = []}) "root" "root"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 56, srcSpanEndLine = 464, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 56, srcSpanEndLine = 464, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 464, srcSpanStartColumn = 56, srcSpanEndLine = 464, srcSpanEndColumn = 57}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 5, srcSpanEndLine = 465, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 5, srcSpanEndLine = 465, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 13, srcSpanEndLine = 465, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 13, srcSpanEndLine = 465, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 22, srcSpanEndLine = 465, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 14, srcSpanEndLine = 465, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 14, srcSpanEndLine = 465, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 14, srcSpanEndLine = 465, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Rotate")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 21, srcSpanEndLine = 465, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 21, srcSpanEndLine = 465, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 36, srcSpanEndLine = 465, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 36, srcSpanEndLine = 465, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 38, srcSpanEndLine = 465, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 38, srcSpanEndLine = 465, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 38, srcSpanEndLine = 465, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 38, srcSpanEndLine = 465, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 38, srcSpanEndLine = 465, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 49, srcSpanEndLine = 465, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 49, srcSpanEndLine = 465, srcSpanEndColumn = 57}, srcInfoPoints = []}) "rotate" "rotate"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 58, srcSpanEndLine = 465, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 58, srcSpanEndLine = 465, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 465, srcSpanStartColumn = 58, srcSpanEndLine = 465, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 5, srcSpanEndLine = 466, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 5, srcSpanEndLine = 466, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 13, srcSpanEndLine = 466, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 13, srcSpanEndLine = 466, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 24, srcSpanEndLine = 466, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 14, srcSpanEndLine = 466, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 14, srcSpanEndLine = 466, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 14, srcSpanEndLine = 466, srcSpanEndColumn = 22}, srcInfoPoints = []}) "SameHead")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 23, srcSpanEndLine = 466, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 23, srcSpanEndLine = 466, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 36, srcSpanEndLine = 466, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 36, srcSpanEndLine = 466, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 38, srcSpanEndLine = 466, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 38, srcSpanEndLine = 466, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 38, srcSpanEndLine = 466, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 38, srcSpanEndLine = 466, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 38, srcSpanEndLine = 466, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 49, srcSpanEndLine = 466, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 49, srcSpanEndLine = 466, srcSpanEndColumn = 59}, srcInfoPoints = []}) "samehead" "samehead"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 60, srcSpanEndLine = 466, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 60, srcSpanEndLine = 466, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 466, srcSpanStartColumn = 60, srcSpanEndLine = 466, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 5, srcSpanEndLine = 467, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 5, srcSpanEndLine = 467, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 13, srcSpanEndLine = 467, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 13, srcSpanEndLine = 467, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 24, srcSpanEndLine = 467, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 14, srcSpanEndLine = 467, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 14, srcSpanEndLine = 467, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 14, srcSpanEndLine = 467, srcSpanEndColumn = 22}, srcInfoPoints = []}) "SameTail")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 23, srcSpanEndLine = 467, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 23, srcSpanEndLine = 467, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 36, srcSpanEndLine = 467, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 36, srcSpanEndLine = 467, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 38, srcSpanEndLine = 467, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 38, srcSpanEndLine = 467, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 38, srcSpanEndLine = 467, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 38, srcSpanEndLine = 467, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 38, srcSpanEndLine = 467, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 49, srcSpanEndLine = 467, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 49, srcSpanEndLine = 467, srcSpanEndColumn = 59}, srcInfoPoints = []}) "sametail" "sametail"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 60, srcSpanEndLine = 467, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 60, srcSpanEndLine = 467, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 467, srcSpanStartColumn = 60, srcSpanEndLine = 467, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 5, srcSpanEndLine = 468, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 5, srcSpanEndLine = 468, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 13, srcSpanEndLine = 468, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 13, srcSpanEndLine = 468, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 28, srcSpanEndLine = 468, srcSpanEndColumn = 29}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 14, srcSpanEndLine = 468, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 14, srcSpanEndLine = 468, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 14, srcSpanEndLine = 468, srcSpanEndColumn = 26}, srcInfoPoints = []}) "SamplePoints")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 27, srcSpanEndLine = 468, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 27, srcSpanEndLine = 468, srcSpanEndColumn = 28}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 36, srcSpanEndLine = 468, srcSpanEndColumn = 65}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 36, srcSpanEndLine = 468, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 38, srcSpanEndLine = 468, srcSpanEndColumn = 65}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 38, srcSpanEndLine = 468, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 38, srcSpanEndLine = 468, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 38, srcSpanEndLine = 468, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 38, srcSpanEndLine = 468, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 49, srcSpanEndLine = 468, srcSpanEndColumn = 63}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 49, srcSpanEndLine = 468, srcSpanEndColumn = 63}, srcInfoPoints = []}) "samplepoints" "samplepoints"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 64, srcSpanEndLine = 468, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 64, srcSpanEndLine = 468, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 468, srcSpanStartColumn = 64, srcSpanEndLine = 468, srcSpanEndColumn = 65}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 5, srcSpanEndLine = 469, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 5, srcSpanEndLine = 469, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 13, srcSpanEndLine = 469, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 13, srcSpanEndLine = 469, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 26, srcSpanEndLine = 469, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 14, srcSpanEndLine = 469, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 14, srcSpanEndLine = 469, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 14, srcSpanEndLine = 469, srcSpanEndColumn = 24}, srcInfoPoints = []}) "SearchSize")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 25, srcSpanEndLine = 469, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 25, srcSpanEndLine = 469, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 36, srcSpanEndLine = 469, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 36, srcSpanEndLine = 469, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 38, srcSpanEndLine = 469, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 38, srcSpanEndLine = 469, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 38, srcSpanEndLine = 469, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 38, srcSpanEndLine = 469, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 38, srcSpanEndLine = 469, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 49, srcSpanEndLine = 469, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 49, srcSpanEndLine = 469, srcSpanEndColumn = 61}, srcInfoPoints = []}) "searchsize" "searchsize"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 62, srcSpanEndLine = 469, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 62, srcSpanEndLine = 469, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 469, srcSpanStartColumn = 62, srcSpanEndLine = 469, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 5, srcSpanEndLine = 470, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 5, srcSpanEndLine = 470, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 13, srcSpanEndLine = 470, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 13, srcSpanEndLine = 470, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 19, srcSpanEndLine = 470, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 14, srcSpanEndLine = 470, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 14, srcSpanEndLine = 470, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 14, srcSpanEndLine = 470, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Sep")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 18, srcSpanEndLine = 470, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 18, srcSpanEndLine = 470, srcSpanEndColumn = 19}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 36, srcSpanEndLine = 470, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 36, srcSpanEndLine = 470, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 38, srcSpanEndLine = 470, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 38, srcSpanEndLine = 470, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 38, srcSpanEndLine = 470, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 38, srcSpanEndLine = 470, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 38, srcSpanEndLine = 470, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 49, srcSpanEndLine = 470, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 49, srcSpanEndLine = 470, srcSpanEndColumn = 54}, srcInfoPoints = []}) "sep" "sep"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 55, srcSpanEndLine = 470, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 55, srcSpanEndLine = 470, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 470, srcSpanStartColumn = 55, srcSpanEndLine = 470, srcSpanEndColumn = 56}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 5, srcSpanEndLine = 471, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 5, srcSpanEndLine = 471, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 13, srcSpanEndLine = 471, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 13, srcSpanEndLine = 471, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 25, srcSpanEndLine = 471, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 14, srcSpanEndLine = 471, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 14, srcSpanEndLine = 471, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 14, srcSpanEndLine = 471, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ShapeFile")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 24, srcSpanEndLine = 471, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 24, srcSpanEndLine = 471, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 36, srcSpanEndLine = 471, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 36, srcSpanEndLine = 471, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 38, srcSpanEndLine = 471, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 38, srcSpanEndLine = 471, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 38, srcSpanEndLine = 471, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 38, srcSpanEndLine = 471, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 38, srcSpanEndLine = 471, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 49, srcSpanEndLine = 471, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 49, srcSpanEndLine = 471, srcSpanEndColumn = 60}, srcInfoPoints = []}) "shapefile" "shapefile"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 61, srcSpanEndLine = 471, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 61, srcSpanEndLine = 471, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 471, srcSpanStartColumn = 61, srcSpanEndLine = 471, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 5, srcSpanEndLine = 472, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 5, srcSpanEndLine = 472, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 13, srcSpanEndLine = 472, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 13, srcSpanEndLine = 472, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 21, srcSpanEndLine = 472, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 14, srcSpanEndLine = 472, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 14, srcSpanEndLine = 472, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 14, srcSpanEndLine = 472, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Shape")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 20, srcSpanEndLine = 472, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 20, srcSpanEndLine = 472, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 36, srcSpanEndLine = 472, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 36, srcSpanEndLine = 472, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 38, srcSpanEndLine = 472, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 38, srcSpanEndLine = 472, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 38, srcSpanEndLine = 472, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 38, srcSpanEndLine = 472, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 38, srcSpanEndLine = 472, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 49, srcSpanEndLine = 472, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 49, srcSpanEndLine = 472, srcSpanEndColumn = 56}, srcInfoPoints = []}) "shape" "shape"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 57, srcSpanEndLine = 472, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 57, srcSpanEndLine = 472, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 472, srcSpanStartColumn = 57, srcSpanEndLine = 472, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 5, srcSpanEndLine = 473, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 5, srcSpanEndLine = 473, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 13, srcSpanEndLine = 473, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 13, srcSpanEndLine = 473, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 25, srcSpanEndLine = 473, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 14, srcSpanEndLine = 473, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 14, srcSpanEndLine = 473, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 14, srcSpanEndLine = 473, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ShowBoxes")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 24, srcSpanEndLine = 473, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 24, srcSpanEndLine = 473, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 36, srcSpanEndLine = 473, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 36, srcSpanEndLine = 473, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 38, srcSpanEndLine = 473, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 38, srcSpanEndLine = 473, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 38, srcSpanEndLine = 473, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 38, srcSpanEndLine = 473, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 38, srcSpanEndLine = 473, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 49, srcSpanEndLine = 473, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 49, srcSpanEndLine = 473, srcSpanEndColumn = 60}, srcInfoPoints = []}) "showboxes" "showboxes"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 61, srcSpanEndLine = 473, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 61, srcSpanEndLine = 473, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 473, srcSpanStartColumn = 61, srcSpanEndLine = 473, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 5, srcSpanEndLine = 474, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 5, srcSpanEndLine = 474, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 13, srcSpanEndLine = 474, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 13, srcSpanEndLine = 474, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 21, srcSpanEndLine = 474, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 14, srcSpanEndLine = 474, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 14, srcSpanEndLine = 474, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 14, srcSpanEndLine = 474, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Sides")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 20, srcSpanEndLine = 474, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 20, srcSpanEndLine = 474, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 36, srcSpanEndLine = 474, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 36, srcSpanEndLine = 474, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 38, srcSpanEndLine = 474, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 38, srcSpanEndLine = 474, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 38, srcSpanEndLine = 474, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 38, srcSpanEndLine = 474, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 38, srcSpanEndLine = 474, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 49, srcSpanEndLine = 474, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 49, srcSpanEndLine = 474, srcSpanEndColumn = 56}, srcInfoPoints = []}) "sides" "sides"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 57, srcSpanEndLine = 474, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 57, srcSpanEndLine = 474, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 474, srcSpanStartColumn = 57, srcSpanEndLine = 474, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 5, srcSpanEndLine = 475, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 5, srcSpanEndLine = 475, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 13, srcSpanEndLine = 475, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 13, srcSpanEndLine = 475, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 20, srcSpanEndLine = 475, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 14, srcSpanEndLine = 475, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 14, srcSpanEndLine = 475, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 14, srcSpanEndLine = 475, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Size")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 19, srcSpanEndLine = 475, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 19, srcSpanEndLine = 475, srcSpanEndColumn = 20}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 36, srcSpanEndLine = 475, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 36, srcSpanEndLine = 475, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 38, srcSpanEndLine = 475, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 38, srcSpanEndLine = 475, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 38, srcSpanEndLine = 475, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 38, srcSpanEndLine = 475, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 38, srcSpanEndLine = 475, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 49, srcSpanEndLine = 475, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 49, srcSpanEndLine = 475, srcSpanEndColumn = 55}, srcInfoPoints = []}) "size" "size"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 56, srcSpanEndLine = 475, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 56, srcSpanEndLine = 475, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 475, srcSpanStartColumn = 56, srcSpanEndLine = 475, srcSpanEndColumn = 57}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 5, srcSpanEndLine = 476, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 5, srcSpanEndLine = 476, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 13, srcSpanEndLine = 476, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 13, srcSpanEndLine = 476, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 20, srcSpanEndLine = 476, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 14, srcSpanEndLine = 476, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 14, srcSpanEndLine = 476, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 14, srcSpanEndLine = 476, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Skew")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 19, srcSpanEndLine = 476, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 19, srcSpanEndLine = 476, srcSpanEndColumn = 20}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 36, srcSpanEndLine = 476, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 36, srcSpanEndLine = 476, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 38, srcSpanEndLine = 476, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 38, srcSpanEndLine = 476, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 38, srcSpanEndLine = 476, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 38, srcSpanEndLine = 476, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 38, srcSpanEndLine = 476, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 49, srcSpanEndLine = 476, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 49, srcSpanEndLine = 476, srcSpanEndColumn = 55}, srcInfoPoints = []}) "skew" "skew"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 56, srcSpanEndLine = 476, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 56, srcSpanEndLine = 476, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 476, srcSpanStartColumn = 56, srcSpanEndLine = 476, srcSpanEndColumn = 57}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 5, srcSpanEndLine = 477, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 5, srcSpanEndLine = 477, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 13, srcSpanEndLine = 477, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 13, srcSpanEndLine = 477, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 25, srcSpanEndLine = 477, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 14, srcSpanEndLine = 477, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 14, srcSpanEndLine = 477, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 14, srcSpanEndLine = 477, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Smoothing")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 24, srcSpanEndLine = 477, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 24, srcSpanEndLine = 477, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 36, srcSpanEndLine = 477, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 36, srcSpanEndLine = 477, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 38, srcSpanEndLine = 477, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 38, srcSpanEndLine = 477, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 38, srcSpanEndLine = 477, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 38, srcSpanEndLine = 477, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 38, srcSpanEndLine = 477, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 49, srcSpanEndLine = 477, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 49, srcSpanEndLine = 477, srcSpanEndColumn = 60}, srcInfoPoints = []}) "smoothing" "smoothing"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 61, srcSpanEndLine = 477, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 61, srcSpanEndLine = 477, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 477, srcSpanStartColumn = 61, srcSpanEndLine = 477, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 5, srcSpanEndLine = 478, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 5, srcSpanEndLine = 478, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 13, srcSpanEndLine = 478, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 13, srcSpanEndLine = 478, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 21, srcSpanEndLine = 478, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 14, srcSpanEndLine = 478, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 14, srcSpanEndLine = 478, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 14, srcSpanEndLine = 478, srcSpanEndColumn = 19}, srcInfoPoints = []}) "SortV")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 20, srcSpanEndLine = 478, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 20, srcSpanEndLine = 478, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 36, srcSpanEndLine = 478, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 36, srcSpanEndLine = 478, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 38, srcSpanEndLine = 478, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 38, srcSpanEndLine = 478, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 38, srcSpanEndLine = 478, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 38, srcSpanEndLine = 478, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 38, srcSpanEndLine = 478, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 49, srcSpanEndLine = 478, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 49, srcSpanEndLine = 478, srcSpanEndColumn = 56}, srcInfoPoints = []}) "sortv" "sortv"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 57, srcSpanEndLine = 478, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 57, srcSpanEndLine = 478, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 478, srcSpanStartColumn = 57, srcSpanEndLine = 478, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 5, srcSpanEndLine = 479, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 5, srcSpanEndLine = 479, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 13, srcSpanEndLine = 479, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 13, srcSpanEndLine = 479, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 23, srcSpanEndLine = 479, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 14, srcSpanEndLine = 479, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 14, srcSpanEndLine = 479, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 14, srcSpanEndLine = 479, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Splines")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 22, srcSpanEndLine = 479, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 22, srcSpanEndLine = 479, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 36, srcSpanEndLine = 479, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 36, srcSpanEndLine = 479, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 38, srcSpanEndLine = 479, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 38, srcSpanEndLine = 479, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 38, srcSpanEndLine = 479, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 38, srcSpanEndLine = 479, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 38, srcSpanEndLine = 479, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 49, srcSpanEndLine = 479, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 49, srcSpanEndLine = 479, srcSpanEndColumn = 58}, srcInfoPoints = []}) "splines" "splines"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 59, srcSpanEndLine = 479, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 59, srcSpanEndLine = 479, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 479, srcSpanStartColumn = 59, srcSpanEndLine = 479, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 5, srcSpanEndLine = 480, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 5, srcSpanEndLine = 480, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 13, srcSpanEndLine = 480, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 13, srcSpanEndLine = 480, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 21, srcSpanEndLine = 480, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 14, srcSpanEndLine = 480, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 14, srcSpanEndLine = 480, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 14, srcSpanEndLine = 480, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Start")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 20, srcSpanEndLine = 480, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 20, srcSpanEndLine = 480, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 36, srcSpanEndLine = 480, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 36, srcSpanEndLine = 480, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 38, srcSpanEndLine = 480, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 38, srcSpanEndLine = 480, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 38, srcSpanEndLine = 480, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 38, srcSpanEndLine = 480, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 38, srcSpanEndLine = 480, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 49, srcSpanEndLine = 480, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 49, srcSpanEndLine = 480, srcSpanEndColumn = 56}, srcInfoPoints = []}) "start" "start"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 57, srcSpanEndLine = 480, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 57, srcSpanEndLine = 480, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 480, srcSpanStartColumn = 57, srcSpanEndLine = 480, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 5, srcSpanEndLine = 481, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 5, srcSpanEndLine = 481, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 13, srcSpanEndLine = 481, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 13, srcSpanEndLine = 481, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 26, srcSpanEndLine = 481, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 14, srcSpanEndLine = 481, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 14, srcSpanEndLine = 481, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 14, srcSpanEndLine = 481, srcSpanEndColumn = 24}, srcInfoPoints = []}) "StyleSheet")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 25, srcSpanEndLine = 481, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 25, srcSpanEndLine = 481, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 36, srcSpanEndLine = 481, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 36, srcSpanEndLine = 481, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 38, srcSpanEndLine = 481, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 38, srcSpanEndLine = 481, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 38, srcSpanEndLine = 481, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 38, srcSpanEndLine = 481, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 38, srcSpanEndLine = 481, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 49, srcSpanEndLine = 481, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 49, srcSpanEndLine = 481, srcSpanEndColumn = 61}, srcInfoPoints = []}) "stylesheet" "stylesheet"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 62, srcSpanEndLine = 481, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 62, srcSpanEndLine = 481, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 481, srcSpanStartColumn = 62, srcSpanEndLine = 481, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 5, srcSpanEndLine = 482, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 5, srcSpanEndLine = 482, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 13, srcSpanEndLine = 482, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 13, srcSpanEndLine = 482, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 21, srcSpanEndLine = 482, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 14, srcSpanEndLine = 482, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 14, srcSpanEndLine = 482, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 14, srcSpanEndLine = 482, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Style")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 20, srcSpanEndLine = 482, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 20, srcSpanEndLine = 482, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 36, srcSpanEndLine = 482, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 36, srcSpanEndLine = 482, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 38, srcSpanEndLine = 482, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 38, srcSpanEndLine = 482, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 38, srcSpanEndLine = 482, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 38, srcSpanEndLine = 482, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 38, srcSpanEndLine = 482, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 49, srcSpanEndLine = 482, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 49, srcSpanEndLine = 482, srcSpanEndColumn = 56}, srcInfoPoints = []}) "style" "style"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 57, srcSpanEndLine = 482, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 57, srcSpanEndLine = 482, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 482, srcSpanStartColumn = 57, srcSpanEndLine = 482, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 5, srcSpanEndLine = 483, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 5, srcSpanEndLine = 483, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 13, srcSpanEndLine = 483, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 13, srcSpanEndLine = 483, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 23, srcSpanEndLine = 483, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 14, srcSpanEndLine = 483, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 14, srcSpanEndLine = 483, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 14, srcSpanEndLine = 483, srcSpanEndColumn = 21}, srcInfoPoints = []}) "TailURL")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 22, srcSpanEndLine = 483, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 22, srcSpanEndLine = 483, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 36, srcSpanEndLine = 483, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 36, srcSpanEndLine = 483, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 38, srcSpanEndLine = 483, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 38, srcSpanEndLine = 483, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 38, srcSpanEndLine = 483, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 38, srcSpanEndLine = 483, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 38, srcSpanEndLine = 483, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 49, srcSpanEndLine = 483, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 49, srcSpanEndLine = 483, srcSpanEndColumn = 58}, srcInfoPoints = []}) "tailURL" "tailURL"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 59, srcSpanEndLine = 483, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 59, srcSpanEndLine = 483, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 483, srcSpanStartColumn = 59, srcSpanEndLine = 483, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 5, srcSpanEndLine = 484, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 5, srcSpanEndLine = 484, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 13, srcSpanEndLine = 484, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 13, srcSpanEndLine = 484, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 24, srcSpanEndLine = 484, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 14, srcSpanEndLine = 484, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 14, srcSpanEndLine = 484, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 14, srcSpanEndLine = 484, srcSpanEndColumn = 22}, srcInfoPoints = []}) "TailClip")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 23, srcSpanEndLine = 484, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 23, srcSpanEndLine = 484, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 36, srcSpanEndLine = 484, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 36, srcSpanEndLine = 484, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 38, srcSpanEndLine = 484, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 38, srcSpanEndLine = 484, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 38, srcSpanEndLine = 484, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 38, srcSpanEndLine = 484, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 38, srcSpanEndLine = 484, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 49, srcSpanEndLine = 484, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 49, srcSpanEndLine = 484, srcSpanEndColumn = 59}, srcInfoPoints = []}) "tailclip" "tailclip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 60, srcSpanEndLine = 484, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 60, srcSpanEndLine = 484, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 484, srcSpanStartColumn = 60, srcSpanEndLine = 484, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 5, srcSpanEndLine = 485, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 5, srcSpanEndLine = 485, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 13, srcSpanEndLine = 485, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 13, srcSpanEndLine = 485, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 25, srcSpanEndLine = 485, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 14, srcSpanEndLine = 485, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 14, srcSpanEndLine = 485, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 14, srcSpanEndLine = 485, srcSpanEndColumn = 23}, srcInfoPoints = []}) "TailLabel")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 24, srcSpanEndLine = 485, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 24, srcSpanEndLine = 485, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 36, srcSpanEndLine = 485, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 36, srcSpanEndLine = 485, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 38, srcSpanEndLine = 485, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 38, srcSpanEndLine = 485, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 38, srcSpanEndLine = 485, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 38, srcSpanEndLine = 485, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 38, srcSpanEndLine = 485, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 49, srcSpanEndLine = 485, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 49, srcSpanEndLine = 485, srcSpanEndColumn = 60}, srcInfoPoints = []}) "taillabel" "taillabel"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 61, srcSpanEndLine = 485, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 61, srcSpanEndLine = 485, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 485, srcSpanStartColumn = 61, srcSpanEndLine = 485, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 5, srcSpanEndLine = 486, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 5, srcSpanEndLine = 486, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 13, srcSpanEndLine = 486, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 13, srcSpanEndLine = 486, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 24, srcSpanEndLine = 486, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 14, srcSpanEndLine = 486, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 14, srcSpanEndLine = 486, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 14, srcSpanEndLine = 486, srcSpanEndColumn = 22}, srcInfoPoints = []}) "TailPort")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 23, srcSpanEndLine = 486, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 23, srcSpanEndLine = 486, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 36, srcSpanEndLine = 486, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 36, srcSpanEndLine = 486, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 38, srcSpanEndLine = 486, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 38, srcSpanEndLine = 486, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 38, srcSpanEndLine = 486, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 38, srcSpanEndLine = 486, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 38, srcSpanEndLine = 486, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 49, srcSpanEndLine = 486, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 49, srcSpanEndLine = 486, srcSpanEndColumn = 59}, srcInfoPoints = []}) "tailport" "tailport"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 60, srcSpanEndLine = 486, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 60, srcSpanEndLine = 486, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 486, srcSpanStartColumn = 60, srcSpanEndLine = 486, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 5, srcSpanEndLine = 487, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 5, srcSpanEndLine = 487, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 13, srcSpanEndLine = 487, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 13, srcSpanEndLine = 487, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 26, srcSpanEndLine = 487, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 14, srcSpanEndLine = 487, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 14, srcSpanEndLine = 487, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 14, srcSpanEndLine = 487, srcSpanEndColumn = 24}, srcInfoPoints = []}) "TailTarget")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 25, srcSpanEndLine = 487, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 25, srcSpanEndLine = 487, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 36, srcSpanEndLine = 487, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 36, srcSpanEndLine = 487, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 38, srcSpanEndLine = 487, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 38, srcSpanEndLine = 487, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 38, srcSpanEndLine = 487, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 38, srcSpanEndLine = 487, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 38, srcSpanEndLine = 487, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 49, srcSpanEndLine = 487, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 49, srcSpanEndLine = 487, srcSpanEndColumn = 61}, srcInfoPoints = []}) "tailtarget" "tailtarget"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 62, srcSpanEndLine = 487, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 62, srcSpanEndLine = 487, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 487, srcSpanStartColumn = 62, srcSpanEndLine = 487, srcSpanEndColumn = 63}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 5, srcSpanEndLine = 488, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 5, srcSpanEndLine = 488, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 13, srcSpanEndLine = 488, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 13, srcSpanEndLine = 488, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 27, srcSpanEndLine = 488, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 14, srcSpanEndLine = 488, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 14, srcSpanEndLine = 488, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 14, srcSpanEndLine = 488, srcSpanEndColumn = 25}, srcInfoPoints = []}) "TailTooltip")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 26, srcSpanEndLine = 488, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 26, srcSpanEndLine = 488, srcSpanEndColumn = 27}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 36, srcSpanEndLine = 488, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 36, srcSpanEndLine = 488, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 38, srcSpanEndLine = 488, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 38, srcSpanEndLine = 488, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 38, srcSpanEndLine = 488, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 38, srcSpanEndLine = 488, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 38, srcSpanEndLine = 488, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 49, srcSpanEndLine = 488, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 49, srcSpanEndLine = 488, srcSpanEndColumn = 62}, srcInfoPoints = []}) "tailtooltip" "tailtooltip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 63, srcSpanEndLine = 488, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 63, srcSpanEndLine = 488, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 488, srcSpanStartColumn = 63, srcSpanEndLine = 488, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 5, srcSpanEndLine = 489, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 5, srcSpanEndLine = 489, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 13, srcSpanEndLine = 489, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 13, srcSpanEndLine = 489, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 22, srcSpanEndLine = 489, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 14, srcSpanEndLine = 489, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 14, srcSpanEndLine = 489, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 14, srcSpanEndLine = 489, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Target")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 21, srcSpanEndLine = 489, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 21, srcSpanEndLine = 489, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 36, srcSpanEndLine = 489, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 36, srcSpanEndLine = 489, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 38, srcSpanEndLine = 489, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 38, srcSpanEndLine = 489, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 38, srcSpanEndLine = 489, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 38, srcSpanEndLine = 489, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 38, srcSpanEndLine = 489, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 49, srcSpanEndLine = 489, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 49, srcSpanEndLine = 489, srcSpanEndColumn = 57}, srcInfoPoints = []}) "target" "target"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 58, srcSpanEndLine = 489, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 58, srcSpanEndLine = 489, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 489, srcSpanStartColumn = 58, srcSpanEndLine = 489, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 5, srcSpanEndLine = 490, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 5, srcSpanEndLine = 490, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 13, srcSpanEndLine = 490, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 13, srcSpanEndLine = 490, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 23, srcSpanEndLine = 490, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 14, srcSpanEndLine = 490, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 14, srcSpanEndLine = 490, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 14, srcSpanEndLine = 490, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Tooltip")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 22, srcSpanEndLine = 490, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 22, srcSpanEndLine = 490, srcSpanEndColumn = 23}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 36, srcSpanEndLine = 490, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 36, srcSpanEndLine = 490, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 38, srcSpanEndLine = 490, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 38, srcSpanEndLine = 490, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 38, srcSpanEndLine = 490, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 38, srcSpanEndLine = 490, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 38, srcSpanEndLine = 490, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 49, srcSpanEndLine = 490, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 49, srcSpanEndLine = 490, srcSpanEndColumn = 58}, srcInfoPoints = []}) "tooltip" "tooltip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 59, srcSpanEndLine = 490, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 59, srcSpanEndLine = 490, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 490, srcSpanStartColumn = 59, srcSpanEndLine = 490, srcSpanEndColumn = 60}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 5, srcSpanEndLine = 491, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 5, srcSpanEndLine = 491, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 13, srcSpanEndLine = 491, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 13, srcSpanEndLine = 491, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 25, srcSpanEndLine = 491, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 14, srcSpanEndLine = 491, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 14, srcSpanEndLine = 491, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 14, srcSpanEndLine = 491, srcSpanEndColumn = 23}, srcInfoPoints = []}) "TrueColor")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 24, srcSpanEndLine = 491, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 24, srcSpanEndLine = 491, srcSpanEndColumn = 25}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 36, srcSpanEndLine = 491, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 36, srcSpanEndLine = 491, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 38, srcSpanEndLine = 491, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 38, srcSpanEndLine = 491, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 38, srcSpanEndLine = 491, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 38, srcSpanEndLine = 491, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 38, srcSpanEndLine = 491, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 49, srcSpanEndLine = 491, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 49, srcSpanEndLine = 491, srcSpanEndColumn = 60}, srcInfoPoints = []}) "truecolor" "truecolor"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 61, srcSpanEndLine = 491, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 61, srcSpanEndLine = 491, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 491, srcSpanStartColumn = 61, srcSpanEndLine = 491, srcSpanEndColumn = 62}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 5, srcSpanEndLine = 492, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 5, srcSpanEndLine = 492, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 13, srcSpanEndLine = 492, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 13, srcSpanEndLine = 492, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 24, srcSpanEndLine = 492, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 14, srcSpanEndLine = 492, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 14, srcSpanEndLine = 492, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 14, srcSpanEndLine = 492, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Vertices")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 23, srcSpanEndLine = 492, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 23, srcSpanEndLine = 492, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 36, srcSpanEndLine = 492, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 36, srcSpanEndLine = 492, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 38, srcSpanEndLine = 492, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 38, srcSpanEndLine = 492, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 38, srcSpanEndLine = 492, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 38, srcSpanEndLine = 492, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 38, srcSpanEndLine = 492, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 49, srcSpanEndLine = 492, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 49, srcSpanEndLine = 492, srcSpanEndColumn = 59}, srcInfoPoints = []}) "vertices" "vertices"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 60, srcSpanEndLine = 492, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 60, srcSpanEndLine = 492, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 492, srcSpanStartColumn = 60, srcSpanEndLine = 492, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 5, srcSpanEndLine = 493, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 5, srcSpanEndLine = 493, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 13, srcSpanEndLine = 493, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 13, srcSpanEndLine = 493, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 24, srcSpanEndLine = 493, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 14, srcSpanEndLine = 493, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 14, srcSpanEndLine = 493, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 14, srcSpanEndLine = 493, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ViewPort")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 23, srcSpanEndLine = 493, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 23, srcSpanEndLine = 493, srcSpanEndColumn = 24}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 36, srcSpanEndLine = 493, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 36, srcSpanEndLine = 493, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 38, srcSpanEndLine = 493, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 38, srcSpanEndLine = 493, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 38, srcSpanEndLine = 493, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 38, srcSpanEndLine = 493, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 38, srcSpanEndLine = 493, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 49, srcSpanEndLine = 493, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 49, srcSpanEndLine = 493, srcSpanEndColumn = 59}, srcInfoPoints = []}) "viewport" "viewport"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 60, srcSpanEndLine = 493, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 60, srcSpanEndLine = 493, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 493, srcSpanStartColumn = 60, srcSpanEndLine = 493, srcSpanEndColumn = 61}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 5, srcSpanEndLine = 494, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 5, srcSpanEndLine = 494, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 13, srcSpanEndLine = 494, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 13, srcSpanEndLine = 494, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 26, srcSpanEndLine = 494, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 14, srcSpanEndLine = 494, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 14, srcSpanEndLine = 494, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 14, srcSpanEndLine = 494, srcSpanEndColumn = 24}, srcInfoPoints = []}) "VoroMargin")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 25, srcSpanEndLine = 494, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 25, srcSpanEndLine = 494, srcSpanEndColumn = 26}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 36, srcSpanEndLine = 494, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 36, srcSpanEndLine = 494, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 38, srcSpanEndLine = 494, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 38, srcSpanEndLine = 494, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 38, srcSpanEndLine = 494, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 38, srcSpanEndLine = 494, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 38, srcSpanEndLine = 494, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 49, srcSpanEndLine = 494, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 49, srcSpanEndLine = 494, srcSpanEndColumn = 62}, srcInfoPoints = []}) "voro_margin" "voro_margin"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 63, srcSpanEndLine = 494, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 63, srcSpanEndLine = 494, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 494, srcSpanStartColumn = 63, srcSpanEndLine = 494, srcSpanEndColumn = 64}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 5, srcSpanEndLine = 495, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 5, srcSpanEndLine = 495, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 13, srcSpanEndLine = 495, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 13, srcSpanEndLine = 495, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 22, srcSpanEndLine = 495, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 14, srcSpanEndLine = 495, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 14, srcSpanEndLine = 495, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 14, srcSpanEndLine = 495, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Weight")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 21, srcSpanEndLine = 495, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 21, srcSpanEndLine = 495, srcSpanEndColumn = 22}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 36, srcSpanEndLine = 495, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 36, srcSpanEndLine = 495, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 38, srcSpanEndLine = 495, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 38, srcSpanEndLine = 495, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 38, srcSpanEndLine = 495, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 38, srcSpanEndLine = 495, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 38, srcSpanEndLine = 495, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 49, srcSpanEndLine = 495, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 49, srcSpanEndLine = 495, srcSpanEndColumn = 57}, srcInfoPoints = []}) "weight" "weight"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 58, srcSpanEndLine = 495, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 58, srcSpanEndLine = 495, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 495, srcSpanStartColumn = 58, srcSpanEndLine = 495, srcSpanEndColumn = 59}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 5, srcSpanEndLine = 496, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 5, srcSpanEndLine = 496, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 13, srcSpanEndLine = 496, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 13, srcSpanEndLine = 496, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 21, srcSpanEndLine = 496, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 14, srcSpanEndLine = 496, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 14, srcSpanEndLine = 496, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 14, srcSpanEndLine = 496, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Width")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 20, srcSpanEndLine = 496, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 20, srcSpanEndLine = 496, srcSpanEndColumn = 21}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 36, srcSpanEndLine = 496, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 36, srcSpanEndLine = 496, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 38, srcSpanEndLine = 496, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 38, srcSpanEndLine = 496, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 38, srcSpanEndLine = 496, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 38, srcSpanEndLine = 496, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 38, srcSpanEndLine = 496, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 49, srcSpanEndLine = 496, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 49, srcSpanEndLine = 496, srcSpanEndColumn = 56}, srcInfoPoints = []}) "width" "width"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 57, srcSpanEndLine = 496, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 57, srcSpanEndLine = 496, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 496, srcSpanStartColumn = 57, srcSpanEndLine = 496, srcSpanEndColumn = 58}, srcInfoPoints = []}) "v"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 5, srcSpanEndLine = 497, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 5, srcSpanEndLine = 497, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 13, srcSpanEndLine = 497, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 13, srcSpanEndLine = 497, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 17, srcSpanEndLine = 497, srcSpanEndColumn = 18}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 14, srcSpanEndLine = 497, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 14, srcSpanEndLine = 497, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 14, srcSpanEndLine = 497, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Z")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 16, srcSpanEndLine = 497, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 16, srcSpanEndLine = 497, srcSpanEndColumn = 17}, srcInfoPoints = []}) "v")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 36, srcSpanEndLine = 497, srcSpanEndColumn = 54}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 36, srcSpanEndLine = 497, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 38, srcSpanEndLine = 497, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 38, srcSpanEndLine = 497, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 38, srcSpanEndLine = 497, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 38, srcSpanEndLine = 497, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 38, srcSpanEndLine = 497, srcSpanEndColumn = 48}, srcInfoPoints = []}) "printField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 49, srcSpanEndLine = 497, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 49, srcSpanEndLine = 497, srcSpanEndColumn = 52}, srcInfoPoints = []}) "z" "z"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 53, srcSpanEndLine = 497, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 53, srcSpanEndLine = 497, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 497, srcSpanStartColumn = 53, srcSpanEndLine = 497, srcSpanEndColumn = 54}, srcInfoPoints = []}) "v"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 499, srcSpanStartColumn = 5, srcSpanEndLine = 499, srcSpanEndColumn = 30}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 499, srcSpanStartColumn = 5, srcSpanEndLine = 499, srcSpanEndColumn = 30}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 499, srcSpanStartColumn = 5, srcSpanEndLine = 499, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 499, srcSpanStartColumn = 5, srcSpanEndLine = 499, srcSpanEndColumn = 14}, srcInfoPoints = []}) "listToDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 499, srcSpanStartColumn = 15, srcSpanEndLine = 499, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 499, srcSpanStartColumn = 15, srcSpanEndLine = 499, srcSpanEndColumn = 16}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 499, srcSpanStartColumn = 17, srcSpanEndLine = 499, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 499, srcSpanStartColumn = 17, srcSpanEndLine = 499, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 499, srcSpanStartColumn = 17, srcSpanEndLine = 499, srcSpanEndColumn = 30}, srcInfoPoints = []}) "unqtListToDot")))) Nothing)]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 1, srcSpanEndLine = 653, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 1, srcSpanEndLine = 501, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 29, srcSpanEndLine = 501, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 5, srcSpanEndLine = 502, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 648, srcSpanStartColumn = 5, srcSpanEndLine = 648, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 650, srcSpanStartColumn = 5, srcSpanEndLine = 650, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 1, srcSpanEndLine = 653, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 10, srcSpanEndLine = 501, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 10, srcSpanEndLine = 501, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 10, srcSpanEndLine = 501, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 19, srcSpanEndLine = 501, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 19, srcSpanEndLine = 501, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 501, srcSpanStartColumn = 19, srcSpanEndLine = 501, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Attribute"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 5, srcSpanEndLine = 646, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 5, srcSpanEndLine = 646, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 5, srcSpanEndLine = 502, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 5, srcSpanEndLine = 502, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 15, srcSpanEndLine = 646, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 15, srcSpanEndLine = 502, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 17, srcSpanEndLine = 646, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 17, srcSpanEndLine = 502, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 17, srcSpanEndLine = 502, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 17, srcSpanEndLine = 502, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 23, srcSpanEndLine = 646, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 23, srcSpanEndLine = 502, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 23, srcSpanEndLine = 503, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 23, srcSpanEndLine = 504, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 23, srcSpanEndLine = 505, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 23, srcSpanEndLine = 506, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 23, srcSpanEndLine = 507, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 23, srcSpanEndLine = 508, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 23, srcSpanEndLine = 509, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 23, srcSpanEndLine = 510, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 23, srcSpanEndLine = 511, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 23, srcSpanEndLine = 512, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 23, srcSpanEndLine = 513, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 23, srcSpanEndLine = 514, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 23, srcSpanEndLine = 515, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 23, srcSpanEndLine = 516, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 23, srcSpanEndLine = 517, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 23, srcSpanEndLine = 518, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 23, srcSpanEndLine = 519, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 23, srcSpanEndLine = 520, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 23, srcSpanEndLine = 521, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 23, srcSpanEndLine = 522, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 23, srcSpanEndLine = 523, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 23, srcSpanEndLine = 524, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 23, srcSpanEndLine = 525, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 23, srcSpanEndLine = 526, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 23, srcSpanEndLine = 527, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 23, srcSpanEndLine = 528, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 23, srcSpanEndLine = 529, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 23, srcSpanEndLine = 530, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 23, srcSpanEndLine = 531, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 23, srcSpanEndLine = 532, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 23, srcSpanEndLine = 533, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 23, srcSpanEndLine = 534, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 23, srcSpanEndLine = 535, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 23, srcSpanEndLine = 536, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 23, srcSpanEndLine = 537, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 23, srcSpanEndLine = 538, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 23, srcSpanEndLine = 539, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 23, srcSpanEndLine = 540, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 23, srcSpanEndLine = 541, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 23, srcSpanEndLine = 542, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 23, srcSpanEndLine = 543, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 23, srcSpanEndLine = 544, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 23, srcSpanEndLine = 545, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 23, srcSpanEndLine = 546, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 23, srcSpanEndLine = 547, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 23, srcSpanEndLine = 548, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 23, srcSpanEndLine = 549, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 23, srcSpanEndLine = 550, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 23, srcSpanEndLine = 551, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 23, srcSpanEndLine = 552, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 23, srcSpanEndLine = 553, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 23, srcSpanEndLine = 554, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 23, srcSpanEndLine = 555, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 23, srcSpanEndLine = 556, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 23, srcSpanEndLine = 557, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 23, srcSpanEndLine = 558, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 23, srcSpanEndLine = 559, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 23, srcSpanEndLine = 560, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 23, srcSpanEndLine = 561, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 23, srcSpanEndLine = 562, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 23, srcSpanEndLine = 563, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 23, srcSpanEndLine = 564, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 23, srcSpanEndLine = 565, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 23, srcSpanEndLine = 566, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 23, srcSpanEndLine = 567, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 23, srcSpanEndLine = 568, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 23, srcSpanEndLine = 569, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 23, srcSpanEndLine = 570, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 23, srcSpanEndLine = 571, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 23, srcSpanEndLine = 572, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 23, srcSpanEndLine = 573, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 23, srcSpanEndLine = 574, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 23, srcSpanEndLine = 575, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 23, srcSpanEndLine = 576, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 23, srcSpanEndLine = 577, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 23, srcSpanEndLine = 578, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 23, srcSpanEndLine = 579, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 23, srcSpanEndLine = 580, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 23, srcSpanEndLine = 581, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 23, srcSpanEndLine = 582, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 23, srcSpanEndLine = 583, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 23, srcSpanEndLine = 584, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 23, srcSpanEndLine = 585, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 23, srcSpanEndLine = 586, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 23, srcSpanEndLine = 587, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 23, srcSpanEndLine = 588, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 23, srcSpanEndLine = 589, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 23, srcSpanEndLine = 590, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 23, srcSpanEndLine = 591, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 23, srcSpanEndLine = 592, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 23, srcSpanEndLine = 593, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 23, srcSpanEndLine = 594, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 23, srcSpanEndLine = 595, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 23, srcSpanEndLine = 596, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 23, srcSpanEndLine = 597, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 23, srcSpanEndLine = 598, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 23, srcSpanEndLine = 599, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 23, srcSpanEndLine = 600, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 23, srcSpanEndLine = 601, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 23, srcSpanEndLine = 602, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 23, srcSpanEndLine = 603, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 23, srcSpanEndLine = 604, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 23, srcSpanEndLine = 605, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 23, srcSpanEndLine = 606, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 23, srcSpanEndLine = 607, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 23, srcSpanEndLine = 608, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 23, srcSpanEndLine = 609, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 23, srcSpanEndLine = 610, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 23, srcSpanEndLine = 611, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 23, srcSpanEndLine = 612, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 23, srcSpanEndLine = 613, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 23, srcSpanEndLine = 614, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 23, srcSpanEndLine = 615, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 23, srcSpanEndLine = 616, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 23, srcSpanEndLine = 617, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 23, srcSpanEndLine = 618, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 23, srcSpanEndLine = 619, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 23, srcSpanEndLine = 620, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 23, srcSpanEndLine = 621, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 23, srcSpanEndLine = 622, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 23, srcSpanEndLine = 623, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 23, srcSpanEndLine = 624, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 23, srcSpanEndLine = 625, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 23, srcSpanEndLine = 626, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 23, srcSpanEndLine = 627, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 23, srcSpanEndLine = 628, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 23, srcSpanEndLine = 629, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 23, srcSpanEndLine = 630, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 23, srcSpanEndLine = 631, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 23, srcSpanEndLine = 632, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 23, srcSpanEndLine = 633, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 23, srcSpanEndLine = 634, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 23, srcSpanEndLine = 635, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 23, srcSpanEndLine = 636, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 23, srcSpanEndLine = 637, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 23, srcSpanEndLine = 638, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 23, srcSpanEndLine = 639, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 23, srcSpanEndLine = 640, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 23, srcSpanEndLine = 641, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 23, srcSpanEndLine = 642, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 23, srcSpanEndLine = 643, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 23, srcSpanEndLine = 644, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 23, srcSpanEndLine = 645, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 646, srcSpanStartColumn = 23, srcSpanEndLine = 646, srcSpanEndColumn = 24}]}) [InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 25, srcSpanEndLine = 502, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 25, srcSpanEndLine = 502, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 25, srcSpanEndLine = 502, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 25, srcSpanEndLine = 502, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 25, srcSpanEndLine = 502, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 31, srcSpanEndLine = 502, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 31, srcSpanEndLine = 502, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 31, srcSpanEndLine = 502, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Damping")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 50, srcSpanEndLine = 502, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 50, srcSpanEndLine = 502, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 50, srcSpanEndLine = 502, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 52, srcSpanEndLine = 502, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 52, srcSpanEndLine = 502, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 52, srcSpanEndLine = 502, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 52, srcSpanEndLine = 502, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 63, srcSpanEndLine = 502, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 502, srcSpanStartColumn = 63, srcSpanEndLine = 502, srcSpanEndColumn = 72}, srcInfoPoints = []}) "Damping" "Damping"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 25, srcSpanEndLine = 503, srcSpanEndColumn = 66}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 25, srcSpanEndLine = 503, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 25, srcSpanEndLine = 503, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 25, srcSpanEndLine = 503, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 25, srcSpanEndLine = 503, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 31, srcSpanEndLine = 503, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 31, srcSpanEndLine = 503, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 31, srcSpanEndLine = 503, srcSpanEndColumn = 32}, srcInfoPoints = []}) "K")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 50, srcSpanEndLine = 503, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 50, srcSpanEndLine = 503, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 50, srcSpanEndLine = 503, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 52, srcSpanEndLine = 503, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 52, srcSpanEndLine = 503, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 52, srcSpanEndLine = 503, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 52, srcSpanEndLine = 503, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 63, srcSpanEndLine = 503, srcSpanEndColumn = 66}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 503, srcSpanStartColumn = 63, srcSpanEndLine = 503, srcSpanEndColumn = 66}, srcInfoPoints = []}) "K" "K"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 25, srcSpanEndLine = 504, srcSpanEndColumn = 79}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 25, srcSpanEndLine = 504, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 25, srcSpanEndLine = 504, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 25, srcSpanEndLine = 504, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 25, srcSpanEndLine = 504, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 31, srcSpanEndLine = 504, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 31, srcSpanEndLine = 504, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 31, srcSpanEndLine = 504, srcSpanEndColumn = 34}, srcInfoPoints = []}) "URL")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 50, srcSpanEndLine = 504, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 50, srcSpanEndLine = 504, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 50, srcSpanEndLine = 504, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 52, srcSpanEndLine = 504, srcSpanEndColumn = 79}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 52, srcSpanEndLine = 504, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 52, srcSpanEndLine = 504, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 52, srcSpanEndLine = 504, srcSpanEndColumn = 63}, srcInfoPoints = []}) "parseFields"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 64, srcSpanEndLine = 504, srcSpanEndColumn = 79}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 64, srcSpanEndLine = 504, srcSpanEndColumn = 65},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 70, srcSpanEndLine = 504, srcSpanEndColumn = 71},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 78, srcSpanEndLine = 504, srcSpanEndColumn = 79}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 65, srcSpanEndLine = 504, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 65, srcSpanEndLine = 504, srcSpanEndColumn = 70}, srcInfoPoints = []}) "URL" "URL"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 72, srcSpanEndLine = 504, srcSpanEndColumn = 78}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 504, srcSpanStartColumn = 72, srcSpanEndLine = 504, srcSpanEndColumn = 78}, srcInfoPoints = []}) "href" "href")])),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 25, srcSpanEndLine = 505, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 25, srcSpanEndLine = 505, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 25, srcSpanEndLine = 505, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 25, srcSpanEndLine = 505, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 25, srcSpanEndLine = 505, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 31, srcSpanEndLine = 505, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 31, srcSpanEndLine = 505, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 31, srcSpanEndLine = 505, srcSpanEndColumn = 40}, srcInfoPoints = []}) "ArrowHead")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 50, srcSpanEndLine = 505, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 50, srcSpanEndLine = 505, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 50, srcSpanEndLine = 505, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 52, srcSpanEndLine = 505, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 52, srcSpanEndLine = 505, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 52, srcSpanEndLine = 505, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 52, srcSpanEndLine = 505, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 63, srcSpanEndLine = 505, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 505, srcSpanStartColumn = 63, srcSpanEndLine = 505, srcSpanEndColumn = 74}, srcInfoPoints = []}) "arrowhead" "arrowhead"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 25, srcSpanEndLine = 506, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 25, srcSpanEndLine = 506, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 25, srcSpanEndLine = 506, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 25, srcSpanEndLine = 506, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 25, srcSpanEndLine = 506, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 31, srcSpanEndLine = 506, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 31, srcSpanEndLine = 506, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 31, srcSpanEndLine = 506, srcSpanEndColumn = 40}, srcInfoPoints = []}) "ArrowSize")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 50, srcSpanEndLine = 506, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 50, srcSpanEndLine = 506, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 50, srcSpanEndLine = 506, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 52, srcSpanEndLine = 506, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 52, srcSpanEndLine = 506, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 52, srcSpanEndLine = 506, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 52, srcSpanEndLine = 506, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 63, srcSpanEndLine = 506, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 506, srcSpanStartColumn = 63, srcSpanEndLine = 506, srcSpanEndColumn = 74}, srcInfoPoints = []}) "arrowsize" "arrowsize"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 25, srcSpanEndLine = 507, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 25, srcSpanEndLine = 507, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 25, srcSpanEndLine = 507, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 25, srcSpanEndLine = 507, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 25, srcSpanEndLine = 507, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 31, srcSpanEndLine = 507, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 31, srcSpanEndLine = 507, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 31, srcSpanEndLine = 507, srcSpanEndColumn = 40}, srcInfoPoints = []}) "ArrowTail")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 50, srcSpanEndLine = 507, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 50, srcSpanEndLine = 507, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 50, srcSpanEndLine = 507, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 52, srcSpanEndLine = 507, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 52, srcSpanEndLine = 507, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 52, srcSpanEndLine = 507, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 52, srcSpanEndLine = 507, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 63, srcSpanEndLine = 507, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 507, srcSpanStartColumn = 63, srcSpanEndLine = 507, srcSpanEndColumn = 74}, srcInfoPoints = []}) "arrowtail" "arrowtail"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 25, srcSpanEndLine = 508, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 25, srcSpanEndLine = 508, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 25, srcSpanEndLine = 508, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 25, srcSpanEndLine = 508, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 25, srcSpanEndLine = 508, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 31, srcSpanEndLine = 508, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 31, srcSpanEndLine = 508, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 31, srcSpanEndLine = 508, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Aspect")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 50, srcSpanEndLine = 508, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 50, srcSpanEndLine = 508, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 50, srcSpanEndLine = 508, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 52, srcSpanEndLine = 508, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 52, srcSpanEndLine = 508, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 52, srcSpanEndLine = 508, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 52, srcSpanEndLine = 508, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 63, srcSpanEndLine = 508, srcSpanEndColumn = 71}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 508, srcSpanStartColumn = 63, srcSpanEndLine = 508, srcSpanEndColumn = 71}, srcInfoPoints = []}) "aspect" "aspect"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 25, srcSpanEndLine = 509, srcSpanEndColumn = 67}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 25, srcSpanEndLine = 509, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 25, srcSpanEndLine = 509, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 25, srcSpanEndLine = 509, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 25, srcSpanEndLine = 509, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 31, srcSpanEndLine = 509, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 31, srcSpanEndLine = 509, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 31, srcSpanEndLine = 509, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Bb")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 50, srcSpanEndLine = 509, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 50, srcSpanEndLine = 509, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 50, srcSpanEndLine = 509, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 52, srcSpanEndLine = 509, srcSpanEndColumn = 67}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 52, srcSpanEndLine = 509, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 52, srcSpanEndLine = 509, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 52, srcSpanEndLine = 509, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 63, srcSpanEndLine = 509, srcSpanEndColumn = 67}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 509, srcSpanStartColumn = 63, srcSpanEndLine = 509, srcSpanEndColumn = 67}, srcInfoPoints = []}) "bb" "bb"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 25, srcSpanEndLine = 510, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 25, srcSpanEndLine = 510, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 25, srcSpanEndLine = 510, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 25, srcSpanEndLine = 510, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 25, srcSpanEndLine = 510, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 31, srcSpanEndLine = 510, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 31, srcSpanEndLine = 510, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 31, srcSpanEndLine = 510, srcSpanEndColumn = 38}, srcInfoPoints = []}) "BgColor")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 50, srcSpanEndLine = 510, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 50, srcSpanEndLine = 510, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 50, srcSpanEndLine = 510, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 52, srcSpanEndLine = 510, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 52, srcSpanEndLine = 510, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 52, srcSpanEndLine = 510, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 52, srcSpanEndLine = 510, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 63, srcSpanEndLine = 510, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 510, srcSpanStartColumn = 63, srcSpanEndLine = 510, srcSpanEndColumn = 72}, srcInfoPoints = []}) "bgcolor" "bgcolor"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 25, srcSpanEndLine = 511, srcSpanEndColumn = 75}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 25, srcSpanEndLine = 511, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 25, srcSpanEndLine = 511, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 25, srcSpanEndLine = 511, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 25, srcSpanEndLine = 511, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 31, srcSpanEndLine = 511, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 31, srcSpanEndLine = 511, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 31, srcSpanEndLine = 511, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Center")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 50, srcSpanEndLine = 511, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 50, srcSpanEndLine = 511, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 50, srcSpanEndLine = 511, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 52, srcSpanEndLine = 511, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 52, srcSpanEndLine = 511, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 52, srcSpanEndLine = 511, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 52, srcSpanEndLine = 511, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 67, srcSpanEndLine = 511, srcSpanEndColumn = 75}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 511, srcSpanStartColumn = 67, srcSpanEndLine = 511, srcSpanEndColumn = 75}, srcInfoPoints = []}) "center" "center"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 25, srcSpanEndLine = 512, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 25, srcSpanEndLine = 512, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 25, srcSpanEndLine = 512, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 25, srcSpanEndLine = 512, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 25, srcSpanEndLine = 512, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 31, srcSpanEndLine = 512, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 31, srcSpanEndLine = 512, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 31, srcSpanEndLine = 512, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Charset")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 50, srcSpanEndLine = 512, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 50, srcSpanEndLine = 512, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 50, srcSpanEndLine = 512, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 52, srcSpanEndLine = 512, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 52, srcSpanEndLine = 512, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 52, srcSpanEndLine = 512, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 52, srcSpanEndLine = 512, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 63, srcSpanEndLine = 512, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 512, srcSpanStartColumn = 63, srcSpanEndLine = 512, srcSpanEndColumn = 72}, srcInfoPoints = []}) "charset" "charset"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 25, srcSpanEndLine = 513, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 25, srcSpanEndLine = 513, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 25, srcSpanEndLine = 513, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 25, srcSpanEndLine = 513, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 25, srcSpanEndLine = 513, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 31, srcSpanEndLine = 513, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 31, srcSpanEndLine = 513, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 31, srcSpanEndLine = 513, srcSpanEndColumn = 42}, srcInfoPoints = []}) "ClusterRank")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 50, srcSpanEndLine = 513, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 50, srcSpanEndLine = 513, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 50, srcSpanEndLine = 513, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 52, srcSpanEndLine = 513, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 52, srcSpanEndLine = 513, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 52, srcSpanEndLine = 513, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 52, srcSpanEndLine = 513, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 63, srcSpanEndLine = 513, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 513, srcSpanStartColumn = 63, srcSpanEndLine = 513, srcSpanEndColumn = 76}, srcInfoPoints = []}) "clusterrank" "clusterrank"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 25, srcSpanEndLine = 514, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 25, srcSpanEndLine = 514, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 25, srcSpanEndLine = 514, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 25, srcSpanEndLine = 514, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 25, srcSpanEndLine = 514, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 31, srcSpanEndLine = 514, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 31, srcSpanEndLine = 514, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 31, srcSpanEndLine = 514, srcSpanEndColumn = 42}, srcInfoPoints = []}) "ColorScheme")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 50, srcSpanEndLine = 514, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 50, srcSpanEndLine = 514, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 50, srcSpanEndLine = 514, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 52, srcSpanEndLine = 514, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 52, srcSpanEndLine = 514, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 52, srcSpanEndLine = 514, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 52, srcSpanEndLine = 514, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 63, srcSpanEndLine = 514, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 514, srcSpanStartColumn = 63, srcSpanEndLine = 514, srcSpanEndColumn = 76}, srcInfoPoints = []}) "colorscheme" "colorscheme"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 25, srcSpanEndLine = 515, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 25, srcSpanEndLine = 515, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 25, srcSpanEndLine = 515, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 25, srcSpanEndLine = 515, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 25, srcSpanEndLine = 515, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 31, srcSpanEndLine = 515, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 31, srcSpanEndLine = 515, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 31, srcSpanEndLine = 515, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Color")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 50, srcSpanEndLine = 515, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 50, srcSpanEndLine = 515, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 50, srcSpanEndLine = 515, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 52, srcSpanEndLine = 515, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 52, srcSpanEndLine = 515, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 52, srcSpanEndLine = 515, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 52, srcSpanEndLine = 515, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 63, srcSpanEndLine = 515, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 515, srcSpanStartColumn = 63, srcSpanEndLine = 515, srcSpanEndColumn = 70}, srcInfoPoints = []}) "color" "color"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 25, srcSpanEndLine = 516, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 25, srcSpanEndLine = 516, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 25, srcSpanEndLine = 516, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 25, srcSpanEndLine = 516, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 25, srcSpanEndLine = 516, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 31, srcSpanEndLine = 516, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 31, srcSpanEndLine = 516, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 31, srcSpanEndLine = 516, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Comment")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 50, srcSpanEndLine = 516, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 50, srcSpanEndLine = 516, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 50, srcSpanEndLine = 516, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 52, srcSpanEndLine = 516, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 52, srcSpanEndLine = 516, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 52, srcSpanEndLine = 516, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 52, srcSpanEndLine = 516, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 63, srcSpanEndLine = 516, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 516, srcSpanStartColumn = 63, srcSpanEndLine = 516, srcSpanEndColumn = 72}, srcInfoPoints = []}) "comment" "comment"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 25, srcSpanEndLine = 517, srcSpanEndColumn = 77}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 25, srcSpanEndLine = 517, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 25, srcSpanEndLine = 517, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 25, srcSpanEndLine = 517, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 25, srcSpanEndLine = 517, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 31, srcSpanEndLine = 517, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 31, srcSpanEndLine = 517, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 31, srcSpanEndLine = 517, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Compound")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 50, srcSpanEndLine = 517, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 50, srcSpanEndLine = 517, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 50, srcSpanEndLine = 517, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 52, srcSpanEndLine = 517, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 52, srcSpanEndLine = 517, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 52, srcSpanEndLine = 517, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 52, srcSpanEndLine = 517, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 67, srcSpanEndLine = 517, srcSpanEndColumn = 77}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 517, srcSpanStartColumn = 67, srcSpanEndLine = 517, srcSpanEndColumn = 77}, srcInfoPoints = []}) "compound" "compound"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 25, srcSpanEndLine = 518, srcSpanEndColumn = 80}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 25, srcSpanEndLine = 518, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 25, srcSpanEndLine = 518, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 25, srcSpanEndLine = 518, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 25, srcSpanEndLine = 518, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 31, srcSpanEndLine = 518, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 31, srcSpanEndLine = 518, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 31, srcSpanEndLine = 518, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Concentrate")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 50, srcSpanEndLine = 518, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 50, srcSpanEndLine = 518, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 50, srcSpanEndLine = 518, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 52, srcSpanEndLine = 518, srcSpanEndColumn = 80}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 52, srcSpanEndLine = 518, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 52, srcSpanEndLine = 518, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 52, srcSpanEndLine = 518, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 67, srcSpanEndLine = 518, srcSpanEndColumn = 80}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 518, srcSpanStartColumn = 67, srcSpanEndLine = 518, srcSpanEndColumn = 80}, srcInfoPoints = []}) "concentrate" "concentrate"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 25, srcSpanEndLine = 519, srcSpanEndColumn = 79}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 25, srcSpanEndLine = 519, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 25, srcSpanEndLine = 519, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 25, srcSpanEndLine = 519, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 25, srcSpanEndLine = 519, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 31, srcSpanEndLine = 519, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 31, srcSpanEndLine = 519, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 31, srcSpanEndLine = 519, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Constraint")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 50, srcSpanEndLine = 519, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 50, srcSpanEndLine = 519, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 50, srcSpanEndLine = 519, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 52, srcSpanEndLine = 519, srcSpanEndColumn = 79}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 52, srcSpanEndLine = 519, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 52, srcSpanEndLine = 519, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 52, srcSpanEndLine = 519, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 67, srcSpanEndLine = 519, srcSpanEndColumn = 79}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 519, srcSpanStartColumn = 67, srcSpanEndLine = 519, srcSpanEndColumn = 79}, srcInfoPoints = []}) "constraint" "constraint"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 25, srcSpanEndLine = 520, srcSpanEndColumn = 77}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 25, srcSpanEndLine = 520, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 25, srcSpanEndLine = 520, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 25, srcSpanEndLine = 520, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 25, srcSpanEndLine = 520, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 31, srcSpanEndLine = 520, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 31, srcSpanEndLine = 520, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 31, srcSpanEndLine = 520, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Decorate")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 50, srcSpanEndLine = 520, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 50, srcSpanEndLine = 520, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 50, srcSpanEndLine = 520, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 52, srcSpanEndLine = 520, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 52, srcSpanEndLine = 520, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 52, srcSpanEndLine = 520, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 52, srcSpanEndLine = 520, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 67, srcSpanEndLine = 520, srcSpanEndColumn = 77}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 520, srcSpanStartColumn = 67, srcSpanEndLine = 520, srcSpanEndColumn = 77}, srcInfoPoints = []}) "decorate" "decorate"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 25, srcSpanEndLine = 521, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 25, srcSpanEndLine = 521, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 25, srcSpanEndLine = 521, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 25, srcSpanEndLine = 521, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 25, srcSpanEndLine = 521, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 31, srcSpanEndLine = 521, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 31, srcSpanEndLine = 521, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 31, srcSpanEndLine = 521, srcSpanEndColumn = 42}, srcInfoPoints = []}) "DefaultDist")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 50, srcSpanEndLine = 521, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 50, srcSpanEndLine = 521, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 50, srcSpanEndLine = 521, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 52, srcSpanEndLine = 521, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 52, srcSpanEndLine = 521, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 52, srcSpanEndLine = 521, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 52, srcSpanEndLine = 521, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 63, srcSpanEndLine = 521, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 521, srcSpanStartColumn = 63, srcSpanEndLine = 521, srcSpanEndColumn = 76}, srcInfoPoints = []}) "defaultdist" "defaultdist"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 25, srcSpanEndLine = 522, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 25, srcSpanEndLine = 522, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 25, srcSpanEndLine = 522, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 25, srcSpanEndLine = 522, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 25, srcSpanEndLine = 522, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 31, srcSpanEndLine = 522, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 31, srcSpanEndLine = 522, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 31, srcSpanEndLine = 522, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Dimen")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 50, srcSpanEndLine = 522, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 50, srcSpanEndLine = 522, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 50, srcSpanEndLine = 522, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 52, srcSpanEndLine = 522, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 52, srcSpanEndLine = 522, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 52, srcSpanEndLine = 522, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 52, srcSpanEndLine = 522, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 63, srcSpanEndLine = 522, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 522, srcSpanStartColumn = 63, srcSpanEndLine = 522, srcSpanEndColumn = 70}, srcInfoPoints = []}) "dimen" "dimen"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 25, srcSpanEndLine = 523, srcSpanEndColumn = 68}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 25, srcSpanEndLine = 523, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 25, srcSpanEndLine = 523, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 25, srcSpanEndLine = 523, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 25, srcSpanEndLine = 523, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 31, srcSpanEndLine = 523, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 31, srcSpanEndLine = 523, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 31, srcSpanEndLine = 523, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Dim")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 50, srcSpanEndLine = 523, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 50, srcSpanEndLine = 523, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 50, srcSpanEndLine = 523, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 52, srcSpanEndLine = 523, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 52, srcSpanEndLine = 523, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 52, srcSpanEndLine = 523, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 52, srcSpanEndLine = 523, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 63, srcSpanEndLine = 523, srcSpanEndColumn = 68}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 523, srcSpanStartColumn = 63, srcSpanEndLine = 523, srcSpanEndColumn = 68}, srcInfoPoints = []}) "dim" "dim"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 25, srcSpanEndLine = 524, srcSpanEndColumn = 68}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 25, srcSpanEndLine = 524, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 25, srcSpanEndLine = 524, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 25, srcSpanEndLine = 524, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 25, srcSpanEndLine = 524, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 31, srcSpanEndLine = 524, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 31, srcSpanEndLine = 524, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 31, srcSpanEndLine = 524, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Dir")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 50, srcSpanEndLine = 524, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 50, srcSpanEndLine = 524, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 50, srcSpanEndLine = 524, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 52, srcSpanEndLine = 524, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 52, srcSpanEndLine = 524, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 52, srcSpanEndLine = 524, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 52, srcSpanEndLine = 524, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 63, srcSpanEndLine = 524, srcSpanEndColumn = 68}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 524, srcSpanStartColumn = 63, srcSpanEndLine = 524, srcSpanEndColumn = 68}, srcInfoPoints = []}) "dir" "dir"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 25, srcSpanEndLine = 525, srcSpanEndColumn = 102}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 25, srcSpanEndLine = 525, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 25, srcSpanEndLine = 525, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 25, srcSpanEndLine = 525, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 25, srcSpanEndLine = 525, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 31, srcSpanEndLine = 525, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 31, srcSpanEndLine = 525, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 31, srcSpanEndLine = 525, srcSpanEndColumn = 49}, srcInfoPoints = []}) "DirEdgeConstraints")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 50, srcSpanEndLine = 525, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 50, srcSpanEndLine = 525, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 50, srcSpanEndLine = 525, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 52, srcSpanEndLine = 525, srcSpanEndColumn = 102}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 52, srcSpanEndLine = 525, srcSpanEndColumn = 81}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 52, srcSpanEndLine = 525, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 52, srcSpanEndLine = 525, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 52, srcSpanEndLine = 525, srcSpanEndColumn = 65}, srcInfoPoints = []}) "parseFieldDef"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 66, srcSpanEndLine = 525, srcSpanEndColumn = 81}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 66, srcSpanEndLine = 525, srcSpanEndColumn = 81}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 66, srcSpanEndLine = 525, srcSpanEndColumn = 81}, srcInfoPoints = []}) "EdgeConstraints")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 82, srcSpanEndLine = 525, srcSpanEndColumn = 102}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 525, srcSpanStartColumn = 82, srcSpanEndLine = 525, srcSpanEndColumn = 102}, srcInfoPoints = []}) "diredgeconstraints" "diredgeconstraints"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 25, srcSpanEndLine = 526, srcSpanEndColumn = 75}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 25, srcSpanEndLine = 526, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 25, srcSpanEndLine = 526, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 25, srcSpanEndLine = 526, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 25, srcSpanEndLine = 526, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 31, srcSpanEndLine = 526, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 31, srcSpanEndLine = 526, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 31, srcSpanEndLine = 526, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Distortion")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 50, srcSpanEndLine = 526, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 50, srcSpanEndLine = 526, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 50, srcSpanEndLine = 526, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 52, srcSpanEndLine = 526, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 52, srcSpanEndLine = 526, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 52, srcSpanEndLine = 526, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 52, srcSpanEndLine = 526, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 63, srcSpanEndLine = 526, srcSpanEndColumn = 75}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 526, srcSpanStartColumn = 63, srcSpanEndLine = 526, srcSpanEndColumn = 75}, srcInfoPoints = []}) "distortion" "distortion"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 25, srcSpanEndLine = 527, srcSpanEndColumn = 85}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 25, srcSpanEndLine = 527, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 25, srcSpanEndLine = 527, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 25, srcSpanEndLine = 527, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 25, srcSpanEndLine = 527, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 31, srcSpanEndLine = 527, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 31, srcSpanEndLine = 527, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 31, srcSpanEndLine = 527, srcSpanEndColumn = 34}, srcInfoPoints = []}) "DPI")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 50, srcSpanEndLine = 527, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 50, srcSpanEndLine = 527, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 50, srcSpanEndLine = 527, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 52, srcSpanEndLine = 527, srcSpanEndColumn = 85}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 52, srcSpanEndLine = 527, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 52, srcSpanEndLine = 527, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 52, srcSpanEndLine = 527, srcSpanEndColumn = 63}, srcInfoPoints = []}) "parseFields"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 64, srcSpanEndLine = 527, srcSpanEndColumn = 85}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 64, srcSpanEndLine = 527, srcSpanEndColumn = 65},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 70, srcSpanEndLine = 527, srcSpanEndColumn = 71},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 84, srcSpanEndLine = 527, srcSpanEndColumn = 85}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 65, srcSpanEndLine = 527, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 65, srcSpanEndLine = 527, srcSpanEndColumn = 70}, srcInfoPoints = []}) "dpi" "dpi"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 72, srcSpanEndLine = 527, srcSpanEndColumn = 84}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 527, srcSpanStartColumn = 72, srcSpanEndLine = 527, srcSpanEndColumn = 84}, srcInfoPoints = []}) "resolution" "resolution")])),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 25, srcSpanEndLine = 528, srcSpanEndColumn = 87}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 25, srcSpanEndLine = 528, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 25, srcSpanEndLine = 528, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 25, srcSpanEndLine = 528, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 25, srcSpanEndLine = 528, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 31, srcSpanEndLine = 528, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 31, srcSpanEndLine = 528, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 31, srcSpanEndLine = 528, srcSpanEndColumn = 38}, srcInfoPoints = []}) "EdgeURL")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 50, srcSpanEndLine = 528, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 50, srcSpanEndLine = 528, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 50, srcSpanEndLine = 528, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 52, srcSpanEndLine = 528, srcSpanEndColumn = 87}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 52, srcSpanEndLine = 528, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 52, srcSpanEndLine = 528, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 52, srcSpanEndLine = 528, srcSpanEndColumn = 63}, srcInfoPoints = []}) "parseFields"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 64, srcSpanEndLine = 528, srcSpanEndColumn = 87}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 64, srcSpanEndLine = 528, srcSpanEndColumn = 65},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 74, srcSpanEndLine = 528, srcSpanEndColumn = 75},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 86, srcSpanEndLine = 528, srcSpanEndColumn = 87}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 65, srcSpanEndLine = 528, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 65, srcSpanEndLine = 528, srcSpanEndColumn = 74}, srcInfoPoints = []}) "edgeURL" "edgeURL"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 76, srcSpanEndLine = 528, srcSpanEndColumn = 86}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 528, srcSpanStartColumn = 76, srcSpanEndLine = 528, srcSpanEndColumn = 86}, srcInfoPoints = []}) "edgehref" "edgehref")])),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 25, srcSpanEndLine = 529, srcSpanEndColumn = 75}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 25, srcSpanEndLine = 529, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 25, srcSpanEndLine = 529, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 25, srcSpanEndLine = 529, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 25, srcSpanEndLine = 529, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 31, srcSpanEndLine = 529, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 31, srcSpanEndLine = 529, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 31, srcSpanEndLine = 529, srcSpanEndColumn = 41}, srcInfoPoints = []}) "EdgeTarget")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 50, srcSpanEndLine = 529, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 50, srcSpanEndLine = 529, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 50, srcSpanEndLine = 529, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 52, srcSpanEndLine = 529, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 52, srcSpanEndLine = 529, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 52, srcSpanEndLine = 529, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 52, srcSpanEndLine = 529, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 63, srcSpanEndLine = 529, srcSpanEndColumn = 75}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 529, srcSpanStartColumn = 63, srcSpanEndLine = 529, srcSpanEndColumn = 75}, srcInfoPoints = []}) "edgetarget" "edgetarget"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 25, srcSpanEndLine = 530, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 25, srcSpanEndLine = 530, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 25, srcSpanEndLine = 530, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 25, srcSpanEndLine = 530, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 25, srcSpanEndLine = 530, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 31, srcSpanEndLine = 530, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 31, srcSpanEndLine = 530, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 31, srcSpanEndLine = 530, srcSpanEndColumn = 42}, srcInfoPoints = []}) "EdgeTooltip")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 50, srcSpanEndLine = 530, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 50, srcSpanEndLine = 530, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 50, srcSpanEndLine = 530, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 52, srcSpanEndLine = 530, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 52, srcSpanEndLine = 530, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 52, srcSpanEndLine = 530, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 52, srcSpanEndLine = 530, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 63, srcSpanEndLine = 530, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 530, srcSpanStartColumn = 63, srcSpanEndLine = 530, srcSpanEndColumn = 76}, srcInfoPoints = []}) "edgetooltip" "edgetooltip"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 25, srcSpanEndLine = 531, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 25, srcSpanEndLine = 531, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 25, srcSpanEndLine = 531, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 25, srcSpanEndLine = 531, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 25, srcSpanEndLine = 531, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 31, srcSpanEndLine = 531, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 31, srcSpanEndLine = 531, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 31, srcSpanEndLine = 531, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Epsilon")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 50, srcSpanEndLine = 531, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 50, srcSpanEndLine = 531, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 50, srcSpanEndLine = 531, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 52, srcSpanEndLine = 531, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 52, srcSpanEndLine = 531, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 52, srcSpanEndLine = 531, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 52, srcSpanEndLine = 531, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 63, srcSpanEndLine = 531, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 531, srcSpanStartColumn = 63, srcSpanEndLine = 531, srcSpanEndColumn = 72}, srcInfoPoints = []}) "epsilon" "epsilon"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 25, srcSpanEndLine = 532, srcSpanEndColumn = 69}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 25, srcSpanEndLine = 532, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 25, srcSpanEndLine = 532, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 25, srcSpanEndLine = 532, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 25, srcSpanEndLine = 532, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 31, srcSpanEndLine = 532, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 31, srcSpanEndLine = 532, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 31, srcSpanEndLine = 532, srcSpanEndColumn = 35}, srcInfoPoints = []}) "ESep")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 50, srcSpanEndLine = 532, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 50, srcSpanEndLine = 532, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 50, srcSpanEndLine = 532, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 52, srcSpanEndLine = 532, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 52, srcSpanEndLine = 532, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 52, srcSpanEndLine = 532, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 52, srcSpanEndLine = 532, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 63, srcSpanEndLine = 532, srcSpanEndColumn = 69}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 532, srcSpanStartColumn = 63, srcSpanEndLine = 532, srcSpanEndColumn = 69}, srcInfoPoints = []}) "esep" "esep"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 25, srcSpanEndLine = 533, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 25, srcSpanEndLine = 533, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 25, srcSpanEndLine = 533, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 25, srcSpanEndLine = 533, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 25, srcSpanEndLine = 533, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 31, srcSpanEndLine = 533, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 31, srcSpanEndLine = 533, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 31, srcSpanEndLine = 533, srcSpanEndColumn = 40}, srcInfoPoints = []}) "FillColor")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 50, srcSpanEndLine = 533, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 50, srcSpanEndLine = 533, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 50, srcSpanEndLine = 533, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 52, srcSpanEndLine = 533, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 52, srcSpanEndLine = 533, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 52, srcSpanEndLine = 533, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 52, srcSpanEndLine = 533, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 63, srcSpanEndLine = 533, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 533, srcSpanStartColumn = 63, srcSpanEndLine = 533, srcSpanEndColumn = 74}, srcInfoPoints = []}) "fillcolor" "fillcolor"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 25, srcSpanEndLine = 534, srcSpanEndColumn = 78}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 25, srcSpanEndLine = 534, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 25, srcSpanEndLine = 534, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 25, srcSpanEndLine = 534, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 25, srcSpanEndLine = 534, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 31, srcSpanEndLine = 534, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 31, srcSpanEndLine = 534, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 31, srcSpanEndLine = 534, srcSpanEndColumn = 40}, srcInfoPoints = []}) "FixedSize")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 50, srcSpanEndLine = 534, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 50, srcSpanEndLine = 534, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 50, srcSpanEndLine = 534, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 52, srcSpanEndLine = 534, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 52, srcSpanEndLine = 534, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 52, srcSpanEndLine = 534, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 52, srcSpanEndLine = 534, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 67, srcSpanEndLine = 534, srcSpanEndColumn = 78}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 534, srcSpanStartColumn = 67, srcSpanEndLine = 534, srcSpanEndColumn = 78}, srcInfoPoints = []}) "fixedsize" "fixedsize"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 25, srcSpanEndLine = 535, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 25, srcSpanEndLine = 535, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 25, srcSpanEndLine = 535, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 25, srcSpanEndLine = 535, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 25, srcSpanEndLine = 535, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 31, srcSpanEndLine = 535, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 31, srcSpanEndLine = 535, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 31, srcSpanEndLine = 535, srcSpanEndColumn = 40}, srcInfoPoints = []}) "FontColor")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 50, srcSpanEndLine = 535, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 50, srcSpanEndLine = 535, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 50, srcSpanEndLine = 535, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 52, srcSpanEndLine = 535, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 52, srcSpanEndLine = 535, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 52, srcSpanEndLine = 535, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 52, srcSpanEndLine = 535, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 63, srcSpanEndLine = 535, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 535, srcSpanStartColumn = 63, srcSpanEndLine = 535, srcSpanEndColumn = 74}, srcInfoPoints = []}) "fontcolor" "fontcolor"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 25, srcSpanEndLine = 536, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 25, srcSpanEndLine = 536, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 25, srcSpanEndLine = 536, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 25, srcSpanEndLine = 536, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 25, srcSpanEndLine = 536, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 31, srcSpanEndLine = 536, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 31, srcSpanEndLine = 536, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 31, srcSpanEndLine = 536, srcSpanEndColumn = 39}, srcInfoPoints = []}) "FontName")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 50, srcSpanEndLine = 536, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 50, srcSpanEndLine = 536, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 50, srcSpanEndLine = 536, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 52, srcSpanEndLine = 536, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 52, srcSpanEndLine = 536, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 52, srcSpanEndLine = 536, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 52, srcSpanEndLine = 536, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 63, srcSpanEndLine = 536, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 536, srcSpanStartColumn = 63, srcSpanEndLine = 536, srcSpanEndColumn = 73}, srcInfoPoints = []}) "fontname" "fontname"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 25, srcSpanEndLine = 537, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 25, srcSpanEndLine = 537, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 25, srcSpanEndLine = 537, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 25, srcSpanEndLine = 537, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 25, srcSpanEndLine = 537, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 31, srcSpanEndLine = 537, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 31, srcSpanEndLine = 537, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 31, srcSpanEndLine = 537, srcSpanEndColumn = 40}, srcInfoPoints = []}) "FontNames")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 50, srcSpanEndLine = 537, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 50, srcSpanEndLine = 537, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 50, srcSpanEndLine = 537, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 52, srcSpanEndLine = 537, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 52, srcSpanEndLine = 537, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 52, srcSpanEndLine = 537, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 52, srcSpanEndLine = 537, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 63, srcSpanEndLine = 537, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 537, srcSpanStartColumn = 63, srcSpanEndLine = 537, srcSpanEndColumn = 74}, srcInfoPoints = []}) "fontnames" "fontnames"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 25, srcSpanEndLine = 538, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 25, srcSpanEndLine = 538, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 25, srcSpanEndLine = 538, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 25, srcSpanEndLine = 538, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 25, srcSpanEndLine = 538, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 31, srcSpanEndLine = 538, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 31, srcSpanEndLine = 538, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 31, srcSpanEndLine = 538, srcSpanEndColumn = 39}, srcInfoPoints = []}) "FontPath")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 50, srcSpanEndLine = 538, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 50, srcSpanEndLine = 538, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 50, srcSpanEndLine = 538, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 52, srcSpanEndLine = 538, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 52, srcSpanEndLine = 538, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 52, srcSpanEndLine = 538, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 52, srcSpanEndLine = 538, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 63, srcSpanEndLine = 538, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 538, srcSpanStartColumn = 63, srcSpanEndLine = 538, srcSpanEndColumn = 73}, srcInfoPoints = []}) "fontpath" "fontpath"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 25, srcSpanEndLine = 539, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 25, srcSpanEndLine = 539, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 25, srcSpanEndLine = 539, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 25, srcSpanEndLine = 539, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 25, srcSpanEndLine = 539, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 31, srcSpanEndLine = 539, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 31, srcSpanEndLine = 539, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 31, srcSpanEndLine = 539, srcSpanEndColumn = 39}, srcInfoPoints = []}) "FontSize")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 50, srcSpanEndLine = 539, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 50, srcSpanEndLine = 539, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 50, srcSpanEndLine = 539, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 52, srcSpanEndLine = 539, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 52, srcSpanEndLine = 539, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 52, srcSpanEndLine = 539, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 52, srcSpanEndLine = 539, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 63, srcSpanEndLine = 539, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 539, srcSpanStartColumn = 63, srcSpanEndLine = 539, srcSpanEndColumn = 73}, srcInfoPoints = []}) "fontsize" "fontsize"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 25, srcSpanEndLine = 540, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 25, srcSpanEndLine = 540, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 25, srcSpanEndLine = 540, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 25, srcSpanEndLine = 540, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 25, srcSpanEndLine = 540, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 31, srcSpanEndLine = 540, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 31, srcSpanEndLine = 540, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 31, srcSpanEndLine = 540, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Group")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 50, srcSpanEndLine = 540, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 50, srcSpanEndLine = 540, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 50, srcSpanEndLine = 540, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 52, srcSpanEndLine = 540, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 52, srcSpanEndLine = 540, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 52, srcSpanEndLine = 540, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 52, srcSpanEndLine = 540, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 63, srcSpanEndLine = 540, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 540, srcSpanStartColumn = 63, srcSpanEndLine = 540, srcSpanEndColumn = 70}, srcInfoPoints = []}) "group" "group"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 25, srcSpanEndLine = 541, srcSpanEndColumn = 87}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 25, srcSpanEndLine = 541, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 25, srcSpanEndLine = 541, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 25, srcSpanEndLine = 541, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 25, srcSpanEndLine = 541, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 31, srcSpanEndLine = 541, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 31, srcSpanEndLine = 541, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 31, srcSpanEndLine = 541, srcSpanEndColumn = 38}, srcInfoPoints = []}) "HeadURL")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 50, srcSpanEndLine = 541, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 50, srcSpanEndLine = 541, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 50, srcSpanEndLine = 541, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 52, srcSpanEndLine = 541, srcSpanEndColumn = 87}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 52, srcSpanEndLine = 541, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 52, srcSpanEndLine = 541, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 52, srcSpanEndLine = 541, srcSpanEndColumn = 63}, srcInfoPoints = []}) "parseFields"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 64, srcSpanEndLine = 541, srcSpanEndColumn = 87}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 64, srcSpanEndLine = 541, srcSpanEndColumn = 65},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 74, srcSpanEndLine = 541, srcSpanEndColumn = 75},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 86, srcSpanEndLine = 541, srcSpanEndColumn = 87}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 65, srcSpanEndLine = 541, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 65, srcSpanEndLine = 541, srcSpanEndColumn = 74}, srcInfoPoints = []}) "headURL" "headURL"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 76, srcSpanEndLine = 541, srcSpanEndColumn = 86}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 541, srcSpanStartColumn = 76, srcSpanEndLine = 541, srcSpanEndColumn = 86}, srcInfoPoints = []}) "headhref" "headhref")])),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 25, srcSpanEndLine = 542, srcSpanEndColumn = 77}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 25, srcSpanEndLine = 542, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 25, srcSpanEndLine = 542, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 25, srcSpanEndLine = 542, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 25, srcSpanEndLine = 542, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 31, srcSpanEndLine = 542, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 31, srcSpanEndLine = 542, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 31, srcSpanEndLine = 542, srcSpanEndColumn = 39}, srcInfoPoints = []}) "HeadClip")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 50, srcSpanEndLine = 542, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 50, srcSpanEndLine = 542, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 50, srcSpanEndLine = 542, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 52, srcSpanEndLine = 542, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 52, srcSpanEndLine = 542, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 52, srcSpanEndLine = 542, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 52, srcSpanEndLine = 542, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 67, srcSpanEndLine = 542, srcSpanEndColumn = 77}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 542, srcSpanStartColumn = 67, srcSpanEndLine = 542, srcSpanEndColumn = 77}, srcInfoPoints = []}) "headclip" "headclip"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 25, srcSpanEndLine = 543, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 25, srcSpanEndLine = 543, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 25, srcSpanEndLine = 543, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 25, srcSpanEndLine = 543, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 25, srcSpanEndLine = 543, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 31, srcSpanEndLine = 543, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 31, srcSpanEndLine = 543, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 31, srcSpanEndLine = 543, srcSpanEndColumn = 40}, srcInfoPoints = []}) "HeadLabel")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 50, srcSpanEndLine = 543, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 50, srcSpanEndLine = 543, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 50, srcSpanEndLine = 543, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 52, srcSpanEndLine = 543, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 52, srcSpanEndLine = 543, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 52, srcSpanEndLine = 543, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 52, srcSpanEndLine = 543, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 63, srcSpanEndLine = 543, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 543, srcSpanStartColumn = 63, srcSpanEndLine = 543, srcSpanEndColumn = 74}, srcInfoPoints = []}) "headlabel" "headlabel"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 25, srcSpanEndLine = 544, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 25, srcSpanEndLine = 544, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 25, srcSpanEndLine = 544, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 25, srcSpanEndLine = 544, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 25, srcSpanEndLine = 544, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 31, srcSpanEndLine = 544, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 31, srcSpanEndLine = 544, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 31, srcSpanEndLine = 544, srcSpanEndColumn = 39}, srcInfoPoints = []}) "HeadPort")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 50, srcSpanEndLine = 544, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 50, srcSpanEndLine = 544, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 50, srcSpanEndLine = 544, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 52, srcSpanEndLine = 544, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 52, srcSpanEndLine = 544, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 52, srcSpanEndLine = 544, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 52, srcSpanEndLine = 544, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 63, srcSpanEndLine = 544, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 544, srcSpanStartColumn = 63, srcSpanEndLine = 544, srcSpanEndColumn = 73}, srcInfoPoints = []}) "headport" "headport"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 25, srcSpanEndLine = 545, srcSpanEndColumn = 75}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 25, srcSpanEndLine = 545, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 25, srcSpanEndLine = 545, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 25, srcSpanEndLine = 545, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 25, srcSpanEndLine = 545, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 31, srcSpanEndLine = 545, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 31, srcSpanEndLine = 545, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 31, srcSpanEndLine = 545, srcSpanEndColumn = 41}, srcInfoPoints = []}) "HeadTarget")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 50, srcSpanEndLine = 545, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 50, srcSpanEndLine = 545, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 50, srcSpanEndLine = 545, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 52, srcSpanEndLine = 545, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 52, srcSpanEndLine = 545, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 52, srcSpanEndLine = 545, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 52, srcSpanEndLine = 545, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 63, srcSpanEndLine = 545, srcSpanEndColumn = 75}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 545, srcSpanStartColumn = 63, srcSpanEndLine = 545, srcSpanEndColumn = 75}, srcInfoPoints = []}) "headtarget" "headtarget"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 25, srcSpanEndLine = 546, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 25, srcSpanEndLine = 546, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 25, srcSpanEndLine = 546, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 25, srcSpanEndLine = 546, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 25, srcSpanEndLine = 546, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 31, srcSpanEndLine = 546, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 31, srcSpanEndLine = 546, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 31, srcSpanEndLine = 546, srcSpanEndColumn = 42}, srcInfoPoints = []}) "HeadTooltip")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 50, srcSpanEndLine = 546, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 50, srcSpanEndLine = 546, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 50, srcSpanEndLine = 546, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 52, srcSpanEndLine = 546, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 52, srcSpanEndLine = 546, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 52, srcSpanEndLine = 546, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 52, srcSpanEndLine = 546, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 63, srcSpanEndLine = 546, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 546, srcSpanStartColumn = 63, srcSpanEndLine = 546, srcSpanEndColumn = 76}, srcInfoPoints = []}) "headtooltip" "headtooltip"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 25, srcSpanEndLine = 547, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 25, srcSpanEndLine = 547, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 25, srcSpanEndLine = 547, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 25, srcSpanEndLine = 547, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 25, srcSpanEndLine = 547, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 31, srcSpanEndLine = 547, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 31, srcSpanEndLine = 547, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 31, srcSpanEndLine = 547, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Height")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 50, srcSpanEndLine = 547, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 50, srcSpanEndLine = 547, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 50, srcSpanEndLine = 547, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 52, srcSpanEndLine = 547, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 52, srcSpanEndLine = 547, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 52, srcSpanEndLine = 547, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 52, srcSpanEndLine = 547, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 63, srcSpanEndLine = 547, srcSpanEndColumn = 71}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 547, srcSpanStartColumn = 63, srcSpanEndLine = 547, srcSpanEndColumn = 71}, srcInfoPoints = []}) "height" "height"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 25, srcSpanEndLine = 548, srcSpanEndColumn = 67}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 25, srcSpanEndLine = 548, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 25, srcSpanEndLine = 548, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 25, srcSpanEndLine = 548, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 25, srcSpanEndLine = 548, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 31, srcSpanEndLine = 548, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 31, srcSpanEndLine = 548, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 31, srcSpanEndLine = 548, srcSpanEndColumn = 33}, srcInfoPoints = []}) "ID")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 50, srcSpanEndLine = 548, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 50, srcSpanEndLine = 548, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 50, srcSpanEndLine = 548, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 52, srcSpanEndLine = 548, srcSpanEndColumn = 67}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 52, srcSpanEndLine = 548, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 52, srcSpanEndLine = 548, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 52, srcSpanEndLine = 548, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 63, srcSpanEndLine = 548, srcSpanEndColumn = 67}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 548, srcSpanStartColumn = 63, srcSpanEndLine = 548, srcSpanEndColumn = 67}, srcInfoPoints = []}) "id" "id"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 25, srcSpanEndLine = 549, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 25, srcSpanEndLine = 549, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 25, srcSpanEndLine = 549, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 25, srcSpanEndLine = 549, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 25, srcSpanEndLine = 549, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 31, srcSpanEndLine = 549, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 31, srcSpanEndLine = 549, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 31, srcSpanEndLine = 549, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Image")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 50, srcSpanEndLine = 549, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 50, srcSpanEndLine = 549, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 50, srcSpanEndLine = 549, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 52, srcSpanEndLine = 549, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 52, srcSpanEndLine = 549, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 52, srcSpanEndLine = 549, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 52, srcSpanEndLine = 549, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 63, srcSpanEndLine = 549, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 549, srcSpanStartColumn = 63, srcSpanEndLine = 549, srcSpanEndColumn = 70}, srcInfoPoints = []}) "image" "image"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 25, srcSpanEndLine = 550, srcSpanEndColumn = 91}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 25, srcSpanEndLine = 550, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 25, srcSpanEndLine = 550, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 25, srcSpanEndLine = 550, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 25, srcSpanEndLine = 550, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 31, srcSpanEndLine = 550, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 31, srcSpanEndLine = 550, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 31, srcSpanEndLine = 550, srcSpanEndColumn = 41}, srcInfoPoints = []}) "ImageScale")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 50, srcSpanEndLine = 550, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 50, srcSpanEndLine = 550, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 50, srcSpanEndLine = 550, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 52, srcSpanEndLine = 550, srcSpanEndColumn = 91}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 52, srcSpanEndLine = 550, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 52, srcSpanEndLine = 550, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 52, srcSpanEndLine = 550, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 52, srcSpanEndLine = 550, srcSpanEndColumn = 65}, srcInfoPoints = []}) "parseFieldDef"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 66, srcSpanEndLine = 550, srcSpanEndColumn = 78}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 66, srcSpanEndLine = 550, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 66, srcSpanEndLine = 550, srcSpanEndColumn = 78}, srcInfoPoints = []}) "UniformScale")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 79, srcSpanEndLine = 550, srcSpanEndColumn = 91}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 550, srcSpanStartColumn = 79, srcSpanEndLine = 550, srcSpanEndColumn = 91}, srcInfoPoints = []}) "imagescale" "imagescale"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 25, srcSpanEndLine = 551, srcSpanEndColumn = 89}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 25, srcSpanEndLine = 551, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 25, srcSpanEndLine = 551, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 25, srcSpanEndLine = 551, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 25, srcSpanEndLine = 551, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 31, srcSpanEndLine = 551, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 31, srcSpanEndLine = 551, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 31, srcSpanEndLine = 551, srcSpanEndColumn = 39}, srcInfoPoints = []}) "LabelURL")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 50, srcSpanEndLine = 551, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 50, srcSpanEndLine = 551, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 50, srcSpanEndLine = 551, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 52, srcSpanEndLine = 551, srcSpanEndColumn = 89}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 52, srcSpanEndLine = 551, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 52, srcSpanEndLine = 551, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 52, srcSpanEndLine = 551, srcSpanEndColumn = 63}, srcInfoPoints = []}) "parseFields"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 64, srcSpanEndLine = 551, srcSpanEndColumn = 89}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 64, srcSpanEndLine = 551, srcSpanEndColumn = 65},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 75, srcSpanEndLine = 551, srcSpanEndColumn = 76},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 88, srcSpanEndLine = 551, srcSpanEndColumn = 89}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 65, srcSpanEndLine = 551, srcSpanEndColumn = 75}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 65, srcSpanEndLine = 551, srcSpanEndColumn = 75}, srcInfoPoints = []}) "labelURL" "labelURL"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 77, srcSpanEndLine = 551, srcSpanEndColumn = 88}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 551, srcSpanStartColumn = 77, srcSpanEndLine = 551, srcSpanEndColumn = 88}, srcInfoPoints = []}) "labelhref" "labelhref")])),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 25, srcSpanEndLine = 552, srcSpanEndColumn = 75}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 25, srcSpanEndLine = 552, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 25, srcSpanEndLine = 552, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 25, srcSpanEndLine = 552, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 25, srcSpanEndLine = 552, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 31, srcSpanEndLine = 552, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 31, srcSpanEndLine = 552, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 31, srcSpanEndLine = 552, srcSpanEndColumn = 41}, srcInfoPoints = []}) "LabelAngle")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 50, srcSpanEndLine = 552, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 50, srcSpanEndLine = 552, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 50, srcSpanEndLine = 552, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 52, srcSpanEndLine = 552, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 52, srcSpanEndLine = 552, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 52, srcSpanEndLine = 552, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 52, srcSpanEndLine = 552, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 63, srcSpanEndLine = 552, srcSpanEndColumn = 75}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 552, srcSpanStartColumn = 63, srcSpanEndLine = 552, srcSpanEndColumn = 75}, srcInfoPoints = []}) "labelangle" "labelangle"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 25, srcSpanEndLine = 553, srcSpanEndColumn = 78}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 25, srcSpanEndLine = 553, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 25, srcSpanEndLine = 553, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 25, srcSpanEndLine = 553, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 25, srcSpanEndLine = 553, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 31, srcSpanEndLine = 553, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 31, srcSpanEndLine = 553, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 31, srcSpanEndLine = 553, srcSpanEndColumn = 44}, srcInfoPoints = []}) "LabelDistance")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 50, srcSpanEndLine = 553, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 50, srcSpanEndLine = 553, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 50, srcSpanEndLine = 553, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 52, srcSpanEndLine = 553, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 52, srcSpanEndLine = 553, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 52, srcSpanEndLine = 553, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 52, srcSpanEndLine = 553, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 63, srcSpanEndLine = 553, srcSpanEndColumn = 78}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 553, srcSpanStartColumn = 63, srcSpanEndLine = 553, srcSpanEndColumn = 78}, srcInfoPoints = []}) "labeldistance" "labeldistance"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 25, srcSpanEndLine = 554, srcSpanEndColumn = 79}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 25, srcSpanEndLine = 554, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 25, srcSpanEndLine = 554, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 25, srcSpanEndLine = 554, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 25, srcSpanEndLine = 554, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 31, srcSpanEndLine = 554, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 31, srcSpanEndLine = 554, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 31, srcSpanEndLine = 554, srcSpanEndColumn = 41}, srcInfoPoints = []}) "LabelFloat")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 50, srcSpanEndLine = 554, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 50, srcSpanEndLine = 554, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 50, srcSpanEndLine = 554, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 52, srcSpanEndLine = 554, srcSpanEndColumn = 79}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 52, srcSpanEndLine = 554, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 52, srcSpanEndLine = 554, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 52, srcSpanEndLine = 554, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 67, srcSpanEndLine = 554, srcSpanEndColumn = 79}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 554, srcSpanStartColumn = 67, srcSpanEndLine = 554, srcSpanEndColumn = 79}, srcInfoPoints = []}) "labelfloat" "labelfloat"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 25, srcSpanEndLine = 555, srcSpanEndColumn = 79}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 25, srcSpanEndLine = 555, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 25, srcSpanEndLine = 555, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 25, srcSpanEndLine = 555, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 25, srcSpanEndLine = 555, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 31, srcSpanEndLine = 555, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 31, srcSpanEndLine = 555, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 31, srcSpanEndLine = 555, srcSpanEndColumn = 45}, srcInfoPoints = []}) "LabelFontColor")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 50, srcSpanEndLine = 555, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 50, srcSpanEndLine = 555, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 50, srcSpanEndLine = 555, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 52, srcSpanEndLine = 555, srcSpanEndColumn = 79}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 52, srcSpanEndLine = 555, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 52, srcSpanEndLine = 555, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 52, srcSpanEndLine = 555, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 63, srcSpanEndLine = 555, srcSpanEndColumn = 79}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 555, srcSpanStartColumn = 63, srcSpanEndLine = 555, srcSpanEndColumn = 79}, srcInfoPoints = []}) "labelfontcolor" "labelfontcolor"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 25, srcSpanEndLine = 556, srcSpanEndColumn = 78}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 25, srcSpanEndLine = 556, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 25, srcSpanEndLine = 556, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 25, srcSpanEndLine = 556, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 25, srcSpanEndLine = 556, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 31, srcSpanEndLine = 556, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 31, srcSpanEndLine = 556, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 31, srcSpanEndLine = 556, srcSpanEndColumn = 44}, srcInfoPoints = []}) "LabelFontName")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 50, srcSpanEndLine = 556, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 50, srcSpanEndLine = 556, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 50, srcSpanEndLine = 556, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 52, srcSpanEndLine = 556, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 52, srcSpanEndLine = 556, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 52, srcSpanEndLine = 556, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 52, srcSpanEndLine = 556, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 63, srcSpanEndLine = 556, srcSpanEndColumn = 78}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 556, srcSpanStartColumn = 63, srcSpanEndLine = 556, srcSpanEndColumn = 78}, srcInfoPoints = []}) "labelfontname" "labelfontname"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 25, srcSpanEndLine = 557, srcSpanEndColumn = 78}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 25, srcSpanEndLine = 557, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 25, srcSpanEndLine = 557, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 25, srcSpanEndLine = 557, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 25, srcSpanEndLine = 557, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 31, srcSpanEndLine = 557, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 31, srcSpanEndLine = 557, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 31, srcSpanEndLine = 557, srcSpanEndColumn = 44}, srcInfoPoints = []}) "LabelFontSize")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 50, srcSpanEndLine = 557, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 50, srcSpanEndLine = 557, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 50, srcSpanEndLine = 557, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 52, srcSpanEndLine = 557, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 52, srcSpanEndLine = 557, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 52, srcSpanEndLine = 557, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 52, srcSpanEndLine = 557, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 63, srcSpanEndLine = 557, srcSpanEndColumn = 78}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 557, srcSpanStartColumn = 63, srcSpanEndLine = 557, srcSpanEndColumn = 78}, srcInfoPoints = []}) "labelfontsize" "labelfontsize"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 25, srcSpanEndLine = 558, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 25, srcSpanEndLine = 558, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 25, srcSpanEndLine = 558, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 25, srcSpanEndLine = 558, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 25, srcSpanEndLine = 558, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 31, srcSpanEndLine = 558, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 31, srcSpanEndLine = 558, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 31, srcSpanEndLine = 558, srcSpanEndColumn = 40}, srcInfoPoints = []}) "LabelJust")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 50, srcSpanEndLine = 558, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 50, srcSpanEndLine = 558, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 50, srcSpanEndLine = 558, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 52, srcSpanEndLine = 558, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 52, srcSpanEndLine = 558, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 52, srcSpanEndLine = 558, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 52, srcSpanEndLine = 558, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 63, srcSpanEndLine = 558, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 558, srcSpanStartColumn = 63, srcSpanEndLine = 558, srcSpanEndColumn = 74}, srcInfoPoints = []}) "labeljust" "labeljust"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 25, srcSpanEndLine = 559, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 25, srcSpanEndLine = 559, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 25, srcSpanEndLine = 559, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 25, srcSpanEndLine = 559, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 25, srcSpanEndLine = 559, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 31, srcSpanEndLine = 559, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 31, srcSpanEndLine = 559, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 31, srcSpanEndLine = 559, srcSpanEndColumn = 39}, srcInfoPoints = []}) "LabelLoc")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 50, srcSpanEndLine = 559, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 50, srcSpanEndLine = 559, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 50, srcSpanEndLine = 559, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 52, srcSpanEndLine = 559, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 52, srcSpanEndLine = 559, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 52, srcSpanEndLine = 559, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 52, srcSpanEndLine = 559, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 63, srcSpanEndLine = 559, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 559, srcSpanStartColumn = 63, srcSpanEndLine = 559, srcSpanEndColumn = 73}, srcInfoPoints = []}) "labelloc" "labelloc"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 25, srcSpanEndLine = 560, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 25, srcSpanEndLine = 560, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 25, srcSpanEndLine = 560, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 25, srcSpanEndLine = 560, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 25, srcSpanEndLine = 560, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 31, srcSpanEndLine = 560, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 31, srcSpanEndLine = 560, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 31, srcSpanEndLine = 560, srcSpanEndColumn = 42}, srcInfoPoints = []}) "LabelTarget")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 50, srcSpanEndLine = 560, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 50, srcSpanEndLine = 560, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 50, srcSpanEndLine = 560, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 52, srcSpanEndLine = 560, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 52, srcSpanEndLine = 560, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 52, srcSpanEndLine = 560, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 52, srcSpanEndLine = 560, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 63, srcSpanEndLine = 560, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 560, srcSpanStartColumn = 63, srcSpanEndLine = 560, srcSpanEndColumn = 76}, srcInfoPoints = []}) "labeltarget" "labeltarget"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 25, srcSpanEndLine = 561, srcSpanEndColumn = 77}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 25, srcSpanEndLine = 561, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 25, srcSpanEndLine = 561, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 25, srcSpanEndLine = 561, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 25, srcSpanEndLine = 561, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 31, srcSpanEndLine = 561, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 31, srcSpanEndLine = 561, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 31, srcSpanEndLine = 561, srcSpanEndColumn = 43}, srcInfoPoints = []}) "LabelTooltip")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 50, srcSpanEndLine = 561, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 50, srcSpanEndLine = 561, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 50, srcSpanEndLine = 561, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 52, srcSpanEndLine = 561, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 52, srcSpanEndLine = 561, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 52, srcSpanEndLine = 561, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 52, srcSpanEndLine = 561, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 63, srcSpanEndLine = 561, srcSpanEndColumn = 77}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 561, srcSpanStartColumn = 63, srcSpanEndLine = 561, srcSpanEndColumn = 77}, srcInfoPoints = []}) "labeltooltip" "labeltooltip"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 25, srcSpanEndLine = 562, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 25, srcSpanEndLine = 562, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 25, srcSpanEndLine = 562, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 25, srcSpanEndLine = 562, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 25, srcSpanEndLine = 562, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 31, srcSpanEndLine = 562, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 31, srcSpanEndLine = 562, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 31, srcSpanEndLine = 562, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Label")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 50, srcSpanEndLine = 562, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 50, srcSpanEndLine = 562, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 50, srcSpanEndLine = 562, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 52, srcSpanEndLine = 562, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 52, srcSpanEndLine = 562, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 52, srcSpanEndLine = 562, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 52, srcSpanEndLine = 562, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 63, srcSpanEndLine = 562, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 562, srcSpanStartColumn = 63, srcSpanEndLine = 562, srcSpanEndColumn = 70}, srcInfoPoints = []}) "label" "label"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 25, srcSpanEndLine = 563, srcSpanEndColumn = 78}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 25, srcSpanEndLine = 563, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 25, srcSpanEndLine = 563, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 25, srcSpanEndLine = 563, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 25, srcSpanEndLine = 563, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 31, srcSpanEndLine = 563, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 31, srcSpanEndLine = 563, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 31, srcSpanEndLine = 563, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Landscape")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 50, srcSpanEndLine = 563, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 50, srcSpanEndLine = 563, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 50, srcSpanEndLine = 563, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 52, srcSpanEndLine = 563, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 52, srcSpanEndLine = 563, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 52, srcSpanEndLine = 563, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 52, srcSpanEndLine = 563, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 67, srcSpanEndLine = 563, srcSpanEndColumn = 78}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 563, srcSpanStartColumn = 67, srcSpanEndLine = 563, srcSpanEndColumn = 78}, srcInfoPoints = []}) "landscape" "landscape"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 25, srcSpanEndLine = 564, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 25, srcSpanEndLine = 564, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 25, srcSpanEndLine = 564, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 25, srcSpanEndLine = 564, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 25, srcSpanEndLine = 564, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 31, srcSpanEndLine = 564, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 31, srcSpanEndLine = 564, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 31, srcSpanEndLine = 564, srcSpanEndColumn = 39}, srcInfoPoints = []}) "LayerSep")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 50, srcSpanEndLine = 564, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 50, srcSpanEndLine = 564, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 50, srcSpanEndLine = 564, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 52, srcSpanEndLine = 564, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 52, srcSpanEndLine = 564, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 52, srcSpanEndLine = 564, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 52, srcSpanEndLine = 564, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 63, srcSpanEndLine = 564, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 564, srcSpanStartColumn = 63, srcSpanEndLine = 564, srcSpanEndColumn = 73}, srcInfoPoints = []}) "layersep" "layersep"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 25, srcSpanEndLine = 565, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 25, srcSpanEndLine = 565, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 25, srcSpanEndLine = 565, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 25, srcSpanEndLine = 565, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 25, srcSpanEndLine = 565, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 31, srcSpanEndLine = 565, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 31, srcSpanEndLine = 565, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 31, srcSpanEndLine = 565, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Layers")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 50, srcSpanEndLine = 565, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 50, srcSpanEndLine = 565, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 50, srcSpanEndLine = 565, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 52, srcSpanEndLine = 565, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 52, srcSpanEndLine = 565, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 52, srcSpanEndLine = 565, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 52, srcSpanEndLine = 565, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 63, srcSpanEndLine = 565, srcSpanEndColumn = 71}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 565, srcSpanStartColumn = 63, srcSpanEndLine = 565, srcSpanEndColumn = 71}, srcInfoPoints = []}) "layers" "layers"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 25, srcSpanEndLine = 566, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 25, srcSpanEndLine = 566, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 25, srcSpanEndLine = 566, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 25, srcSpanEndLine = 566, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 25, srcSpanEndLine = 566, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 31, srcSpanEndLine = 566, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 31, srcSpanEndLine = 566, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 31, srcSpanEndLine = 566, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Layer")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 50, srcSpanEndLine = 566, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 50, srcSpanEndLine = 566, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 50, srcSpanEndLine = 566, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 52, srcSpanEndLine = 566, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 52, srcSpanEndLine = 566, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 52, srcSpanEndLine = 566, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 52, srcSpanEndLine = 566, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 63, srcSpanEndLine = 566, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 566, srcSpanStartColumn = 63, srcSpanEndLine = 566, srcSpanEndColumn = 70}, srcInfoPoints = []}) "layer" "layer"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 25, srcSpanEndLine = 567, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 25, srcSpanEndLine = 567, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 25, srcSpanEndLine = 567, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 25, srcSpanEndLine = 567, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 25, srcSpanEndLine = 567, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 31, srcSpanEndLine = 567, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 31, srcSpanEndLine = 567, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 31, srcSpanEndLine = 567, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Layout")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 50, srcSpanEndLine = 567, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 50, srcSpanEndLine = 567, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 50, srcSpanEndLine = 567, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 52, srcSpanEndLine = 567, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 52, srcSpanEndLine = 567, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 52, srcSpanEndLine = 567, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 52, srcSpanEndLine = 567, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 63, srcSpanEndLine = 567, srcSpanEndColumn = 71}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 567, srcSpanStartColumn = 63, srcSpanEndLine = 567, srcSpanEndColumn = 71}, srcInfoPoints = []}) "layout" "layout"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 25, srcSpanEndLine = 568, srcSpanEndColumn = 68}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 25, srcSpanEndLine = 568, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 25, srcSpanEndLine = 568, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 25, srcSpanEndLine = 568, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 25, srcSpanEndLine = 568, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 31, srcSpanEndLine = 568, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 31, srcSpanEndLine = 568, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 31, srcSpanEndLine = 568, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Len")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 50, srcSpanEndLine = 568, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 50, srcSpanEndLine = 568, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 50, srcSpanEndLine = 568, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 52, srcSpanEndLine = 568, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 52, srcSpanEndLine = 568, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 52, srcSpanEndLine = 568, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 52, srcSpanEndLine = 568, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 63, srcSpanEndLine = 568, srcSpanEndColumn = 68}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 568, srcSpanStartColumn = 63, srcSpanEndLine = 568, srcSpanEndColumn = 68}, srcInfoPoints = []}) "len" "len"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 25, srcSpanEndLine = 569, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 25, srcSpanEndLine = 569, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 25, srcSpanEndLine = 569, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 25, srcSpanEndLine = 569, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 25, srcSpanEndLine = 569, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 31, srcSpanEndLine = 569, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 31, srcSpanEndLine = 569, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 31, srcSpanEndLine = 569, srcSpanEndColumn = 40}, srcInfoPoints = []}) "LevelsGap")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 50, srcSpanEndLine = 569, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 50, srcSpanEndLine = 569, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 50, srcSpanEndLine = 569, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 52, srcSpanEndLine = 569, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 52, srcSpanEndLine = 569, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 52, srcSpanEndLine = 569, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 52, srcSpanEndLine = 569, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 63, srcSpanEndLine = 569, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 569, srcSpanStartColumn = 63, srcSpanEndLine = 569, srcSpanEndColumn = 74}, srcInfoPoints = []}) "levelsgap" "levelsgap"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 25, srcSpanEndLine = 570, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 25, srcSpanEndLine = 570, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 25, srcSpanEndLine = 570, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 25, srcSpanEndLine = 570, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 25, srcSpanEndLine = 570, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 31, srcSpanEndLine = 570, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 31, srcSpanEndLine = 570, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 31, srcSpanEndLine = 570, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Levels")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 50, srcSpanEndLine = 570, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 50, srcSpanEndLine = 570, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 50, srcSpanEndLine = 570, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 52, srcSpanEndLine = 570, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 52, srcSpanEndLine = 570, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 52, srcSpanEndLine = 570, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 52, srcSpanEndLine = 570, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 63, srcSpanEndLine = 570, srcSpanEndColumn = 71}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 570, srcSpanStartColumn = 63, srcSpanEndLine = 570, srcSpanEndColumn = 71}, srcInfoPoints = []}) "levels" "levels"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 25, srcSpanEndLine = 571, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 25, srcSpanEndLine = 571, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 25, srcSpanEndLine = 571, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 25, srcSpanEndLine = 571, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 25, srcSpanEndLine = 571, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 31, srcSpanEndLine = 571, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 31, srcSpanEndLine = 571, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 31, srcSpanEndLine = 571, srcSpanEndColumn = 36}, srcInfoPoints = []}) "LHead")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 50, srcSpanEndLine = 571, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 50, srcSpanEndLine = 571, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 50, srcSpanEndLine = 571, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 52, srcSpanEndLine = 571, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 52, srcSpanEndLine = 571, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 52, srcSpanEndLine = 571, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 52, srcSpanEndLine = 571, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 63, srcSpanEndLine = 571, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 571, srcSpanStartColumn = 63, srcSpanEndLine = 571, srcSpanEndColumn = 70}, srcInfoPoints = []}) "lhead" "lhead"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 25, srcSpanEndLine = 572, srcSpanEndColumn = 67}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 25, srcSpanEndLine = 572, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 25, srcSpanEndLine = 572, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 25, srcSpanEndLine = 572, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 25, srcSpanEndLine = 572, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 31, srcSpanEndLine = 572, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 31, srcSpanEndLine = 572, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 31, srcSpanEndLine = 572, srcSpanEndColumn = 35}, srcInfoPoints = []}) "LPos")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 50, srcSpanEndLine = 572, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 50, srcSpanEndLine = 572, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 50, srcSpanEndLine = 572, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 52, srcSpanEndLine = 572, srcSpanEndColumn = 67}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 52, srcSpanEndLine = 572, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 52, srcSpanEndLine = 572, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 52, srcSpanEndLine = 572, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 63, srcSpanEndLine = 572, srcSpanEndColumn = 67}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 572, srcSpanStartColumn = 63, srcSpanEndLine = 572, srcSpanEndColumn = 67}, srcInfoPoints = []}) "lp" "lp"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 25, srcSpanEndLine = 573, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 25, srcSpanEndLine = 573, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 25, srcSpanEndLine = 573, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 25, srcSpanEndLine = 573, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 25, srcSpanEndLine = 573, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 31, srcSpanEndLine = 573, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 31, srcSpanEndLine = 573, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 31, srcSpanEndLine = 573, srcSpanEndColumn = 36}, srcInfoPoints = []}) "LTail")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 50, srcSpanEndLine = 573, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 50, srcSpanEndLine = 573, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 50, srcSpanEndLine = 573, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 52, srcSpanEndLine = 573, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 52, srcSpanEndLine = 573, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 52, srcSpanEndLine = 573, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 52, srcSpanEndLine = 573, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 63, srcSpanEndLine = 573, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 573, srcSpanStartColumn = 63, srcSpanEndLine = 573, srcSpanEndColumn = 70}, srcInfoPoints = []}) "ltail" "ltail"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 25, srcSpanEndLine = 574, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 25, srcSpanEndLine = 574, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 25, srcSpanEndLine = 574, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 25, srcSpanEndLine = 574, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 25, srcSpanEndLine = 574, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 31, srcSpanEndLine = 574, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 31, srcSpanEndLine = 574, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 31, srcSpanEndLine = 574, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Margin")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 50, srcSpanEndLine = 574, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 50, srcSpanEndLine = 574, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 50, srcSpanEndLine = 574, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 52, srcSpanEndLine = 574, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 52, srcSpanEndLine = 574, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 52, srcSpanEndLine = 574, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 52, srcSpanEndLine = 574, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 63, srcSpanEndLine = 574, srcSpanEndColumn = 71}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 574, srcSpanStartColumn = 63, srcSpanEndLine = 574, srcSpanEndColumn = 71}, srcInfoPoints = []}) "margin" "margin"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 25, srcSpanEndLine = 575, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 25, srcSpanEndLine = 575, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 25, srcSpanEndLine = 575, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 25, srcSpanEndLine = 575, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 25, srcSpanEndLine = 575, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 31, srcSpanEndLine = 575, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 31, srcSpanEndLine = 575, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 31, srcSpanEndLine = 575, srcSpanEndColumn = 38}, srcInfoPoints = []}) "MaxIter")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 50, srcSpanEndLine = 575, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 50, srcSpanEndLine = 575, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 50, srcSpanEndLine = 575, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 52, srcSpanEndLine = 575, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 52, srcSpanEndLine = 575, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 52, srcSpanEndLine = 575, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 52, srcSpanEndLine = 575, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 63, srcSpanEndLine = 575, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 575, srcSpanStartColumn = 63, srcSpanEndLine = 575, srcSpanEndColumn = 72}, srcInfoPoints = []}) "maxiter" "maxiter"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 25, srcSpanEndLine = 576, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 25, srcSpanEndLine = 576, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 25, srcSpanEndLine = 576, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 25, srcSpanEndLine = 576, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 25, srcSpanEndLine = 576, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 31, srcSpanEndLine = 576, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 31, srcSpanEndLine = 576, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 31, srcSpanEndLine = 576, srcSpanEndColumn = 38}, srcInfoPoints = []}) "MCLimit")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 50, srcSpanEndLine = 576, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 50, srcSpanEndLine = 576, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 50, srcSpanEndLine = 576, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 52, srcSpanEndLine = 576, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 52, srcSpanEndLine = 576, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 52, srcSpanEndLine = 576, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 52, srcSpanEndLine = 576, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 63, srcSpanEndLine = 576, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 576, srcSpanStartColumn = 63, srcSpanEndLine = 576, srcSpanEndColumn = 72}, srcInfoPoints = []}) "mclimit" "mclimit"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 25, srcSpanEndLine = 577, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 25, srcSpanEndLine = 577, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 25, srcSpanEndLine = 577, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 25, srcSpanEndLine = 577, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 25, srcSpanEndLine = 577, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 31, srcSpanEndLine = 577, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 31, srcSpanEndLine = 577, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 31, srcSpanEndLine = 577, srcSpanEndColumn = 38}, srcInfoPoints = []}) "MinDist")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 50, srcSpanEndLine = 577, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 50, srcSpanEndLine = 577, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 50, srcSpanEndLine = 577, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 52, srcSpanEndLine = 577, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 52, srcSpanEndLine = 577, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 52, srcSpanEndLine = 577, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 52, srcSpanEndLine = 577, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 63, srcSpanEndLine = 577, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 577, srcSpanStartColumn = 63, srcSpanEndLine = 577, srcSpanEndColumn = 72}, srcInfoPoints = []}) "mindist" "mindist"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 25, srcSpanEndLine = 578, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 25, srcSpanEndLine = 578, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 25, srcSpanEndLine = 578, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 25, srcSpanEndLine = 578, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 25, srcSpanEndLine = 578, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 31, srcSpanEndLine = 578, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 31, srcSpanEndLine = 578, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 31, srcSpanEndLine = 578, srcSpanEndColumn = 37}, srcInfoPoints = []}) "MinLen")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 50, srcSpanEndLine = 578, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 50, srcSpanEndLine = 578, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 50, srcSpanEndLine = 578, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 52, srcSpanEndLine = 578, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 52, srcSpanEndLine = 578, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 52, srcSpanEndLine = 578, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 52, srcSpanEndLine = 578, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 63, srcSpanEndLine = 578, srcSpanEndColumn = 71}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 578, srcSpanStartColumn = 63, srcSpanEndLine = 578, srcSpanEndColumn = 71}, srcInfoPoints = []}) "minlen" "minlen"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 25, srcSpanEndLine = 579, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 25, srcSpanEndLine = 579, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 25, srcSpanEndLine = 579, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 25, srcSpanEndLine = 579, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 25, srcSpanEndLine = 579, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 31, srcSpanEndLine = 579, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 31, srcSpanEndLine = 579, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 31, srcSpanEndLine = 579, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Model")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 50, srcSpanEndLine = 579, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 50, srcSpanEndLine = 579, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 50, srcSpanEndLine = 579, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 52, srcSpanEndLine = 579, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 52, srcSpanEndLine = 579, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 52, srcSpanEndLine = 579, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 52, srcSpanEndLine = 579, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 63, srcSpanEndLine = 579, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 579, srcSpanStartColumn = 63, srcSpanEndLine = 579, srcSpanEndColumn = 70}, srcInfoPoints = []}) "model" "model"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 25, srcSpanEndLine = 580, srcSpanEndColumn = 69}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 25, srcSpanEndLine = 580, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 25, srcSpanEndLine = 580, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 25, srcSpanEndLine = 580, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 25, srcSpanEndLine = 580, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 31, srcSpanEndLine = 580, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 31, srcSpanEndLine = 580, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 31, srcSpanEndLine = 580, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Mode")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 50, srcSpanEndLine = 580, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 50, srcSpanEndLine = 580, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 50, srcSpanEndLine = 580, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 52, srcSpanEndLine = 580, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 52, srcSpanEndLine = 580, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 52, srcSpanEndLine = 580, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 52, srcSpanEndLine = 580, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 63, srcSpanEndLine = 580, srcSpanEndColumn = 69}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 580, srcSpanStartColumn = 63, srcSpanEndLine = 580, srcSpanEndColumn = 69}, srcInfoPoints = []}) "mode" "mode"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 25, srcSpanEndLine = 581, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 25, srcSpanEndLine = 581, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 25, srcSpanEndLine = 581, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 25, srcSpanEndLine = 581, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 25, srcSpanEndLine = 581, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 31, srcSpanEndLine = 581, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 31, srcSpanEndLine = 581, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 31, srcSpanEndLine = 581, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Mosek")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 50, srcSpanEndLine = 581, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 50, srcSpanEndLine = 581, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 50, srcSpanEndLine = 581, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 52, srcSpanEndLine = 581, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 52, srcSpanEndLine = 581, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 52, srcSpanEndLine = 581, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 52, srcSpanEndLine = 581, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 67, srcSpanEndLine = 581, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 581, srcSpanStartColumn = 67, srcSpanEndLine = 581, srcSpanEndColumn = 74}, srcInfoPoints = []}) "mosek" "mosek"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 25, srcSpanEndLine = 582, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 25, srcSpanEndLine = 582, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 25, srcSpanEndLine = 582, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 25, srcSpanEndLine = 582, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 25, srcSpanEndLine = 582, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 31, srcSpanEndLine = 582, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 31, srcSpanEndLine = 582, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 31, srcSpanEndLine = 582, srcSpanEndColumn = 38}, srcInfoPoints = []}) "NodeSep")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 50, srcSpanEndLine = 582, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 50, srcSpanEndLine = 582, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 50, srcSpanEndLine = 582, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 52, srcSpanEndLine = 582, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 52, srcSpanEndLine = 582, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 52, srcSpanEndLine = 582, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 52, srcSpanEndLine = 582, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 63, srcSpanEndLine = 582, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 582, srcSpanStartColumn = 63, srcSpanEndLine = 582, srcSpanEndColumn = 72}, srcInfoPoints = []}) "nodesep" "nodesep"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 25, srcSpanEndLine = 583, srcSpanEndColumn = 78}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 25, srcSpanEndLine = 583, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 25, srcSpanEndLine = 583, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 25, srcSpanEndLine = 583, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 25, srcSpanEndLine = 583, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 31, srcSpanEndLine = 583, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 31, srcSpanEndLine = 583, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 31, srcSpanEndLine = 583, srcSpanEndColumn = 40}, srcInfoPoints = []}) "NoJustify")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 50, srcSpanEndLine = 583, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 50, srcSpanEndLine = 583, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 50, srcSpanEndLine = 583, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 52, srcSpanEndLine = 583, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 52, srcSpanEndLine = 583, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 52, srcSpanEndLine = 583, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 52, srcSpanEndLine = 583, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 67, srcSpanEndLine = 583, srcSpanEndColumn = 78}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 583, srcSpanStartColumn = 67, srcSpanEndLine = 583, srcSpanEndColumn = 78}, srcInfoPoints = []}) "nojustify" "nojustify"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 25, srcSpanEndLine = 584, srcSpanEndColumn = 78}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 25, srcSpanEndLine = 584, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 25, srcSpanEndLine = 584, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 25, srcSpanEndLine = 584, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 25, srcSpanEndLine = 584, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 31, srcSpanEndLine = 584, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 31, srcSpanEndLine = 584, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 31, srcSpanEndLine = 584, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Normalize")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 50, srcSpanEndLine = 584, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 50, srcSpanEndLine = 584, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 50, srcSpanEndLine = 584, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 52, srcSpanEndLine = 584, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 52, srcSpanEndLine = 584, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 52, srcSpanEndLine = 584, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 52, srcSpanEndLine = 584, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 67, srcSpanEndLine = 584, srcSpanEndColumn = 78}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 584, srcSpanStartColumn = 67, srcSpanEndLine = 584, srcSpanEndColumn = 78}, srcInfoPoints = []}) "normalize" "normalize"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 25, srcSpanEndLine = 585, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 25, srcSpanEndLine = 585, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 25, srcSpanEndLine = 585, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 25, srcSpanEndLine = 585, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 25, srcSpanEndLine = 585, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 31, srcSpanEndLine = 585, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 31, srcSpanEndLine = 585, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 31, srcSpanEndLine = 585, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Nslimit1")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 50, srcSpanEndLine = 585, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 50, srcSpanEndLine = 585, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 50, srcSpanEndLine = 585, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 52, srcSpanEndLine = 585, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 52, srcSpanEndLine = 585, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 52, srcSpanEndLine = 585, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 52, srcSpanEndLine = 585, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 63, srcSpanEndLine = 585, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 585, srcSpanStartColumn = 63, srcSpanEndLine = 585, srcSpanEndColumn = 73}, srcInfoPoints = []}) "nslimit1" "nslimit1"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 25, srcSpanEndLine = 586, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 25, srcSpanEndLine = 586, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 25, srcSpanEndLine = 586, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 25, srcSpanEndLine = 586, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 25, srcSpanEndLine = 586, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 31, srcSpanEndLine = 586, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 31, srcSpanEndLine = 586, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 31, srcSpanEndLine = 586, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Nslimit")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 50, srcSpanEndLine = 586, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 50, srcSpanEndLine = 586, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 50, srcSpanEndLine = 586, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 52, srcSpanEndLine = 586, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 52, srcSpanEndLine = 586, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 52, srcSpanEndLine = 586, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 52, srcSpanEndLine = 586, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 63, srcSpanEndLine = 586, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 586, srcSpanStartColumn = 63, srcSpanEndLine = 586, srcSpanEndColumn = 72}, srcInfoPoints = []}) "nslimit" "nslimit"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 25, srcSpanEndLine = 587, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 25, srcSpanEndLine = 587, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 25, srcSpanEndLine = 587, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 25, srcSpanEndLine = 587, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 25, srcSpanEndLine = 587, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 31, srcSpanEndLine = 587, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 31, srcSpanEndLine = 587, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 31, srcSpanEndLine = 587, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Ordering")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 50, srcSpanEndLine = 587, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 50, srcSpanEndLine = 587, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 50, srcSpanEndLine = 587, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 52, srcSpanEndLine = 587, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 52, srcSpanEndLine = 587, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 52, srcSpanEndLine = 587, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 52, srcSpanEndLine = 587, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 63, srcSpanEndLine = 587, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 587, srcSpanStartColumn = 63, srcSpanEndLine = 587, srcSpanEndColumn = 73}, srcInfoPoints = []}) "ordering" "ordering"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 25, srcSpanEndLine = 588, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 25, srcSpanEndLine = 588, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 25, srcSpanEndLine = 588, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 25, srcSpanEndLine = 588, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 25, srcSpanEndLine = 588, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 31, srcSpanEndLine = 588, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 31, srcSpanEndLine = 588, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 31, srcSpanEndLine = 588, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Orientation")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 50, srcSpanEndLine = 588, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 50, srcSpanEndLine = 588, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 50, srcSpanEndLine = 588, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 52, srcSpanEndLine = 588, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 52, srcSpanEndLine = 588, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 52, srcSpanEndLine = 588, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 52, srcSpanEndLine = 588, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 63, srcSpanEndLine = 588, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 588, srcSpanStartColumn = 63, srcSpanEndLine = 588, srcSpanEndColumn = 76}, srcInfoPoints = []}) "orientation" "orientation"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 25, srcSpanEndLine = 589, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 25, srcSpanEndLine = 589, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 25, srcSpanEndLine = 589, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 25, srcSpanEndLine = 589, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 25, srcSpanEndLine = 589, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 31, srcSpanEndLine = 589, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 31, srcSpanEndLine = 589, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 31, srcSpanEndLine = 589, srcSpanEndColumn = 42}, srcInfoPoints = []}) "OutputOrder")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 50, srcSpanEndLine = 589, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 50, srcSpanEndLine = 589, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 50, srcSpanEndLine = 589, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 52, srcSpanEndLine = 589, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 52, srcSpanEndLine = 589, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 52, srcSpanEndLine = 589, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 52, srcSpanEndLine = 589, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 63, srcSpanEndLine = 589, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 589, srcSpanStartColumn = 63, srcSpanEndLine = 589, srcSpanEndColumn = 76}, srcInfoPoints = []}) "outputorder" "outputorder"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 25, srcSpanEndLine = 590, srcSpanEndColumn = 80}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 25, srcSpanEndLine = 590, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 25, srcSpanEndLine = 590, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 25, srcSpanEndLine = 590, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 25, srcSpanEndLine = 590, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 31, srcSpanEndLine = 590, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 31, srcSpanEndLine = 590, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 31, srcSpanEndLine = 590, srcSpanEndColumn = 45}, srcInfoPoints = []}) "OverlapScaling")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 50, srcSpanEndLine = 590, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 50, srcSpanEndLine = 590, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 50, srcSpanEndLine = 590, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 52, srcSpanEndLine = 590, srcSpanEndColumn = 80}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 52, srcSpanEndLine = 590, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 52, srcSpanEndLine = 590, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 52, srcSpanEndLine = 590, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 63, srcSpanEndLine = 590, srcSpanEndColumn = 80}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 590, srcSpanStartColumn = 63, srcSpanEndLine = 590, srcSpanEndColumn = 80}, srcInfoPoints = []}) "overlap_scaling" "overlap_scaling"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 25, srcSpanEndLine = 591, srcSpanEndColumn = 88}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 25, srcSpanEndLine = 591, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 25, srcSpanEndLine = 591, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 25, srcSpanEndLine = 591, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 25, srcSpanEndLine = 591, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 31, srcSpanEndLine = 591, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 31, srcSpanEndLine = 591, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 31, srcSpanEndLine = 591, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Overlap")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 50, srcSpanEndLine = 591, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 50, srcSpanEndLine = 591, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 50, srcSpanEndLine = 591, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 52, srcSpanEndLine = 591, srcSpanEndColumn = 88}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 52, srcSpanEndLine = 591, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 52, srcSpanEndLine = 591, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 52, srcSpanEndLine = 591, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 52, srcSpanEndLine = 591, srcSpanEndColumn = 65}, srcInfoPoints = []}) "parseFieldDef"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 66, srcSpanEndLine = 591, srcSpanEndColumn = 78}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 66, srcSpanEndLine = 591, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 66, srcSpanEndLine = 591, srcSpanEndColumn = 78}, srcInfoPoints = []}) "KeepOverlaps")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 79, srcSpanEndLine = 591, srcSpanEndColumn = 88}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 591, srcSpanStartColumn = 79, srcSpanEndLine = 591, srcSpanEndColumn = 88}, srcInfoPoints = []}) "overlap" "overlap"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 25, srcSpanEndLine = 592, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 25, srcSpanEndLine = 592, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 25, srcSpanEndLine = 592, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 25, srcSpanEndLine = 592, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 25, srcSpanEndLine = 592, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 31, srcSpanEndLine = 592, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 31, srcSpanEndLine = 592, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 31, srcSpanEndLine = 592, srcSpanEndColumn = 39}, srcInfoPoints = []}) "PackMode")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 50, srcSpanEndLine = 592, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 50, srcSpanEndLine = 592, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 50, srcSpanEndLine = 592, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 52, srcSpanEndLine = 592, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 52, srcSpanEndLine = 592, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 52, srcSpanEndLine = 592, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 52, srcSpanEndLine = 592, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 63, srcSpanEndLine = 592, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 592, srcSpanStartColumn = 63, srcSpanEndLine = 592, srcSpanEndColumn = 73}, srcInfoPoints = []}) "packmode" "packmode"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 25, srcSpanEndLine = 593, srcSpanEndColumn = 79}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 25, srcSpanEndLine = 593, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 25, srcSpanEndLine = 593, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 25, srcSpanEndLine = 593, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 25, srcSpanEndLine = 593, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 31, srcSpanEndLine = 593, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 31, srcSpanEndLine = 593, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 31, srcSpanEndLine = 593, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Pack")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 50, srcSpanEndLine = 593, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 50, srcSpanEndLine = 593, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 50, srcSpanEndLine = 593, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 52, srcSpanEndLine = 593, srcSpanEndColumn = 79}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 52, srcSpanEndLine = 593, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 52, srcSpanEndLine = 593, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 52, srcSpanEndLine = 593, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 52, srcSpanEndLine = 593, srcSpanEndColumn = 65}, srcInfoPoints = []}) "parseFieldDef"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 66, srcSpanEndLine = 593, srcSpanEndColumn = 72}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 66, srcSpanEndLine = 593, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 66, srcSpanEndLine = 593, srcSpanEndColumn = 72}, srcInfoPoints = []}) "DoPack")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 73, srcSpanEndLine = 593, srcSpanEndColumn = 79}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 593, srcSpanStartColumn = 73, srcSpanEndLine = 593, srcSpanEndColumn = 79}, srcInfoPoints = []}) "pack" "pack"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 25, srcSpanEndLine = 594, srcSpanEndColumn = 68}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 25, srcSpanEndLine = 594, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 25, srcSpanEndLine = 594, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 25, srcSpanEndLine = 594, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 25, srcSpanEndLine = 594, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 31, srcSpanEndLine = 594, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 31, srcSpanEndLine = 594, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 31, srcSpanEndLine = 594, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Pad")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 50, srcSpanEndLine = 594, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 50, srcSpanEndLine = 594, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 50, srcSpanEndLine = 594, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 52, srcSpanEndLine = 594, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 52, srcSpanEndLine = 594, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 52, srcSpanEndLine = 594, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 52, srcSpanEndLine = 594, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 63, srcSpanEndLine = 594, srcSpanEndColumn = 68}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 594, srcSpanStartColumn = 63, srcSpanEndLine = 594, srcSpanEndColumn = 68}, srcInfoPoints = []}) "pad" "pad"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 25, srcSpanEndLine = 595, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 25, srcSpanEndLine = 595, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 25, srcSpanEndLine = 595, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 25, srcSpanEndLine = 595, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 25, srcSpanEndLine = 595, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 31, srcSpanEndLine = 595, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 31, srcSpanEndLine = 595, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 31, srcSpanEndLine = 595, srcSpanEndColumn = 38}, srcInfoPoints = []}) "PageDir")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 50, srcSpanEndLine = 595, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 50, srcSpanEndLine = 595, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 50, srcSpanEndLine = 595, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 52, srcSpanEndLine = 595, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 52, srcSpanEndLine = 595, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 52, srcSpanEndLine = 595, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 52, srcSpanEndLine = 595, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 63, srcSpanEndLine = 595, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 595, srcSpanStartColumn = 63, srcSpanEndLine = 595, srcSpanEndColumn = 72}, srcInfoPoints = []}) "pagedir" "pagedir"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 25, srcSpanEndLine = 596, srcSpanEndColumn = 69}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 25, srcSpanEndLine = 596, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 25, srcSpanEndLine = 596, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 25, srcSpanEndLine = 596, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 25, srcSpanEndLine = 596, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 31, srcSpanEndLine = 596, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 31, srcSpanEndLine = 596, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 31, srcSpanEndLine = 596, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Page")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 50, srcSpanEndLine = 596, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 50, srcSpanEndLine = 596, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 50, srcSpanEndLine = 596, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 52, srcSpanEndLine = 596, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 52, srcSpanEndLine = 596, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 52, srcSpanEndLine = 596, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 52, srcSpanEndLine = 596, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 63, srcSpanEndLine = 596, srcSpanEndColumn = 69}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 596, srcSpanStartColumn = 63, srcSpanEndLine = 596, srcSpanEndColumn = 69}, srcInfoPoints = []}) "page" "page"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 25, srcSpanEndLine = 597, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 25, srcSpanEndLine = 597, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 25, srcSpanEndLine = 597, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 25, srcSpanEndLine = 597, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 25, srcSpanEndLine = 597, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 31, srcSpanEndLine = 597, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 31, srcSpanEndLine = 597, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 31, srcSpanEndLine = 597, srcSpanEndColumn = 39}, srcInfoPoints = []}) "PenColor")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 50, srcSpanEndLine = 597, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 50, srcSpanEndLine = 597, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 50, srcSpanEndLine = 597, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 52, srcSpanEndLine = 597, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 52, srcSpanEndLine = 597, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 52, srcSpanEndLine = 597, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 52, srcSpanEndLine = 597, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 63, srcSpanEndLine = 597, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 597, srcSpanStartColumn = 63, srcSpanEndLine = 597, srcSpanEndColumn = 73}, srcInfoPoints = []}) "pencolor" "pencolor"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 25, srcSpanEndLine = 598, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 25, srcSpanEndLine = 598, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 25, srcSpanEndLine = 598, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 25, srcSpanEndLine = 598, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 25, srcSpanEndLine = 598, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 31, srcSpanEndLine = 598, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 31, srcSpanEndLine = 598, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 31, srcSpanEndLine = 598, srcSpanEndColumn = 39}, srcInfoPoints = []}) "PenWidth")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 50, srcSpanEndLine = 598, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 50, srcSpanEndLine = 598, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 50, srcSpanEndLine = 598, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 52, srcSpanEndLine = 598, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 52, srcSpanEndLine = 598, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 52, srcSpanEndLine = 598, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 52, srcSpanEndLine = 598, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 63, srcSpanEndLine = 598, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 598, srcSpanStartColumn = 63, srcSpanEndLine = 598, srcSpanEndColumn = 73}, srcInfoPoints = []}) "penwidth" "penwidth"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 25, srcSpanEndLine = 599, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 25, srcSpanEndLine = 599, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 25, srcSpanEndLine = 599, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 25, srcSpanEndLine = 599, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 25, srcSpanEndLine = 599, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 31, srcSpanEndLine = 599, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 31, srcSpanEndLine = 599, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 31, srcSpanEndLine = 599, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Peripheries")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 50, srcSpanEndLine = 599, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 50, srcSpanEndLine = 599, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 50, srcSpanEndLine = 599, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 52, srcSpanEndLine = 599, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 52, srcSpanEndLine = 599, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 52, srcSpanEndLine = 599, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 52, srcSpanEndLine = 599, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 63, srcSpanEndLine = 599, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 599, srcSpanStartColumn = 63, srcSpanEndLine = 599, srcSpanEndColumn = 76}, srcInfoPoints = []}) "peripheries" "peripheries"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 25, srcSpanEndLine = 600, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 25, srcSpanEndLine = 600, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 25, srcSpanEndLine = 600, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 25, srcSpanEndLine = 600, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 25, srcSpanEndLine = 600, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 31, srcSpanEndLine = 600, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 31, srcSpanEndLine = 600, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 31, srcSpanEndLine = 600, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Pin")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 50, srcSpanEndLine = 600, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 50, srcSpanEndLine = 600, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 50, srcSpanEndLine = 600, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 52, srcSpanEndLine = 600, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 52, srcSpanEndLine = 600, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 52, srcSpanEndLine = 600, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 52, srcSpanEndLine = 600, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 67, srcSpanEndLine = 600, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 600, srcSpanStartColumn = 67, srcSpanEndLine = 600, srcSpanEndColumn = 72}, srcInfoPoints = []}) "pin" "pin"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 25, srcSpanEndLine = 601, srcSpanEndColumn = 68}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 25, srcSpanEndLine = 601, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 25, srcSpanEndLine = 601, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 25, srcSpanEndLine = 601, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 25, srcSpanEndLine = 601, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 31, srcSpanEndLine = 601, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 31, srcSpanEndLine = 601, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 31, srcSpanEndLine = 601, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Pos")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 50, srcSpanEndLine = 601, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 50, srcSpanEndLine = 601, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 50, srcSpanEndLine = 601, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 52, srcSpanEndLine = 601, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 52, srcSpanEndLine = 601, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 52, srcSpanEndLine = 601, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 52, srcSpanEndLine = 601, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 63, srcSpanEndLine = 601, srcSpanEndColumn = 68}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 601, srcSpanStartColumn = 63, srcSpanEndLine = 601, srcSpanEndColumn = 68}, srcInfoPoints = []}) "pos" "pos"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 25, srcSpanEndLine = 602, srcSpanEndColumn = 85}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 25, srcSpanEndLine = 602, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 25, srcSpanEndLine = 602, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 25, srcSpanEndLine = 602, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 25, srcSpanEndLine = 602, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 31, srcSpanEndLine = 602, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 31, srcSpanEndLine = 602, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 31, srcSpanEndLine = 602, srcSpanEndColumn = 39}, srcInfoPoints = []}) "QuadTree")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 50, srcSpanEndLine = 602, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 50, srcSpanEndLine = 602, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 50, srcSpanEndLine = 602, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 52, srcSpanEndLine = 602, srcSpanEndColumn = 85}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 52, srcSpanEndLine = 602, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 52, srcSpanEndLine = 602, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 52, srcSpanEndLine = 602, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 52, srcSpanEndLine = 602, srcSpanEndColumn = 65}, srcInfoPoints = []}) "parseFieldDef"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 66, srcSpanEndLine = 602, srcSpanEndColumn = 74}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 66, srcSpanEndLine = 602, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 66, srcSpanEndLine = 602, srcSpanEndColumn = 74}, srcInfoPoints = []}) "NormalQT")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 75, srcSpanEndLine = 602, srcSpanEndColumn = 85}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 602, srcSpanStartColumn = 75, srcSpanEndLine = 602, srcSpanEndColumn = 85}, srcInfoPoints = []}) "quadtree" "quadtree"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 25, srcSpanEndLine = 603, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 25, srcSpanEndLine = 603, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 25, srcSpanEndLine = 603, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 25, srcSpanEndLine = 603, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 25, srcSpanEndLine = 603, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 31, srcSpanEndLine = 603, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 31, srcSpanEndLine = 603, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 31, srcSpanEndLine = 603, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Quantum")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 50, srcSpanEndLine = 603, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 50, srcSpanEndLine = 603, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 50, srcSpanEndLine = 603, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 52, srcSpanEndLine = 603, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 52, srcSpanEndLine = 603, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 52, srcSpanEndLine = 603, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 52, srcSpanEndLine = 603, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 63, srcSpanEndLine = 603, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 603, srcSpanStartColumn = 63, srcSpanEndLine = 603, srcSpanEndColumn = 72}, srcInfoPoints = []}) "quantum" "quantum"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 25, srcSpanEndLine = 604, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 25, srcSpanEndLine = 604, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 25, srcSpanEndLine = 604, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 25, srcSpanEndLine = 604, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 25, srcSpanEndLine = 604, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 31, srcSpanEndLine = 604, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 31, srcSpanEndLine = 604, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 31, srcSpanEndLine = 604, srcSpanEndColumn = 38}, srcInfoPoints = []}) "RankDir")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 50, srcSpanEndLine = 604, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 50, srcSpanEndLine = 604, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 50, srcSpanEndLine = 604, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 52, srcSpanEndLine = 604, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 52, srcSpanEndLine = 604, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 52, srcSpanEndLine = 604, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 52, srcSpanEndLine = 604, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 63, srcSpanEndLine = 604, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 604, srcSpanStartColumn = 63, srcSpanEndLine = 604, srcSpanEndColumn = 72}, srcInfoPoints = []}) "rankdir" "rankdir"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 25, srcSpanEndLine = 605, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 25, srcSpanEndLine = 605, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 25, srcSpanEndLine = 605, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 25, srcSpanEndLine = 605, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 25, srcSpanEndLine = 605, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 31, srcSpanEndLine = 605, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 31, srcSpanEndLine = 605, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 31, srcSpanEndLine = 605, srcSpanEndColumn = 38}, srcInfoPoints = []}) "RankSep")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 50, srcSpanEndLine = 605, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 50, srcSpanEndLine = 605, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 50, srcSpanEndLine = 605, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 52, srcSpanEndLine = 605, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 52, srcSpanEndLine = 605, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 52, srcSpanEndLine = 605, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 52, srcSpanEndLine = 605, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 63, srcSpanEndLine = 605, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 605, srcSpanStartColumn = 63, srcSpanEndLine = 605, srcSpanEndColumn = 72}, srcInfoPoints = []}) "ranksep" "ranksep"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 25, srcSpanEndLine = 606, srcSpanEndColumn = 69}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 25, srcSpanEndLine = 606, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 25, srcSpanEndLine = 606, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 25, srcSpanEndLine = 606, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 25, srcSpanEndLine = 606, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 31, srcSpanEndLine = 606, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 31, srcSpanEndLine = 606, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 31, srcSpanEndLine = 606, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Rank")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 50, srcSpanEndLine = 606, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 50, srcSpanEndLine = 606, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 50, srcSpanEndLine = 606, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 52, srcSpanEndLine = 606, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 52, srcSpanEndLine = 606, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 52, srcSpanEndLine = 606, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 52, srcSpanEndLine = 606, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 63, srcSpanEndLine = 606, srcSpanEndColumn = 69}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 606, srcSpanStartColumn = 63, srcSpanEndLine = 606, srcSpanEndColumn = 69}, srcInfoPoints = []}) "rank" "rank"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 25, srcSpanEndLine = 607, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 25, srcSpanEndLine = 607, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 25, srcSpanEndLine = 607, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 25, srcSpanEndLine = 607, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 25, srcSpanEndLine = 607, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 31, srcSpanEndLine = 607, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 31, srcSpanEndLine = 607, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 31, srcSpanEndLine = 607, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Ratio")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 50, srcSpanEndLine = 607, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 50, srcSpanEndLine = 607, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 50, srcSpanEndLine = 607, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 52, srcSpanEndLine = 607, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 52, srcSpanEndLine = 607, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 52, srcSpanEndLine = 607, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 52, srcSpanEndLine = 607, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 63, srcSpanEndLine = 607, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 607, srcSpanStartColumn = 63, srcSpanEndLine = 607, srcSpanEndColumn = 70}, srcInfoPoints = []}) "ratio" "ratio"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 25, srcSpanEndLine = 608, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 25, srcSpanEndLine = 608, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 25, srcSpanEndLine = 608, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 25, srcSpanEndLine = 608, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 25, srcSpanEndLine = 608, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 31, srcSpanEndLine = 608, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 31, srcSpanEndLine = 608, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 31, srcSpanEndLine = 608, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Rects")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 50, srcSpanEndLine = 608, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 50, srcSpanEndLine = 608, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 50, srcSpanEndLine = 608, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 52, srcSpanEndLine = 608, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 52, srcSpanEndLine = 608, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 52, srcSpanEndLine = 608, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 52, srcSpanEndLine = 608, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 63, srcSpanEndLine = 608, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 608, srcSpanStartColumn = 63, srcSpanEndLine = 608, srcSpanEndColumn = 70}, srcInfoPoints = []}) "rects" "rects"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 25, srcSpanEndLine = 609, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 25, srcSpanEndLine = 609, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 25, srcSpanEndLine = 609, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 25, srcSpanEndLine = 609, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 25, srcSpanEndLine = 609, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 31, srcSpanEndLine = 609, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 31, srcSpanEndLine = 609, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 31, srcSpanEndLine = 609, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Regular")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 50, srcSpanEndLine = 609, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 50, srcSpanEndLine = 609, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 50, srcSpanEndLine = 609, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 52, srcSpanEndLine = 609, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 52, srcSpanEndLine = 609, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 52, srcSpanEndLine = 609, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 52, srcSpanEndLine = 609, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 67, srcSpanEndLine = 609, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 609, srcSpanStartColumn = 67, srcSpanEndLine = 609, srcSpanEndColumn = 76}, srcInfoPoints = []}) "regular" "regular"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 25, srcSpanEndLine = 610, srcSpanEndColumn = 79}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 25, srcSpanEndLine = 610, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 25, srcSpanEndLine = 610, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 25, srcSpanEndLine = 610, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 25, srcSpanEndLine = 610, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 31, srcSpanEndLine = 610, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 31, srcSpanEndLine = 610, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 31, srcSpanEndLine = 610, srcSpanEndColumn = 41}, srcInfoPoints = []}) "ReMinCross")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 50, srcSpanEndLine = 610, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 50, srcSpanEndLine = 610, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 50, srcSpanEndLine = 610, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 52, srcSpanEndLine = 610, srcSpanEndColumn = 79}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 52, srcSpanEndLine = 610, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 52, srcSpanEndLine = 610, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 52, srcSpanEndLine = 610, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 67, srcSpanEndLine = 610, srcSpanEndColumn = 79}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 610, srcSpanStartColumn = 67, srcSpanEndLine = 610, srcSpanEndColumn = 79}, srcInfoPoints = []}) "remincross" "remincross"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 25, srcSpanEndLine = 611, srcSpanEndColumn = 79}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 25, srcSpanEndLine = 611, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 25, srcSpanEndLine = 611, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 25, srcSpanEndLine = 611, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 25, srcSpanEndLine = 611, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 31, srcSpanEndLine = 611, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 31, srcSpanEndLine = 611, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 31, srcSpanEndLine = 611, srcSpanEndColumn = 45}, srcInfoPoints = []}) "RepulsiveForce")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 50, srcSpanEndLine = 611, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 50, srcSpanEndLine = 611, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 50, srcSpanEndLine = 611, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 52, srcSpanEndLine = 611, srcSpanEndColumn = 79}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 52, srcSpanEndLine = 611, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 52, srcSpanEndLine = 611, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 52, srcSpanEndLine = 611, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 63, srcSpanEndLine = 611, srcSpanEndColumn = 79}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 611, srcSpanStartColumn = 63, srcSpanEndLine = 611, srcSpanEndColumn = 79}, srcInfoPoints = []}) "repulsiveforce" "repulsiveforce"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 25, srcSpanEndLine = 612, srcSpanEndColumn = 82}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 25, srcSpanEndLine = 612, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 25, srcSpanEndLine = 612, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 25, srcSpanEndLine = 612, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 25, srcSpanEndLine = 612, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 31, srcSpanEndLine = 612, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 31, srcSpanEndLine = 612, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 31, srcSpanEndLine = 612, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Root")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 50, srcSpanEndLine = 612, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 50, srcSpanEndLine = 612, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 50, srcSpanEndLine = 612, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 52, srcSpanEndLine = 612, srcSpanEndColumn = 82}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 52, srcSpanEndLine = 612, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 52, srcSpanEndLine = 612, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 52, srcSpanEndLine = 612, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 52, srcSpanEndLine = 612, srcSpanEndColumn = 65}, srcInfoPoints = []}) "parseFieldDef"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 66, srcSpanEndLine = 612, srcSpanEndColumn = 75}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 66, srcSpanEndLine = 612, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 66, srcSpanEndLine = 612, srcSpanEndColumn = 75}, srcInfoPoints = []}) "IsCentral")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 76, srcSpanEndLine = 612, srcSpanEndColumn = 82}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 612, srcSpanStartColumn = 76, srcSpanEndLine = 612, srcSpanEndColumn = 82}, srcInfoPoints = []}) "root" "root"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 25, srcSpanEndLine = 613, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 25, srcSpanEndLine = 613, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 25, srcSpanEndLine = 613, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 25, srcSpanEndLine = 613, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 25, srcSpanEndLine = 613, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 31, srcSpanEndLine = 613, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 31, srcSpanEndLine = 613, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 31, srcSpanEndLine = 613, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Rotate")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 50, srcSpanEndLine = 613, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 50, srcSpanEndLine = 613, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 50, srcSpanEndLine = 613, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 52, srcSpanEndLine = 613, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 52, srcSpanEndLine = 613, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 52, srcSpanEndLine = 613, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 52, srcSpanEndLine = 613, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 63, srcSpanEndLine = 613, srcSpanEndColumn = 71}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 613, srcSpanStartColumn = 63, srcSpanEndLine = 613, srcSpanEndColumn = 71}, srcInfoPoints = []}) "rotate" "rotate"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 25, srcSpanEndLine = 614, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 25, srcSpanEndLine = 614, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 25, srcSpanEndLine = 614, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 25, srcSpanEndLine = 614, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 25, srcSpanEndLine = 614, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 31, srcSpanEndLine = 614, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 31, srcSpanEndLine = 614, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 31, srcSpanEndLine = 614, srcSpanEndColumn = 39}, srcInfoPoints = []}) "SameHead")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 50, srcSpanEndLine = 614, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 50, srcSpanEndLine = 614, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 50, srcSpanEndLine = 614, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 52, srcSpanEndLine = 614, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 52, srcSpanEndLine = 614, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 52, srcSpanEndLine = 614, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 52, srcSpanEndLine = 614, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 63, srcSpanEndLine = 614, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 614, srcSpanStartColumn = 63, srcSpanEndLine = 614, srcSpanEndColumn = 73}, srcInfoPoints = []}) "samehead" "samehead"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 25, srcSpanEndLine = 615, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 25, srcSpanEndLine = 615, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 25, srcSpanEndLine = 615, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 25, srcSpanEndLine = 615, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 25, srcSpanEndLine = 615, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 31, srcSpanEndLine = 615, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 31, srcSpanEndLine = 615, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 31, srcSpanEndLine = 615, srcSpanEndColumn = 39}, srcInfoPoints = []}) "SameTail")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 50, srcSpanEndLine = 615, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 50, srcSpanEndLine = 615, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 50, srcSpanEndLine = 615, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 52, srcSpanEndLine = 615, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 52, srcSpanEndLine = 615, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 52, srcSpanEndLine = 615, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 52, srcSpanEndLine = 615, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 63, srcSpanEndLine = 615, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 615, srcSpanStartColumn = 63, srcSpanEndLine = 615, srcSpanEndColumn = 73}, srcInfoPoints = []}) "sametail" "sametail"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 25, srcSpanEndLine = 616, srcSpanEndColumn = 77}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 25, srcSpanEndLine = 616, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 25, srcSpanEndLine = 616, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 25, srcSpanEndLine = 616, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 25, srcSpanEndLine = 616, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 31, srcSpanEndLine = 616, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 31, srcSpanEndLine = 616, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 31, srcSpanEndLine = 616, srcSpanEndColumn = 43}, srcInfoPoints = []}) "SamplePoints")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 50, srcSpanEndLine = 616, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 50, srcSpanEndLine = 616, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 50, srcSpanEndLine = 616, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 52, srcSpanEndLine = 616, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 52, srcSpanEndLine = 616, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 52, srcSpanEndLine = 616, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 52, srcSpanEndLine = 616, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 63, srcSpanEndLine = 616, srcSpanEndColumn = 77}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 616, srcSpanStartColumn = 63, srcSpanEndLine = 616, srcSpanEndColumn = 77}, srcInfoPoints = []}) "samplepoints" "samplepoints"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 25, srcSpanEndLine = 617, srcSpanEndColumn = 75}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 25, srcSpanEndLine = 617, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 25, srcSpanEndLine = 617, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 25, srcSpanEndLine = 617, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 25, srcSpanEndLine = 617, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 31, srcSpanEndLine = 617, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 31, srcSpanEndLine = 617, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 31, srcSpanEndLine = 617, srcSpanEndColumn = 41}, srcInfoPoints = []}) "SearchSize")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 50, srcSpanEndLine = 617, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 50, srcSpanEndLine = 617, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 50, srcSpanEndLine = 617, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 52, srcSpanEndLine = 617, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 52, srcSpanEndLine = 617, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 52, srcSpanEndLine = 617, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 52, srcSpanEndLine = 617, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 63, srcSpanEndLine = 617, srcSpanEndColumn = 75}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 617, srcSpanStartColumn = 63, srcSpanEndLine = 617, srcSpanEndColumn = 75}, srcInfoPoints = []}) "searchsize" "searchsize"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 25, srcSpanEndLine = 618, srcSpanEndColumn = 68}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 25, srcSpanEndLine = 618, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 25, srcSpanEndLine = 618, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 25, srcSpanEndLine = 618, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 25, srcSpanEndLine = 618, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 31, srcSpanEndLine = 618, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 31, srcSpanEndLine = 618, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 31, srcSpanEndLine = 618, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Sep")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 50, srcSpanEndLine = 618, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 50, srcSpanEndLine = 618, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 50, srcSpanEndLine = 618, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 52, srcSpanEndLine = 618, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 52, srcSpanEndLine = 618, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 52, srcSpanEndLine = 618, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 52, srcSpanEndLine = 618, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 63, srcSpanEndLine = 618, srcSpanEndColumn = 68}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 618, srcSpanStartColumn = 63, srcSpanEndLine = 618, srcSpanEndColumn = 68}, srcInfoPoints = []}) "sep" "sep"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 25, srcSpanEndLine = 619, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 25, srcSpanEndLine = 619, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 25, srcSpanEndLine = 619, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 25, srcSpanEndLine = 619, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 25, srcSpanEndLine = 619, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 31, srcSpanEndLine = 619, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 31, srcSpanEndLine = 619, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 31, srcSpanEndLine = 619, srcSpanEndColumn = 40}, srcInfoPoints = []}) "ShapeFile")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 50, srcSpanEndLine = 619, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 50, srcSpanEndLine = 619, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 50, srcSpanEndLine = 619, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 52, srcSpanEndLine = 619, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 52, srcSpanEndLine = 619, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 52, srcSpanEndLine = 619, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 52, srcSpanEndLine = 619, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 63, srcSpanEndLine = 619, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 619, srcSpanStartColumn = 63, srcSpanEndLine = 619, srcSpanEndColumn = 74}, srcInfoPoints = []}) "shapefile" "shapefile"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 25, srcSpanEndLine = 620, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 25, srcSpanEndLine = 620, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 25, srcSpanEndLine = 620, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 25, srcSpanEndLine = 620, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 25, srcSpanEndLine = 620, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 31, srcSpanEndLine = 620, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 31, srcSpanEndLine = 620, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 31, srcSpanEndLine = 620, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Shape")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 50, srcSpanEndLine = 620, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 50, srcSpanEndLine = 620, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 50, srcSpanEndLine = 620, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 52, srcSpanEndLine = 620, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 52, srcSpanEndLine = 620, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 52, srcSpanEndLine = 620, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 52, srcSpanEndLine = 620, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 63, srcSpanEndLine = 620, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 620, srcSpanStartColumn = 63, srcSpanEndLine = 620, srcSpanEndColumn = 70}, srcInfoPoints = []}) "shape" "shape"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 25, srcSpanEndLine = 621, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 25, srcSpanEndLine = 621, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 25, srcSpanEndLine = 621, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 25, srcSpanEndLine = 621, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 25, srcSpanEndLine = 621, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 31, srcSpanEndLine = 621, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 31, srcSpanEndLine = 621, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 31, srcSpanEndLine = 621, srcSpanEndColumn = 40}, srcInfoPoints = []}) "ShowBoxes")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 50, srcSpanEndLine = 621, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 50, srcSpanEndLine = 621, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 50, srcSpanEndLine = 621, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 52, srcSpanEndLine = 621, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 52, srcSpanEndLine = 621, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 52, srcSpanEndLine = 621, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 52, srcSpanEndLine = 621, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 63, srcSpanEndLine = 621, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 621, srcSpanStartColumn = 63, srcSpanEndLine = 621, srcSpanEndColumn = 74}, srcInfoPoints = []}) "showboxes" "showboxes"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 25, srcSpanEndLine = 622, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 25, srcSpanEndLine = 622, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 25, srcSpanEndLine = 622, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 25, srcSpanEndLine = 622, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 25, srcSpanEndLine = 622, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 31, srcSpanEndLine = 622, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 31, srcSpanEndLine = 622, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 31, srcSpanEndLine = 622, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Sides")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 50, srcSpanEndLine = 622, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 50, srcSpanEndLine = 622, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 50, srcSpanEndLine = 622, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 52, srcSpanEndLine = 622, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 52, srcSpanEndLine = 622, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 52, srcSpanEndLine = 622, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 52, srcSpanEndLine = 622, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 63, srcSpanEndLine = 622, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 622, srcSpanStartColumn = 63, srcSpanEndLine = 622, srcSpanEndColumn = 70}, srcInfoPoints = []}) "sides" "sides"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 25, srcSpanEndLine = 623, srcSpanEndColumn = 69}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 25, srcSpanEndLine = 623, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 25, srcSpanEndLine = 623, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 25, srcSpanEndLine = 623, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 25, srcSpanEndLine = 623, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 31, srcSpanEndLine = 623, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 31, srcSpanEndLine = 623, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 31, srcSpanEndLine = 623, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Size")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 50, srcSpanEndLine = 623, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 50, srcSpanEndLine = 623, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 50, srcSpanEndLine = 623, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 52, srcSpanEndLine = 623, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 52, srcSpanEndLine = 623, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 52, srcSpanEndLine = 623, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 52, srcSpanEndLine = 623, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 63, srcSpanEndLine = 623, srcSpanEndColumn = 69}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 623, srcSpanStartColumn = 63, srcSpanEndLine = 623, srcSpanEndColumn = 69}, srcInfoPoints = []}) "size" "size"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 25, srcSpanEndLine = 624, srcSpanEndColumn = 69}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 25, srcSpanEndLine = 624, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 25, srcSpanEndLine = 624, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 25, srcSpanEndLine = 624, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 25, srcSpanEndLine = 624, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 31, srcSpanEndLine = 624, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 31, srcSpanEndLine = 624, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 31, srcSpanEndLine = 624, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Skew")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 50, srcSpanEndLine = 624, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 50, srcSpanEndLine = 624, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 50, srcSpanEndLine = 624, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 52, srcSpanEndLine = 624, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 52, srcSpanEndLine = 624, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 52, srcSpanEndLine = 624, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 52, srcSpanEndLine = 624, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 63, srcSpanEndLine = 624, srcSpanEndColumn = 69}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 624, srcSpanStartColumn = 63, srcSpanEndLine = 624, srcSpanEndColumn = 69}, srcInfoPoints = []}) "skew" "skew"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 25, srcSpanEndLine = 625, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 25, srcSpanEndLine = 625, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 25, srcSpanEndLine = 625, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 25, srcSpanEndLine = 625, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 25, srcSpanEndLine = 625, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 31, srcSpanEndLine = 625, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 31, srcSpanEndLine = 625, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 31, srcSpanEndLine = 625, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Smoothing")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 50, srcSpanEndLine = 625, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 50, srcSpanEndLine = 625, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 50, srcSpanEndLine = 625, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 52, srcSpanEndLine = 625, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 52, srcSpanEndLine = 625, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 52, srcSpanEndLine = 625, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 52, srcSpanEndLine = 625, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 63, srcSpanEndLine = 625, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 625, srcSpanStartColumn = 63, srcSpanEndLine = 625, srcSpanEndColumn = 74}, srcInfoPoints = []}) "smoothing" "smoothing"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 25, srcSpanEndLine = 626, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 25, srcSpanEndLine = 626, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 25, srcSpanEndLine = 626, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 25, srcSpanEndLine = 626, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 25, srcSpanEndLine = 626, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 31, srcSpanEndLine = 626, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 31, srcSpanEndLine = 626, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 31, srcSpanEndLine = 626, srcSpanEndColumn = 36}, srcInfoPoints = []}) "SortV")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 50, srcSpanEndLine = 626, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 50, srcSpanEndLine = 626, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 50, srcSpanEndLine = 626, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 52, srcSpanEndLine = 626, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 52, srcSpanEndLine = 626, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 52, srcSpanEndLine = 626, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 52, srcSpanEndLine = 626, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 63, srcSpanEndLine = 626, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 626, srcSpanStartColumn = 63, srcSpanEndLine = 626, srcSpanEndColumn = 70}, srcInfoPoints = []}) "sortv" "sortv"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 25, srcSpanEndLine = 627, srcSpanEndColumn = 87}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 25, srcSpanEndLine = 627, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 25, srcSpanEndLine = 627, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 25, srcSpanEndLine = 627, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 25, srcSpanEndLine = 627, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 31, srcSpanEndLine = 627, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 31, srcSpanEndLine = 627, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 31, srcSpanEndLine = 627, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Splines")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 50, srcSpanEndLine = 627, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 50, srcSpanEndLine = 627, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 50, srcSpanEndLine = 627, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 52, srcSpanEndLine = 627, srcSpanEndColumn = 87}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 52, srcSpanEndLine = 627, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 52, srcSpanEndLine = 627, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 52, srcSpanEndLine = 627, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 52, srcSpanEndLine = 627, srcSpanEndColumn = 65}, srcInfoPoints = []}) "parseFieldDef"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 66, srcSpanEndLine = 627, srcSpanEndColumn = 77}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 66, srcSpanEndLine = 627, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 66, srcSpanEndLine = 627, srcSpanEndColumn = 77}, srcInfoPoints = []}) "SplineEdges")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 78, srcSpanEndLine = 627, srcSpanEndColumn = 87}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 627, srcSpanStartColumn = 78, srcSpanEndLine = 627, srcSpanEndColumn = 87}, srcInfoPoints = []}) "splines" "splines"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 25, srcSpanEndLine = 628, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 25, srcSpanEndLine = 628, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 25, srcSpanEndLine = 628, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 25, srcSpanEndLine = 628, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 25, srcSpanEndLine = 628, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 31, srcSpanEndLine = 628, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 31, srcSpanEndLine = 628, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 31, srcSpanEndLine = 628, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Start")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 50, srcSpanEndLine = 628, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 50, srcSpanEndLine = 628, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 50, srcSpanEndLine = 628, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 52, srcSpanEndLine = 628, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 52, srcSpanEndLine = 628, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 52, srcSpanEndLine = 628, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 52, srcSpanEndLine = 628, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 63, srcSpanEndLine = 628, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 628, srcSpanStartColumn = 63, srcSpanEndLine = 628, srcSpanEndColumn = 70}, srcInfoPoints = []}) "start" "start"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 25, srcSpanEndLine = 629, srcSpanEndColumn = 75}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 25, srcSpanEndLine = 629, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 25, srcSpanEndLine = 629, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 25, srcSpanEndLine = 629, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 25, srcSpanEndLine = 629, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 31, srcSpanEndLine = 629, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 31, srcSpanEndLine = 629, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 31, srcSpanEndLine = 629, srcSpanEndColumn = 41}, srcInfoPoints = []}) "StyleSheet")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 50, srcSpanEndLine = 629, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 50, srcSpanEndLine = 629, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 50, srcSpanEndLine = 629, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 52, srcSpanEndLine = 629, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 52, srcSpanEndLine = 629, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 52, srcSpanEndLine = 629, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 52, srcSpanEndLine = 629, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 63, srcSpanEndLine = 629, srcSpanEndColumn = 75}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 629, srcSpanStartColumn = 63, srcSpanEndLine = 629, srcSpanEndColumn = 75}, srcInfoPoints = []}) "stylesheet" "stylesheet"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 25, srcSpanEndLine = 630, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 25, srcSpanEndLine = 630, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 25, srcSpanEndLine = 630, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 25, srcSpanEndLine = 630, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 25, srcSpanEndLine = 630, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 31, srcSpanEndLine = 630, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 31, srcSpanEndLine = 630, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 31, srcSpanEndLine = 630, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Style")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 50, srcSpanEndLine = 630, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 50, srcSpanEndLine = 630, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 50, srcSpanEndLine = 630, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 52, srcSpanEndLine = 630, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 52, srcSpanEndLine = 630, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 52, srcSpanEndLine = 630, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 52, srcSpanEndLine = 630, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 63, srcSpanEndLine = 630, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 630, srcSpanStartColumn = 63, srcSpanEndLine = 630, srcSpanEndColumn = 70}, srcInfoPoints = []}) "style" "style"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 25, srcSpanEndLine = 631, srcSpanEndColumn = 87}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 25, srcSpanEndLine = 631, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 25, srcSpanEndLine = 631, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 25, srcSpanEndLine = 631, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 25, srcSpanEndLine = 631, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 31, srcSpanEndLine = 631, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 31, srcSpanEndLine = 631, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 31, srcSpanEndLine = 631, srcSpanEndColumn = 38}, srcInfoPoints = []}) "TailURL")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 50, srcSpanEndLine = 631, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 50, srcSpanEndLine = 631, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 50, srcSpanEndLine = 631, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 52, srcSpanEndLine = 631, srcSpanEndColumn = 87}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 52, srcSpanEndLine = 631, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 52, srcSpanEndLine = 631, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 52, srcSpanEndLine = 631, srcSpanEndColumn = 63}, srcInfoPoints = []}) "parseFields"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 64, srcSpanEndLine = 631, srcSpanEndColumn = 87}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 64, srcSpanEndLine = 631, srcSpanEndColumn = 65},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 74, srcSpanEndLine = 631, srcSpanEndColumn = 75},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 86, srcSpanEndLine = 631, srcSpanEndColumn = 87}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 65, srcSpanEndLine = 631, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 65, srcSpanEndLine = 631, srcSpanEndColumn = 74}, srcInfoPoints = []}) "tailURL" "tailURL"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 76, srcSpanEndLine = 631, srcSpanEndColumn = 86}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 631, srcSpanStartColumn = 76, srcSpanEndLine = 631, srcSpanEndColumn = 86}, srcInfoPoints = []}) "tailhref" "tailhref")])),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 25, srcSpanEndLine = 632, srcSpanEndColumn = 77}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 25, srcSpanEndLine = 632, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 25, srcSpanEndLine = 632, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 25, srcSpanEndLine = 632, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 25, srcSpanEndLine = 632, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 31, srcSpanEndLine = 632, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 31, srcSpanEndLine = 632, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 31, srcSpanEndLine = 632, srcSpanEndColumn = 39}, srcInfoPoints = []}) "TailClip")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 50, srcSpanEndLine = 632, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 50, srcSpanEndLine = 632, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 50, srcSpanEndLine = 632, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 52, srcSpanEndLine = 632, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 52, srcSpanEndLine = 632, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 52, srcSpanEndLine = 632, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 52, srcSpanEndLine = 632, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 67, srcSpanEndLine = 632, srcSpanEndColumn = 77}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 632, srcSpanStartColumn = 67, srcSpanEndLine = 632, srcSpanEndColumn = 77}, srcInfoPoints = []}) "tailclip" "tailclip"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 25, srcSpanEndLine = 633, srcSpanEndColumn = 74}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 25, srcSpanEndLine = 633, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 25, srcSpanEndLine = 633, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 25, srcSpanEndLine = 633, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 25, srcSpanEndLine = 633, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 31, srcSpanEndLine = 633, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 31, srcSpanEndLine = 633, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 31, srcSpanEndLine = 633, srcSpanEndColumn = 40}, srcInfoPoints = []}) "TailLabel")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 50, srcSpanEndLine = 633, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 50, srcSpanEndLine = 633, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 50, srcSpanEndLine = 633, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 52, srcSpanEndLine = 633, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 52, srcSpanEndLine = 633, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 52, srcSpanEndLine = 633, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 52, srcSpanEndLine = 633, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 63, srcSpanEndLine = 633, srcSpanEndColumn = 74}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 633, srcSpanStartColumn = 63, srcSpanEndLine = 633, srcSpanEndColumn = 74}, srcInfoPoints = []}) "taillabel" "taillabel"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 25, srcSpanEndLine = 634, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 25, srcSpanEndLine = 634, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 25, srcSpanEndLine = 634, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 25, srcSpanEndLine = 634, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 25, srcSpanEndLine = 634, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 31, srcSpanEndLine = 634, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 31, srcSpanEndLine = 634, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 31, srcSpanEndLine = 634, srcSpanEndColumn = 39}, srcInfoPoints = []}) "TailPort")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 50, srcSpanEndLine = 634, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 50, srcSpanEndLine = 634, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 50, srcSpanEndLine = 634, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 52, srcSpanEndLine = 634, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 52, srcSpanEndLine = 634, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 52, srcSpanEndLine = 634, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 52, srcSpanEndLine = 634, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 63, srcSpanEndLine = 634, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 634, srcSpanStartColumn = 63, srcSpanEndLine = 634, srcSpanEndColumn = 73}, srcInfoPoints = []}) "tailport" "tailport"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 25, srcSpanEndLine = 635, srcSpanEndColumn = 75}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 25, srcSpanEndLine = 635, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 25, srcSpanEndLine = 635, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 25, srcSpanEndLine = 635, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 25, srcSpanEndLine = 635, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 31, srcSpanEndLine = 635, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 31, srcSpanEndLine = 635, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 31, srcSpanEndLine = 635, srcSpanEndColumn = 41}, srcInfoPoints = []}) "TailTarget")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 50, srcSpanEndLine = 635, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 50, srcSpanEndLine = 635, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 50, srcSpanEndLine = 635, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 52, srcSpanEndLine = 635, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 52, srcSpanEndLine = 635, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 52, srcSpanEndLine = 635, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 52, srcSpanEndLine = 635, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 63, srcSpanEndLine = 635, srcSpanEndColumn = 75}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 635, srcSpanStartColumn = 63, srcSpanEndLine = 635, srcSpanEndColumn = 75}, srcInfoPoints = []}) "tailtarget" "tailtarget"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 25, srcSpanEndLine = 636, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 25, srcSpanEndLine = 636, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 25, srcSpanEndLine = 636, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 25, srcSpanEndLine = 636, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 25, srcSpanEndLine = 636, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 31, srcSpanEndLine = 636, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 31, srcSpanEndLine = 636, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 31, srcSpanEndLine = 636, srcSpanEndColumn = 42}, srcInfoPoints = []}) "TailTooltip")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 50, srcSpanEndLine = 636, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 50, srcSpanEndLine = 636, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 50, srcSpanEndLine = 636, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 52, srcSpanEndLine = 636, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 52, srcSpanEndLine = 636, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 52, srcSpanEndLine = 636, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 52, srcSpanEndLine = 636, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 63, srcSpanEndLine = 636, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 636, srcSpanStartColumn = 63, srcSpanEndLine = 636, srcSpanEndColumn = 76}, srcInfoPoints = []}) "tailtooltip" "tailtooltip"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 25, srcSpanEndLine = 637, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 25, srcSpanEndLine = 637, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 25, srcSpanEndLine = 637, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 25, srcSpanEndLine = 637, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 25, srcSpanEndLine = 637, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 31, srcSpanEndLine = 637, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 31, srcSpanEndLine = 637, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 31, srcSpanEndLine = 637, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Target")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 50, srcSpanEndLine = 637, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 50, srcSpanEndLine = 637, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 50, srcSpanEndLine = 637, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 52, srcSpanEndLine = 637, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 52, srcSpanEndLine = 637, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 52, srcSpanEndLine = 637, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 52, srcSpanEndLine = 637, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 63, srcSpanEndLine = 637, srcSpanEndColumn = 71}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 637, srcSpanStartColumn = 63, srcSpanEndLine = 637, srcSpanEndColumn = 71}, srcInfoPoints = []}) "target" "target"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 25, srcSpanEndLine = 638, srcSpanEndColumn = 72}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 25, srcSpanEndLine = 638, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 25, srcSpanEndLine = 638, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 25, srcSpanEndLine = 638, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 25, srcSpanEndLine = 638, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 31, srcSpanEndLine = 638, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 31, srcSpanEndLine = 638, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 31, srcSpanEndLine = 638, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Tooltip")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 50, srcSpanEndLine = 638, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 50, srcSpanEndLine = 638, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 50, srcSpanEndLine = 638, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 52, srcSpanEndLine = 638, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 52, srcSpanEndLine = 638, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 52, srcSpanEndLine = 638, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 52, srcSpanEndLine = 638, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 63, srcSpanEndLine = 638, srcSpanEndColumn = 72}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 638, srcSpanStartColumn = 63, srcSpanEndLine = 638, srcSpanEndColumn = 72}, srcInfoPoints = []}) "tooltip" "tooltip"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 25, srcSpanEndLine = 639, srcSpanEndColumn = 78}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 25, srcSpanEndLine = 639, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 25, srcSpanEndLine = 639, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 25, srcSpanEndLine = 639, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 25, srcSpanEndLine = 639, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 31, srcSpanEndLine = 639, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 31, srcSpanEndLine = 639, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 31, srcSpanEndLine = 639, srcSpanEndColumn = 40}, srcInfoPoints = []}) "TrueColor")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 50, srcSpanEndLine = 639, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 50, srcSpanEndLine = 639, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 50, srcSpanEndLine = 639, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 52, srcSpanEndLine = 639, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 52, srcSpanEndLine = 639, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 52, srcSpanEndLine = 639, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 52, srcSpanEndLine = 639, srcSpanEndColumn = 66}, srcInfoPoints = []}) "parseFieldBool"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 67, srcSpanEndLine = 639, srcSpanEndColumn = 78}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 639, srcSpanStartColumn = 67, srcSpanEndLine = 639, srcSpanEndColumn = 78}, srcInfoPoints = []}) "truecolor" "truecolor"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 25, srcSpanEndLine = 640, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 25, srcSpanEndLine = 640, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 25, srcSpanEndLine = 640, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 25, srcSpanEndLine = 640, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 25, srcSpanEndLine = 640, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 31, srcSpanEndLine = 640, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 31, srcSpanEndLine = 640, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 31, srcSpanEndLine = 640, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Vertices")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 50, srcSpanEndLine = 640, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 50, srcSpanEndLine = 640, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 50, srcSpanEndLine = 640, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 52, srcSpanEndLine = 640, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 52, srcSpanEndLine = 640, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 52, srcSpanEndLine = 640, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 52, srcSpanEndLine = 640, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 63, srcSpanEndLine = 640, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 640, srcSpanStartColumn = 63, srcSpanEndLine = 640, srcSpanEndColumn = 73}, srcInfoPoints = []}) "vertices" "vertices"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 25, srcSpanEndLine = 641, srcSpanEndColumn = 73}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 25, srcSpanEndLine = 641, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 25, srcSpanEndLine = 641, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 25, srcSpanEndLine = 641, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 25, srcSpanEndLine = 641, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 31, srcSpanEndLine = 641, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 31, srcSpanEndLine = 641, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 31, srcSpanEndLine = 641, srcSpanEndColumn = 39}, srcInfoPoints = []}) "ViewPort")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 50, srcSpanEndLine = 641, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 50, srcSpanEndLine = 641, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 50, srcSpanEndLine = 641, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 52, srcSpanEndLine = 641, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 52, srcSpanEndLine = 641, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 52, srcSpanEndLine = 641, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 52, srcSpanEndLine = 641, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 63, srcSpanEndLine = 641, srcSpanEndColumn = 73}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 641, srcSpanStartColumn = 63, srcSpanEndLine = 641, srcSpanEndColumn = 73}, srcInfoPoints = []}) "viewport" "viewport"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 25, srcSpanEndLine = 642, srcSpanEndColumn = 76}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 25, srcSpanEndLine = 642, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 25, srcSpanEndLine = 642, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 25, srcSpanEndLine = 642, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 25, srcSpanEndLine = 642, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 31, srcSpanEndLine = 642, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 31, srcSpanEndLine = 642, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 31, srcSpanEndLine = 642, srcSpanEndColumn = 41}, srcInfoPoints = []}) "VoroMargin")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 50, srcSpanEndLine = 642, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 50, srcSpanEndLine = 642, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 50, srcSpanEndLine = 642, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 52, srcSpanEndLine = 642, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 52, srcSpanEndLine = 642, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 52, srcSpanEndLine = 642, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 52, srcSpanEndLine = 642, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 63, srcSpanEndLine = 642, srcSpanEndColumn = 76}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 642, srcSpanStartColumn = 63, srcSpanEndLine = 642, srcSpanEndColumn = 76}, srcInfoPoints = []}) "voro_margin" "voro_margin"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 25, srcSpanEndLine = 643, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 25, srcSpanEndLine = 643, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 25, srcSpanEndLine = 643, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 25, srcSpanEndLine = 643, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 25, srcSpanEndLine = 643, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 31, srcSpanEndLine = 643, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 31, srcSpanEndLine = 643, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 31, srcSpanEndLine = 643, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Weight")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 50, srcSpanEndLine = 643, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 50, srcSpanEndLine = 643, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 50, srcSpanEndLine = 643, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 52, srcSpanEndLine = 643, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 52, srcSpanEndLine = 643, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 52, srcSpanEndLine = 643, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 52, srcSpanEndLine = 643, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 63, srcSpanEndLine = 643, srcSpanEndColumn = 71}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 643, srcSpanStartColumn = 63, srcSpanEndLine = 643, srcSpanEndColumn = 71}, srcInfoPoints = []}) "weight" "weight"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 25, srcSpanEndLine = 644, srcSpanEndColumn = 70}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 25, srcSpanEndLine = 644, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 25, srcSpanEndLine = 644, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 25, srcSpanEndLine = 644, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 25, srcSpanEndLine = 644, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 31, srcSpanEndLine = 644, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 31, srcSpanEndLine = 644, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 31, srcSpanEndLine = 644, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Width")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 50, srcSpanEndLine = 644, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 50, srcSpanEndLine = 644, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 50, srcSpanEndLine = 644, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 52, srcSpanEndLine = 644, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 52, srcSpanEndLine = 644, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 52, srcSpanEndLine = 644, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 52, srcSpanEndLine = 644, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 63, srcSpanEndLine = 644, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 644, srcSpanStartColumn = 63, srcSpanEndLine = 644, srcSpanEndColumn = 70}, srcInfoPoints = []}) "width" "width"))),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 25, srcSpanEndLine = 645, srcSpanEndColumn = 66}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 25, srcSpanEndLine = 645, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 25, srcSpanEndLine = 645, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 25, srcSpanEndLine = 645, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 25, srcSpanEndLine = 645, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 31, srcSpanEndLine = 645, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 31, srcSpanEndLine = 645, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 31, srcSpanEndLine = 645, srcSpanEndColumn = 32}, srcInfoPoints = []}) "Z")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 50, srcSpanEndLine = 645, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 50, srcSpanEndLine = 645, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 50, srcSpanEndLine = 645, srcSpanEndColumn = 51}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 52, srcSpanEndLine = 645, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 52, srcSpanEndLine = 645, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 52, srcSpanEndLine = 645, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 52, srcSpanEndLine = 645, srcSpanEndColumn = 62}, srcInfoPoints = []}) "parseField"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 63, srcSpanEndLine = 645, srcSpanEndColumn = 66}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 645, srcSpanStartColumn = 63, srcSpanEndLine = 645, srcSpanEndColumn = 66}, srcInfoPoints = []}) "z" "z")))]))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 648, srcSpanStartColumn = 5, srcSpanEndLine = 648, srcSpanEndColumn = 22}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 648, srcSpanStartColumn = 5, srcSpanEndLine = 648, srcSpanEndColumn = 22}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 648, srcSpanStartColumn = 5, srcSpanEndLine = 648, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 648, srcSpanStartColumn = 5, srcSpanEndLine = 648, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 648, srcSpanStartColumn = 11, srcSpanEndLine = 648, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 648, srcSpanStartColumn = 11, srcSpanEndLine = 648, srcSpanEndColumn = 12}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 648, srcSpanStartColumn = 13, srcSpanEndLine = 648, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 648, srcSpanStartColumn = 13, srcSpanEndLine = 648, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 648, srcSpanStartColumn = 13, srcSpanEndLine = 648, srcSpanEndColumn = 22}, srcInfoPoints = []}) "parseUnqt")))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 650, srcSpanStartColumn = 5, srcSpanEndLine = 650, srcSpanEndColumn = 30}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 650, srcSpanStartColumn = 5, srcSpanEndLine = 650, srcSpanEndColumn = 30}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 650, srcSpanStartColumn = 5, srcSpanEndLine = 650, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 650, srcSpanStartColumn = 5, srcSpanEndLine = 650, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseList")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 650, srcSpanStartColumn = 15, srcSpanEndLine = 650, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 650, srcSpanStartColumn = 15, srcSpanEndLine = 650, srcSpanEndColumn = 16}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 650, srcSpanStartColumn = 17, srcSpanEndLine = 650, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 650, srcSpanStartColumn = 17, srcSpanEndLine = 650, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 650, srcSpanStartColumn = 17, srcSpanEndLine = 650, srcSpanEndColumn = 30}, srcInfoPoints = []}) "parseUnqtList")))) Nothing)]),TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 1, srcSpanEndLine = 653, srcSpanEndColumn = 55}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 35, srcSpanEndLine = 653, srcSpanEndColumn = 37}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 1, srcSpanEndLine = 653, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs"] (TyFun (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 38, srcSpanEndLine = 653, srcSpanEndColumn = 55}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 48, srcSpanEndLine = 653, srcSpanEndColumn = 50}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 38, srcSpanEndLine = 653, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 38, srcSpanEndLine = 653, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 38, srcSpanEndLine = 653, srcSpanEndColumn = 47}, srcInfoPoints = []}) "Attribute"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 51, srcSpanEndLine = 653, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 51, srcSpanEndLine = 653, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 653, srcSpanStartColumn = 51, srcSpanEndLine = 653, srcSpanEndColumn = 55}, srcInfoPoints = []}) "Bool")))),FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 1, srcSpanEndLine = 733, srcSpanEndColumn = 42}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 1, srcSpanEndLine = 654, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 1, srcSpanEndLine = 654, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 14, srcSpanEndLine = 654, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 21, srcSpanEndLine = 654, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 22, srcSpanEndLine = 654, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 14, srcSpanEndLine = 654, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 14, srcSpanEndLine = 654, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Damping")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 35, srcSpanEndLine = 654, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 35, srcSpanEndLine = 654, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 37, srcSpanEndLine = 654, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 37, srcSpanEndLine = 654, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 654, srcSpanStartColumn = 37, srcSpanEndLine = 654, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 1, srcSpanEndLine = 655, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 1, srcSpanEndLine = 655, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 14, srcSpanEndLine = 655, srcSpanEndColumn = 17}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 15, srcSpanEndLine = 655, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 16, srcSpanEndLine = 655, srcSpanEndColumn = 17}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 14, srcSpanEndLine = 655, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 14, srcSpanEndLine = 655, srcSpanEndColumn = 15}, srcInfoPoints = []}) "K")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 35, srcSpanEndLine = 655, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 35, srcSpanEndLine = 655, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 37, srcSpanEndLine = 655, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 37, srcSpanEndLine = 655, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 655, srcSpanStartColumn = 37, srcSpanEndLine = 655, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 1, srcSpanEndLine = 656, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 1, srcSpanEndLine = 656, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 14, srcSpanEndLine = 656, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 17, srcSpanEndLine = 656, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 18, srcSpanEndLine = 656, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 14, srcSpanEndLine = 656, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 14, srcSpanEndLine = 656, srcSpanEndColumn = 17}, srcInfoPoints = []}) "URL")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 35, srcSpanEndLine = 656, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 35, srcSpanEndLine = 656, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 37, srcSpanEndLine = 656, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 37, srcSpanEndLine = 656, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 656, srcSpanStartColumn = 37, srcSpanEndLine = 656, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 1, srcSpanEndLine = 657, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 1, srcSpanEndLine = 657, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 14, srcSpanEndLine = 657, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 20, srcSpanEndLine = 657, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 21, srcSpanEndLine = 657, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 14, srcSpanEndLine = 657, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 14, srcSpanEndLine = 657, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Aspect")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 35, srcSpanEndLine = 657, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 35, srcSpanEndLine = 657, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 37, srcSpanEndLine = 657, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 37, srcSpanEndLine = 657, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 657, srcSpanStartColumn = 37, srcSpanEndLine = 657, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 1, srcSpanEndLine = 658, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 1, srcSpanEndLine = 658, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 14, srcSpanEndLine = 658, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 16, srcSpanEndLine = 658, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 17, srcSpanEndLine = 658, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 14, srcSpanEndLine = 658, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 14, srcSpanEndLine = 658, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Bb")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 35, srcSpanEndLine = 658, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 35, srcSpanEndLine = 658, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 37, srcSpanEndLine = 658, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 37, srcSpanEndLine = 658, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 658, srcSpanStartColumn = 37, srcSpanEndLine = 658, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 1, srcSpanEndLine = 659, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 1, srcSpanEndLine = 659, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 14, srcSpanEndLine = 659, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 21, srcSpanEndLine = 659, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 22, srcSpanEndLine = 659, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 14, srcSpanEndLine = 659, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 14, srcSpanEndLine = 659, srcSpanEndColumn = 21}, srcInfoPoints = []}) "BgColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 35, srcSpanEndLine = 659, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 35, srcSpanEndLine = 659, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 37, srcSpanEndLine = 659, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 37, srcSpanEndLine = 659, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 659, srcSpanStartColumn = 37, srcSpanEndLine = 659, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 1, srcSpanEndLine = 660, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 1, srcSpanEndLine = 660, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 14, srcSpanEndLine = 660, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 20, srcSpanEndLine = 660, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 21, srcSpanEndLine = 660, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 14, srcSpanEndLine = 660, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 14, srcSpanEndLine = 660, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Center")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 35, srcSpanEndLine = 660, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 35, srcSpanEndLine = 660, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 37, srcSpanEndLine = 660, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 37, srcSpanEndLine = 660, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 660, srcSpanStartColumn = 37, srcSpanEndLine = 660, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 1, srcSpanEndLine = 661, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 1, srcSpanEndLine = 661, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 14, srcSpanEndLine = 661, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 21, srcSpanEndLine = 661, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 22, srcSpanEndLine = 661, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 14, srcSpanEndLine = 661, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 14, srcSpanEndLine = 661, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Charset")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 35, srcSpanEndLine = 661, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 35, srcSpanEndLine = 661, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 37, srcSpanEndLine = 661, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 37, srcSpanEndLine = 661, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 661, srcSpanStartColumn = 37, srcSpanEndLine = 661, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 1, srcSpanEndLine = 662, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 1, srcSpanEndLine = 662, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 14, srcSpanEndLine = 662, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 25, srcSpanEndLine = 662, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 26, srcSpanEndLine = 662, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 14, srcSpanEndLine = 662, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 14, srcSpanEndLine = 662, srcSpanEndColumn = 25}, srcInfoPoints = []}) "ClusterRank")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 35, srcSpanEndLine = 662, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 35, srcSpanEndLine = 662, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 37, srcSpanEndLine = 662, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 37, srcSpanEndLine = 662, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 662, srcSpanStartColumn = 37, srcSpanEndLine = 662, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 1, srcSpanEndLine = 663, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 1, srcSpanEndLine = 663, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 14, srcSpanEndLine = 663, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 25, srcSpanEndLine = 663, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 26, srcSpanEndLine = 663, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 14, srcSpanEndLine = 663, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 14, srcSpanEndLine = 663, srcSpanEndColumn = 25}, srcInfoPoints = []}) "ColorScheme")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 35, srcSpanEndLine = 663, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 35, srcSpanEndLine = 663, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 37, srcSpanEndLine = 663, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 37, srcSpanEndLine = 663, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 663, srcSpanStartColumn = 37, srcSpanEndLine = 663, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 1, srcSpanEndLine = 664, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 1, srcSpanEndLine = 664, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 14, srcSpanEndLine = 664, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 21, srcSpanEndLine = 664, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 22, srcSpanEndLine = 664, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 14, srcSpanEndLine = 664, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 14, srcSpanEndLine = 664, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Comment")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 35, srcSpanEndLine = 664, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 35, srcSpanEndLine = 664, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 37, srcSpanEndLine = 664, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 37, srcSpanEndLine = 664, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 664, srcSpanStartColumn = 37, srcSpanEndLine = 664, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 1, srcSpanEndLine = 665, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 1, srcSpanEndLine = 665, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 14, srcSpanEndLine = 665, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 22, srcSpanEndLine = 665, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 23, srcSpanEndLine = 665, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 14, srcSpanEndLine = 665, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 14, srcSpanEndLine = 665, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Compound")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 35, srcSpanEndLine = 665, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 35, srcSpanEndLine = 665, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 37, srcSpanEndLine = 665, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 37, srcSpanEndLine = 665, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 665, srcSpanStartColumn = 37, srcSpanEndLine = 665, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 1, srcSpanEndLine = 666, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 1, srcSpanEndLine = 666, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 14, srcSpanEndLine = 666, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 25, srcSpanEndLine = 666, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 26, srcSpanEndLine = 666, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 14, srcSpanEndLine = 666, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 14, srcSpanEndLine = 666, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Concentrate")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 35, srcSpanEndLine = 666, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 35, srcSpanEndLine = 666, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 37, srcSpanEndLine = 666, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 37, srcSpanEndLine = 666, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 666, srcSpanStartColumn = 37, srcSpanEndLine = 666, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 1, srcSpanEndLine = 667, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 1, srcSpanEndLine = 667, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 14, srcSpanEndLine = 667, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 25, srcSpanEndLine = 667, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 26, srcSpanEndLine = 667, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 14, srcSpanEndLine = 667, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 14, srcSpanEndLine = 667, srcSpanEndColumn = 25}, srcInfoPoints = []}) "DefaultDist")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 35, srcSpanEndLine = 667, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 35, srcSpanEndLine = 667, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 37, srcSpanEndLine = 667, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 37, srcSpanEndLine = 667, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 667, srcSpanStartColumn = 37, srcSpanEndLine = 667, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 1, srcSpanEndLine = 668, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 1, srcSpanEndLine = 668, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 14, srcSpanEndLine = 668, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 19, srcSpanEndLine = 668, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 20, srcSpanEndLine = 668, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 14, srcSpanEndLine = 668, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 14, srcSpanEndLine = 668, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Dimen")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 35, srcSpanEndLine = 668, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 35, srcSpanEndLine = 668, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 37, srcSpanEndLine = 668, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 37, srcSpanEndLine = 668, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 668, srcSpanStartColumn = 37, srcSpanEndLine = 668, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 1, srcSpanEndLine = 669, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 1, srcSpanEndLine = 669, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 14, srcSpanEndLine = 669, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 17, srcSpanEndLine = 669, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 18, srcSpanEndLine = 669, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 14, srcSpanEndLine = 669, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 14, srcSpanEndLine = 669, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Dim")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 35, srcSpanEndLine = 669, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 35, srcSpanEndLine = 669, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 37, srcSpanEndLine = 669, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 37, srcSpanEndLine = 669, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 669, srcSpanStartColumn = 37, srcSpanEndLine = 669, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 1, srcSpanEndLine = 670, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 1, srcSpanEndLine = 670, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 14, srcSpanEndLine = 670, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 32, srcSpanEndLine = 670, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 33, srcSpanEndLine = 670, srcSpanEndColumn = 34}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 14, srcSpanEndLine = 670, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 14, srcSpanEndLine = 670, srcSpanEndColumn = 32}, srcInfoPoints = []}) "DirEdgeConstraints")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 35, srcSpanEndLine = 670, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 35, srcSpanEndLine = 670, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 37, srcSpanEndLine = 670, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 37, srcSpanEndLine = 670, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 670, srcSpanStartColumn = 37, srcSpanEndLine = 670, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 1, srcSpanEndLine = 671, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 1, srcSpanEndLine = 671, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 14, srcSpanEndLine = 671, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 17, srcSpanEndLine = 671, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 18, srcSpanEndLine = 671, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 14, srcSpanEndLine = 671, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 14, srcSpanEndLine = 671, srcSpanEndColumn = 17}, srcInfoPoints = []}) "DPI")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 35, srcSpanEndLine = 671, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 35, srcSpanEndLine = 671, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 37, srcSpanEndLine = 671, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 37, srcSpanEndLine = 671, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 671, srcSpanStartColumn = 37, srcSpanEndLine = 671, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 1, srcSpanEndLine = 672, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 1, srcSpanEndLine = 672, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 14, srcSpanEndLine = 672, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 21, srcSpanEndLine = 672, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 22, srcSpanEndLine = 672, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 14, srcSpanEndLine = 672, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 14, srcSpanEndLine = 672, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Epsilon")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 35, srcSpanEndLine = 672, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 35, srcSpanEndLine = 672, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 37, srcSpanEndLine = 672, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 37, srcSpanEndLine = 672, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 672, srcSpanStartColumn = 37, srcSpanEndLine = 672, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 1, srcSpanEndLine = 673, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 1, srcSpanEndLine = 673, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 14, srcSpanEndLine = 673, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 18, srcSpanEndLine = 673, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 19, srcSpanEndLine = 673, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 14, srcSpanEndLine = 673, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 14, srcSpanEndLine = 673, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ESep")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 35, srcSpanEndLine = 673, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 35, srcSpanEndLine = 673, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 37, srcSpanEndLine = 673, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 37, srcSpanEndLine = 673, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 673, srcSpanStartColumn = 37, srcSpanEndLine = 673, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 1, srcSpanEndLine = 674, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 1, srcSpanEndLine = 674, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 14, srcSpanEndLine = 674, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 23, srcSpanEndLine = 674, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 24, srcSpanEndLine = 674, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 14, srcSpanEndLine = 674, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 14, srcSpanEndLine = 674, srcSpanEndColumn = 23}, srcInfoPoints = []}) "FontColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 35, srcSpanEndLine = 674, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 35, srcSpanEndLine = 674, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 37, srcSpanEndLine = 674, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 37, srcSpanEndLine = 674, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 674, srcSpanStartColumn = 37, srcSpanEndLine = 674, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 1, srcSpanEndLine = 675, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 1, srcSpanEndLine = 675, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 14, srcSpanEndLine = 675, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 22, srcSpanEndLine = 675, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 23, srcSpanEndLine = 675, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 14, srcSpanEndLine = 675, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 14, srcSpanEndLine = 675, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FontName")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 35, srcSpanEndLine = 675, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 35, srcSpanEndLine = 675, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 37, srcSpanEndLine = 675, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 37, srcSpanEndLine = 675, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 675, srcSpanStartColumn = 37, srcSpanEndLine = 675, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 1, srcSpanEndLine = 676, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 1, srcSpanEndLine = 676, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 14, srcSpanEndLine = 676, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 23, srcSpanEndLine = 676, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 24, srcSpanEndLine = 676, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 14, srcSpanEndLine = 676, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 14, srcSpanEndLine = 676, srcSpanEndColumn = 23}, srcInfoPoints = []}) "FontNames")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 35, srcSpanEndLine = 676, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 35, srcSpanEndLine = 676, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 37, srcSpanEndLine = 676, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 37, srcSpanEndLine = 676, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 676, srcSpanStartColumn = 37, srcSpanEndLine = 676, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 1, srcSpanEndLine = 677, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 1, srcSpanEndLine = 677, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 14, srcSpanEndLine = 677, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 22, srcSpanEndLine = 677, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 23, srcSpanEndLine = 677, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 14, srcSpanEndLine = 677, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 14, srcSpanEndLine = 677, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FontPath")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 35, srcSpanEndLine = 677, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 35, srcSpanEndLine = 677, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 37, srcSpanEndLine = 677, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 37, srcSpanEndLine = 677, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 677, srcSpanStartColumn = 37, srcSpanEndLine = 677, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 1, srcSpanEndLine = 678, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 1, srcSpanEndLine = 678, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 14, srcSpanEndLine = 678, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 22, srcSpanEndLine = 678, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 23, srcSpanEndLine = 678, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 14, srcSpanEndLine = 678, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 14, srcSpanEndLine = 678, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FontSize")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 35, srcSpanEndLine = 678, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 35, srcSpanEndLine = 678, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 37, srcSpanEndLine = 678, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 37, srcSpanEndLine = 678, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 678, srcSpanStartColumn = 37, srcSpanEndLine = 678, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 1, srcSpanEndLine = 679, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 1, srcSpanEndLine = 679, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 14, srcSpanEndLine = 679, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 16, srcSpanEndLine = 679, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 17, srcSpanEndLine = 679, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 14, srcSpanEndLine = 679, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 14, srcSpanEndLine = 679, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ID")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 35, srcSpanEndLine = 679, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 35, srcSpanEndLine = 679, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 37, srcSpanEndLine = 679, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 37, srcSpanEndLine = 679, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 679, srcSpanStartColumn = 37, srcSpanEndLine = 679, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 1, srcSpanEndLine = 680, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 1, srcSpanEndLine = 680, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 14, srcSpanEndLine = 680, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 23, srcSpanEndLine = 680, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 24, srcSpanEndLine = 680, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 14, srcSpanEndLine = 680, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 14, srcSpanEndLine = 680, srcSpanEndColumn = 23}, srcInfoPoints = []}) "LabelJust")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 35, srcSpanEndLine = 680, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 35, srcSpanEndLine = 680, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 37, srcSpanEndLine = 680, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 37, srcSpanEndLine = 680, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 680, srcSpanStartColumn = 37, srcSpanEndLine = 680, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 1, srcSpanEndLine = 681, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 1, srcSpanEndLine = 681, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 14, srcSpanEndLine = 681, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 22, srcSpanEndLine = 681, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 23, srcSpanEndLine = 681, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 14, srcSpanEndLine = 681, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 14, srcSpanEndLine = 681, srcSpanEndColumn = 22}, srcInfoPoints = []}) "LabelLoc")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 35, srcSpanEndLine = 681, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 35, srcSpanEndLine = 681, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 37, srcSpanEndLine = 681, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 37, srcSpanEndLine = 681, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 681, srcSpanStartColumn = 37, srcSpanEndLine = 681, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 1, srcSpanEndLine = 682, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 1, srcSpanEndLine = 682, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 14, srcSpanEndLine = 682, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 19, srcSpanEndLine = 682, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 20, srcSpanEndLine = 682, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 14, srcSpanEndLine = 682, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 14, srcSpanEndLine = 682, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Label")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 35, srcSpanEndLine = 682, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 35, srcSpanEndLine = 682, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 37, srcSpanEndLine = 682, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 37, srcSpanEndLine = 682, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 682, srcSpanStartColumn = 37, srcSpanEndLine = 682, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 1, srcSpanEndLine = 683, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 1, srcSpanEndLine = 683, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 14, srcSpanEndLine = 683, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 23, srcSpanEndLine = 683, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 24, srcSpanEndLine = 683, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 14, srcSpanEndLine = 683, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 14, srcSpanEndLine = 683, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Landscape")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 35, srcSpanEndLine = 683, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 35, srcSpanEndLine = 683, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 37, srcSpanEndLine = 683, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 37, srcSpanEndLine = 683, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 683, srcSpanStartColumn = 37, srcSpanEndLine = 683, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 1, srcSpanEndLine = 684, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 1, srcSpanEndLine = 684, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 14, srcSpanEndLine = 684, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 22, srcSpanEndLine = 684, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 23, srcSpanEndLine = 684, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 14, srcSpanEndLine = 684, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 14, srcSpanEndLine = 684, srcSpanEndColumn = 22}, srcInfoPoints = []}) "LayerSep")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 35, srcSpanEndLine = 684, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 35, srcSpanEndLine = 684, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 37, srcSpanEndLine = 684, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 37, srcSpanEndLine = 684, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 684, srcSpanStartColumn = 37, srcSpanEndLine = 684, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 1, srcSpanEndLine = 685, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 1, srcSpanEndLine = 685, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 14, srcSpanEndLine = 685, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 20, srcSpanEndLine = 685, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 21, srcSpanEndLine = 685, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 14, srcSpanEndLine = 685, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 14, srcSpanEndLine = 685, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Layers")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 35, srcSpanEndLine = 685, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 35, srcSpanEndLine = 685, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 37, srcSpanEndLine = 685, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 37, srcSpanEndLine = 685, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 685, srcSpanStartColumn = 37, srcSpanEndLine = 685, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 1, srcSpanEndLine = 686, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 1, srcSpanEndLine = 686, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 14, srcSpanEndLine = 686, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 20, srcSpanEndLine = 686, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 21, srcSpanEndLine = 686, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 14, srcSpanEndLine = 686, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 14, srcSpanEndLine = 686, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Layout")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 35, srcSpanEndLine = 686, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 35, srcSpanEndLine = 686, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 37, srcSpanEndLine = 686, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 37, srcSpanEndLine = 686, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 686, srcSpanStartColumn = 37, srcSpanEndLine = 686, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 1, srcSpanEndLine = 687, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 1, srcSpanEndLine = 687, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 14, srcSpanEndLine = 687, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 23, srcSpanEndLine = 687, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 24, srcSpanEndLine = 687, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 14, srcSpanEndLine = 687, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 14, srcSpanEndLine = 687, srcSpanEndColumn = 23}, srcInfoPoints = []}) "LevelsGap")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 35, srcSpanEndLine = 687, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 35, srcSpanEndLine = 687, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 37, srcSpanEndLine = 687, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 37, srcSpanEndLine = 687, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 687, srcSpanStartColumn = 37, srcSpanEndLine = 687, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 1, srcSpanEndLine = 688, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 1, srcSpanEndLine = 688, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 14, srcSpanEndLine = 688, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 20, srcSpanEndLine = 688, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 21, srcSpanEndLine = 688, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 14, srcSpanEndLine = 688, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 14, srcSpanEndLine = 688, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Levels")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 35, srcSpanEndLine = 688, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 35, srcSpanEndLine = 688, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 37, srcSpanEndLine = 688, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 37, srcSpanEndLine = 688, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 688, srcSpanStartColumn = 37, srcSpanEndLine = 688, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 1, srcSpanEndLine = 689, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 1, srcSpanEndLine = 689, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 14, srcSpanEndLine = 689, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 18, srcSpanEndLine = 689, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 19, srcSpanEndLine = 689, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 14, srcSpanEndLine = 689, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 14, srcSpanEndLine = 689, srcSpanEndColumn = 18}, srcInfoPoints = []}) "LPos")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 35, srcSpanEndLine = 689, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 35, srcSpanEndLine = 689, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 37, srcSpanEndLine = 689, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 37, srcSpanEndLine = 689, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 689, srcSpanStartColumn = 37, srcSpanEndLine = 689, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 1, srcSpanEndLine = 690, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 1, srcSpanEndLine = 690, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 14, srcSpanEndLine = 690, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 20, srcSpanEndLine = 690, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 21, srcSpanEndLine = 690, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 14, srcSpanEndLine = 690, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 14, srcSpanEndLine = 690, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Margin")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 35, srcSpanEndLine = 690, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 35, srcSpanEndLine = 690, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 37, srcSpanEndLine = 690, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 37, srcSpanEndLine = 690, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 690, srcSpanStartColumn = 37, srcSpanEndLine = 690, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 1, srcSpanEndLine = 691, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 1, srcSpanEndLine = 691, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 14, srcSpanEndLine = 691, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 21, srcSpanEndLine = 691, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 22, srcSpanEndLine = 691, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 14, srcSpanEndLine = 691, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 14, srcSpanEndLine = 691, srcSpanEndColumn = 21}, srcInfoPoints = []}) "MaxIter")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 35, srcSpanEndLine = 691, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 35, srcSpanEndLine = 691, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 37, srcSpanEndLine = 691, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 37, srcSpanEndLine = 691, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 691, srcSpanStartColumn = 37, srcSpanEndLine = 691, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 1, srcSpanEndLine = 692, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 1, srcSpanEndLine = 692, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 14, srcSpanEndLine = 692, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 21, srcSpanEndLine = 692, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 22, srcSpanEndLine = 692, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 14, srcSpanEndLine = 692, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 14, srcSpanEndLine = 692, srcSpanEndColumn = 21}, srcInfoPoints = []}) "MCLimit")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 35, srcSpanEndLine = 692, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 35, srcSpanEndLine = 692, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 37, srcSpanEndLine = 692, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 37, srcSpanEndLine = 692, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 692, srcSpanStartColumn = 37, srcSpanEndLine = 692, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 1, srcSpanEndLine = 693, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 1, srcSpanEndLine = 693, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 14, srcSpanEndLine = 693, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 21, srcSpanEndLine = 693, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 22, srcSpanEndLine = 693, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 14, srcSpanEndLine = 693, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 14, srcSpanEndLine = 693, srcSpanEndColumn = 21}, srcInfoPoints = []}) "MinDist")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 35, srcSpanEndLine = 693, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 35, srcSpanEndLine = 693, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 37, srcSpanEndLine = 693, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 37, srcSpanEndLine = 693, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 693, srcSpanStartColumn = 37, srcSpanEndLine = 693, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 1, srcSpanEndLine = 694, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 1, srcSpanEndLine = 694, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 14, srcSpanEndLine = 694, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 19, srcSpanEndLine = 694, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 20, srcSpanEndLine = 694, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 14, srcSpanEndLine = 694, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 14, srcSpanEndLine = 694, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Model")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 35, srcSpanEndLine = 694, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 35, srcSpanEndLine = 694, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 37, srcSpanEndLine = 694, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 37, srcSpanEndLine = 694, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 694, srcSpanStartColumn = 37, srcSpanEndLine = 694, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 1, srcSpanEndLine = 695, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 1, srcSpanEndLine = 695, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 14, srcSpanEndLine = 695, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 18, srcSpanEndLine = 695, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 19, srcSpanEndLine = 695, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 14, srcSpanEndLine = 695, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 14, srcSpanEndLine = 695, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Mode")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 35, srcSpanEndLine = 695, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 35, srcSpanEndLine = 695, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 37, srcSpanEndLine = 695, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 37, srcSpanEndLine = 695, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 695, srcSpanStartColumn = 37, srcSpanEndLine = 695, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 1, srcSpanEndLine = 696, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 1, srcSpanEndLine = 696, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 14, srcSpanEndLine = 696, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 19, srcSpanEndLine = 696, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 20, srcSpanEndLine = 696, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 14, srcSpanEndLine = 696, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 14, srcSpanEndLine = 696, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Mosek")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 35, srcSpanEndLine = 696, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 35, srcSpanEndLine = 696, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 37, srcSpanEndLine = 696, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 37, srcSpanEndLine = 696, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 696, srcSpanStartColumn = 37, srcSpanEndLine = 696, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 1, srcSpanEndLine = 697, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 1, srcSpanEndLine = 697, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 14, srcSpanEndLine = 697, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 21, srcSpanEndLine = 697, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 22, srcSpanEndLine = 697, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 14, srcSpanEndLine = 697, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 14, srcSpanEndLine = 697, srcSpanEndColumn = 21}, srcInfoPoints = []}) "NodeSep")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 35, srcSpanEndLine = 697, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 35, srcSpanEndLine = 697, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 37, srcSpanEndLine = 697, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 37, srcSpanEndLine = 697, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 697, srcSpanStartColumn = 37, srcSpanEndLine = 697, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 1, srcSpanEndLine = 698, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 1, srcSpanEndLine = 698, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 14, srcSpanEndLine = 698, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 23, srcSpanEndLine = 698, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 24, srcSpanEndLine = 698, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 14, srcSpanEndLine = 698, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 14, srcSpanEndLine = 698, srcSpanEndColumn = 23}, srcInfoPoints = []}) "NoJustify")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 35, srcSpanEndLine = 698, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 35, srcSpanEndLine = 698, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 37, srcSpanEndLine = 698, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 37, srcSpanEndLine = 698, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 698, srcSpanStartColumn = 37, srcSpanEndLine = 698, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 1, srcSpanEndLine = 699, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 1, srcSpanEndLine = 699, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 14, srcSpanEndLine = 699, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 23, srcSpanEndLine = 699, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 24, srcSpanEndLine = 699, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 14, srcSpanEndLine = 699, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 14, srcSpanEndLine = 699, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Normalize")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 35, srcSpanEndLine = 699, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 35, srcSpanEndLine = 699, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 37, srcSpanEndLine = 699, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 37, srcSpanEndLine = 699, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 699, srcSpanStartColumn = 37, srcSpanEndLine = 699, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 1, srcSpanEndLine = 700, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 1, srcSpanEndLine = 700, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 14, srcSpanEndLine = 700, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 22, srcSpanEndLine = 700, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 23, srcSpanEndLine = 700, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 14, srcSpanEndLine = 700, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 14, srcSpanEndLine = 700, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Nslimit1")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 35, srcSpanEndLine = 700, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 35, srcSpanEndLine = 700, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 37, srcSpanEndLine = 700, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 37, srcSpanEndLine = 700, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 700, srcSpanStartColumn = 37, srcSpanEndLine = 700, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 1, srcSpanEndLine = 701, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 1, srcSpanEndLine = 701, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 14, srcSpanEndLine = 701, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 21, srcSpanEndLine = 701, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 22, srcSpanEndLine = 701, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 14, srcSpanEndLine = 701, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 14, srcSpanEndLine = 701, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Nslimit")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 35, srcSpanEndLine = 701, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 35, srcSpanEndLine = 701, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 37, srcSpanEndLine = 701, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 37, srcSpanEndLine = 701, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 701, srcSpanStartColumn = 37, srcSpanEndLine = 701, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 1, srcSpanEndLine = 702, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 1, srcSpanEndLine = 702, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 14, srcSpanEndLine = 702, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 22, srcSpanEndLine = 702, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 23, srcSpanEndLine = 702, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 14, srcSpanEndLine = 702, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 14, srcSpanEndLine = 702, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Ordering")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 35, srcSpanEndLine = 702, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 35, srcSpanEndLine = 702, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 37, srcSpanEndLine = 702, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 37, srcSpanEndLine = 702, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 702, srcSpanStartColumn = 37, srcSpanEndLine = 702, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 1, srcSpanEndLine = 703, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 1, srcSpanEndLine = 703, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 14, srcSpanEndLine = 703, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 25, srcSpanEndLine = 703, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 26, srcSpanEndLine = 703, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 14, srcSpanEndLine = 703, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 14, srcSpanEndLine = 703, srcSpanEndColumn = 25}, srcInfoPoints = []}) "OutputOrder")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 35, srcSpanEndLine = 703, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 35, srcSpanEndLine = 703, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 37, srcSpanEndLine = 703, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 37, srcSpanEndLine = 703, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 703, srcSpanStartColumn = 37, srcSpanEndLine = 703, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 1, srcSpanEndLine = 704, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 1, srcSpanEndLine = 704, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 14, srcSpanEndLine = 704, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 28, srcSpanEndLine = 704, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 29, srcSpanEndLine = 704, srcSpanEndColumn = 30}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 14, srcSpanEndLine = 704, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 14, srcSpanEndLine = 704, srcSpanEndColumn = 28}, srcInfoPoints = []}) "OverlapScaling")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 35, srcSpanEndLine = 704, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 35, srcSpanEndLine = 704, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 37, srcSpanEndLine = 704, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 37, srcSpanEndLine = 704, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 704, srcSpanStartColumn = 37, srcSpanEndLine = 704, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 1, srcSpanEndLine = 705, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 1, srcSpanEndLine = 705, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 14, srcSpanEndLine = 705, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 21, srcSpanEndLine = 705, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 22, srcSpanEndLine = 705, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 14, srcSpanEndLine = 705, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 14, srcSpanEndLine = 705, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Overlap")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 35, srcSpanEndLine = 705, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 35, srcSpanEndLine = 705, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 37, srcSpanEndLine = 705, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 37, srcSpanEndLine = 705, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 705, srcSpanStartColumn = 37, srcSpanEndLine = 705, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 1, srcSpanEndLine = 706, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 1, srcSpanEndLine = 706, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 14, srcSpanEndLine = 706, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 22, srcSpanEndLine = 706, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 23, srcSpanEndLine = 706, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 14, srcSpanEndLine = 706, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 14, srcSpanEndLine = 706, srcSpanEndColumn = 22}, srcInfoPoints = []}) "PackMode")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 35, srcSpanEndLine = 706, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 35, srcSpanEndLine = 706, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 37, srcSpanEndLine = 706, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 37, srcSpanEndLine = 706, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 706, srcSpanStartColumn = 37, srcSpanEndLine = 706, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 1, srcSpanEndLine = 707, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 1, srcSpanEndLine = 707, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 14, srcSpanEndLine = 707, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 18, srcSpanEndLine = 707, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 19, srcSpanEndLine = 707, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 14, srcSpanEndLine = 707, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 14, srcSpanEndLine = 707, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Pack")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 35, srcSpanEndLine = 707, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 35, srcSpanEndLine = 707, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 37, srcSpanEndLine = 707, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 37, srcSpanEndLine = 707, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 707, srcSpanStartColumn = 37, srcSpanEndLine = 707, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 1, srcSpanEndLine = 708, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 1, srcSpanEndLine = 708, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 14, srcSpanEndLine = 708, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 17, srcSpanEndLine = 708, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 18, srcSpanEndLine = 708, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 14, srcSpanEndLine = 708, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 14, srcSpanEndLine = 708, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Pad")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 35, srcSpanEndLine = 708, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 35, srcSpanEndLine = 708, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 37, srcSpanEndLine = 708, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 37, srcSpanEndLine = 708, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 708, srcSpanStartColumn = 37, srcSpanEndLine = 708, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 1, srcSpanEndLine = 709, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 1, srcSpanEndLine = 709, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 14, srcSpanEndLine = 709, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 21, srcSpanEndLine = 709, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 22, srcSpanEndLine = 709, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 14, srcSpanEndLine = 709, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 14, srcSpanEndLine = 709, srcSpanEndColumn = 21}, srcInfoPoints = []}) "PageDir")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 35, srcSpanEndLine = 709, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 35, srcSpanEndLine = 709, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 37, srcSpanEndLine = 709, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 37, srcSpanEndLine = 709, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 709, srcSpanStartColumn = 37, srcSpanEndLine = 709, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 1, srcSpanEndLine = 710, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 1, srcSpanEndLine = 710, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 14, srcSpanEndLine = 710, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 18, srcSpanEndLine = 710, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 19, srcSpanEndLine = 710, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 14, srcSpanEndLine = 710, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 14, srcSpanEndLine = 710, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Page")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 35, srcSpanEndLine = 710, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 35, srcSpanEndLine = 710, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 37, srcSpanEndLine = 710, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 37, srcSpanEndLine = 710, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 710, srcSpanStartColumn = 37, srcSpanEndLine = 710, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 1, srcSpanEndLine = 711, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 1, srcSpanEndLine = 711, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 14, srcSpanEndLine = 711, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 22, srcSpanEndLine = 711, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 23, srcSpanEndLine = 711, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 14, srcSpanEndLine = 711, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 14, srcSpanEndLine = 711, srcSpanEndColumn = 22}, srcInfoPoints = []}) "QuadTree")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 35, srcSpanEndLine = 711, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 35, srcSpanEndLine = 711, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 37, srcSpanEndLine = 711, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 37, srcSpanEndLine = 711, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 711, srcSpanStartColumn = 37, srcSpanEndLine = 711, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 1, srcSpanEndLine = 712, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 1, srcSpanEndLine = 712, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 14, srcSpanEndLine = 712, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 21, srcSpanEndLine = 712, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 22, srcSpanEndLine = 712, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 14, srcSpanEndLine = 712, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 14, srcSpanEndLine = 712, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Quantum")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 35, srcSpanEndLine = 712, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 35, srcSpanEndLine = 712, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 37, srcSpanEndLine = 712, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 37, srcSpanEndLine = 712, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 712, srcSpanStartColumn = 37, srcSpanEndLine = 712, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 1, srcSpanEndLine = 713, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 1, srcSpanEndLine = 713, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 14, srcSpanEndLine = 713, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 21, srcSpanEndLine = 713, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 22, srcSpanEndLine = 713, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 14, srcSpanEndLine = 713, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 14, srcSpanEndLine = 713, srcSpanEndColumn = 21}, srcInfoPoints = []}) "RankDir")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 35, srcSpanEndLine = 713, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 35, srcSpanEndLine = 713, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 37, srcSpanEndLine = 713, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 37, srcSpanEndLine = 713, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 713, srcSpanStartColumn = 37, srcSpanEndLine = 713, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 1, srcSpanEndLine = 714, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 1, srcSpanEndLine = 714, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 14, srcSpanEndLine = 714, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 21, srcSpanEndLine = 714, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 22, srcSpanEndLine = 714, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 14, srcSpanEndLine = 714, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 14, srcSpanEndLine = 714, srcSpanEndColumn = 21}, srcInfoPoints = []}) "RankSep")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 35, srcSpanEndLine = 714, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 35, srcSpanEndLine = 714, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 37, srcSpanEndLine = 714, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 37, srcSpanEndLine = 714, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 714, srcSpanStartColumn = 37, srcSpanEndLine = 714, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 1, srcSpanEndLine = 715, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 1, srcSpanEndLine = 715, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 14, srcSpanEndLine = 715, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 19, srcSpanEndLine = 715, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 20, srcSpanEndLine = 715, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 14, srcSpanEndLine = 715, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 14, srcSpanEndLine = 715, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Ratio")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 35, srcSpanEndLine = 715, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 35, srcSpanEndLine = 715, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 37, srcSpanEndLine = 715, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 37, srcSpanEndLine = 715, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 715, srcSpanStartColumn = 37, srcSpanEndLine = 715, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 1, srcSpanEndLine = 716, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 1, srcSpanEndLine = 716, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 14, srcSpanEndLine = 716, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 24, srcSpanEndLine = 716, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 25, srcSpanEndLine = 716, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 14, srcSpanEndLine = 716, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 14, srcSpanEndLine = 716, srcSpanEndColumn = 24}, srcInfoPoints = []}) "ReMinCross")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 35, srcSpanEndLine = 716, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 35, srcSpanEndLine = 716, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 37, srcSpanEndLine = 716, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 37, srcSpanEndLine = 716, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 716, srcSpanStartColumn = 37, srcSpanEndLine = 716, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 1, srcSpanEndLine = 717, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 1, srcSpanEndLine = 717, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 14, srcSpanEndLine = 717, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 28, srcSpanEndLine = 717, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 29, srcSpanEndLine = 717, srcSpanEndColumn = 30}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 14, srcSpanEndLine = 717, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 14, srcSpanEndLine = 717, srcSpanEndColumn = 28}, srcInfoPoints = []}) "RepulsiveForce")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 35, srcSpanEndLine = 717, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 35, srcSpanEndLine = 717, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 37, srcSpanEndLine = 717, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 37, srcSpanEndLine = 717, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 717, srcSpanStartColumn = 37, srcSpanEndLine = 717, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 1, srcSpanEndLine = 718, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 1, srcSpanEndLine = 718, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 14, srcSpanEndLine = 718, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 18, srcSpanEndLine = 718, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 19, srcSpanEndLine = 718, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 14, srcSpanEndLine = 718, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 14, srcSpanEndLine = 718, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Root")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 35, srcSpanEndLine = 718, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 35, srcSpanEndLine = 718, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 37, srcSpanEndLine = 718, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 37, srcSpanEndLine = 718, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 718, srcSpanStartColumn = 37, srcSpanEndLine = 718, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 1, srcSpanEndLine = 719, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 1, srcSpanEndLine = 719, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 14, srcSpanEndLine = 719, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 20, srcSpanEndLine = 719, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 21, srcSpanEndLine = 719, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 14, srcSpanEndLine = 719, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 14, srcSpanEndLine = 719, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Rotate")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 35, srcSpanEndLine = 719, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 35, srcSpanEndLine = 719, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 37, srcSpanEndLine = 719, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 37, srcSpanEndLine = 719, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 719, srcSpanStartColumn = 37, srcSpanEndLine = 719, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 1, srcSpanEndLine = 720, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 1, srcSpanEndLine = 720, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 14, srcSpanEndLine = 720, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 24, srcSpanEndLine = 720, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 25, srcSpanEndLine = 720, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 14, srcSpanEndLine = 720, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 14, srcSpanEndLine = 720, srcSpanEndColumn = 24}, srcInfoPoints = []}) "SearchSize")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 35, srcSpanEndLine = 720, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 35, srcSpanEndLine = 720, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 37, srcSpanEndLine = 720, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 37, srcSpanEndLine = 720, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 720, srcSpanStartColumn = 37, srcSpanEndLine = 720, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 1, srcSpanEndLine = 721, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 1, srcSpanEndLine = 721, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 14, srcSpanEndLine = 721, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 17, srcSpanEndLine = 721, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 18, srcSpanEndLine = 721, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 14, srcSpanEndLine = 721, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 14, srcSpanEndLine = 721, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Sep")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 35, srcSpanEndLine = 721, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 35, srcSpanEndLine = 721, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 37, srcSpanEndLine = 721, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 37, srcSpanEndLine = 721, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 721, srcSpanStartColumn = 37, srcSpanEndLine = 721, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 1, srcSpanEndLine = 722, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 1, srcSpanEndLine = 722, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 14, srcSpanEndLine = 722, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 23, srcSpanEndLine = 722, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 24, srcSpanEndLine = 722, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 14, srcSpanEndLine = 722, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 14, srcSpanEndLine = 722, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ShowBoxes")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 35, srcSpanEndLine = 722, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 35, srcSpanEndLine = 722, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 37, srcSpanEndLine = 722, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 37, srcSpanEndLine = 722, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 722, srcSpanStartColumn = 37, srcSpanEndLine = 722, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 1, srcSpanEndLine = 723, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 1, srcSpanEndLine = 723, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 14, srcSpanEndLine = 723, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 18, srcSpanEndLine = 723, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 19, srcSpanEndLine = 723, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 14, srcSpanEndLine = 723, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 14, srcSpanEndLine = 723, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Size")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 35, srcSpanEndLine = 723, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 35, srcSpanEndLine = 723, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 37, srcSpanEndLine = 723, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 37, srcSpanEndLine = 723, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 723, srcSpanStartColumn = 37, srcSpanEndLine = 723, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 1, srcSpanEndLine = 724, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 1, srcSpanEndLine = 724, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 14, srcSpanEndLine = 724, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 23, srcSpanEndLine = 724, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 24, srcSpanEndLine = 724, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 14, srcSpanEndLine = 724, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 14, srcSpanEndLine = 724, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Smoothing")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 35, srcSpanEndLine = 724, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 35, srcSpanEndLine = 724, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 37, srcSpanEndLine = 724, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 37, srcSpanEndLine = 724, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 724, srcSpanStartColumn = 37, srcSpanEndLine = 724, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 1, srcSpanEndLine = 725, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 1, srcSpanEndLine = 725, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 14, srcSpanEndLine = 725, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 19, srcSpanEndLine = 725, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 20, srcSpanEndLine = 725, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 14, srcSpanEndLine = 725, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 14, srcSpanEndLine = 725, srcSpanEndColumn = 19}, srcInfoPoints = []}) "SortV")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 35, srcSpanEndLine = 725, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 35, srcSpanEndLine = 725, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 37, srcSpanEndLine = 725, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 37, srcSpanEndLine = 725, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 725, srcSpanStartColumn = 37, srcSpanEndLine = 725, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 1, srcSpanEndLine = 726, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 1, srcSpanEndLine = 726, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 14, srcSpanEndLine = 726, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 21, srcSpanEndLine = 726, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 22, srcSpanEndLine = 726, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 14, srcSpanEndLine = 726, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 14, srcSpanEndLine = 726, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Splines")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 35, srcSpanEndLine = 726, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 35, srcSpanEndLine = 726, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 37, srcSpanEndLine = 726, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 37, srcSpanEndLine = 726, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 726, srcSpanStartColumn = 37, srcSpanEndLine = 726, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 1, srcSpanEndLine = 727, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 1, srcSpanEndLine = 727, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 14, srcSpanEndLine = 727, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 19, srcSpanEndLine = 727, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 20, srcSpanEndLine = 727, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 14, srcSpanEndLine = 727, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 14, srcSpanEndLine = 727, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Start")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 35, srcSpanEndLine = 727, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 35, srcSpanEndLine = 727, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 37, srcSpanEndLine = 727, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 37, srcSpanEndLine = 727, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 727, srcSpanStartColumn = 37, srcSpanEndLine = 727, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 1, srcSpanEndLine = 728, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 1, srcSpanEndLine = 728, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 14, srcSpanEndLine = 728, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 24, srcSpanEndLine = 728, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 25, srcSpanEndLine = 728, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 14, srcSpanEndLine = 728, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 14, srcSpanEndLine = 728, srcSpanEndColumn = 24}, srcInfoPoints = []}) "StyleSheet")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 35, srcSpanEndLine = 728, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 35, srcSpanEndLine = 728, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 37, srcSpanEndLine = 728, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 37, srcSpanEndLine = 728, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 728, srcSpanStartColumn = 37, srcSpanEndLine = 728, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 1, srcSpanEndLine = 729, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 1, srcSpanEndLine = 729, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 14, srcSpanEndLine = 729, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 20, srcSpanEndLine = 729, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 21, srcSpanEndLine = 729, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 14, srcSpanEndLine = 729, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 14, srcSpanEndLine = 729, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Target")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 35, srcSpanEndLine = 729, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 35, srcSpanEndLine = 729, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 37, srcSpanEndLine = 729, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 37, srcSpanEndLine = 729, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 729, srcSpanStartColumn = 37, srcSpanEndLine = 729, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 1, srcSpanEndLine = 730, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 1, srcSpanEndLine = 730, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 14, srcSpanEndLine = 730, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 23, srcSpanEndLine = 730, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 24, srcSpanEndLine = 730, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 14, srcSpanEndLine = 730, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 14, srcSpanEndLine = 730, srcSpanEndColumn = 23}, srcInfoPoints = []}) "TrueColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 35, srcSpanEndLine = 730, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 35, srcSpanEndLine = 730, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 37, srcSpanEndLine = 730, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 37, srcSpanEndLine = 730, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 730, srcSpanStartColumn = 37, srcSpanEndLine = 730, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 1, srcSpanEndLine = 731, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 1, srcSpanEndLine = 731, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 14, srcSpanEndLine = 731, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 22, srcSpanEndLine = 731, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 23, srcSpanEndLine = 731, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 14, srcSpanEndLine = 731, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 14, srcSpanEndLine = 731, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ViewPort")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 35, srcSpanEndLine = 731, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 35, srcSpanEndLine = 731, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 37, srcSpanEndLine = 731, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 37, srcSpanEndLine = 731, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 731, srcSpanStartColumn = 37, srcSpanEndLine = 731, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 1, srcSpanEndLine = 732, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 1, srcSpanEndLine = 732, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 14, srcSpanEndLine = 732, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 24, srcSpanEndLine = 732, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 25, srcSpanEndLine = 732, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 14, srcSpanEndLine = 732, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 14, srcSpanEndLine = 732, srcSpanEndColumn = 24}, srcInfoPoints = []}) "VoroMargin")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 35, srcSpanEndLine = 732, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 35, srcSpanEndLine = 732, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 37, srcSpanEndLine = 732, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 37, srcSpanEndLine = 732, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 732, srcSpanStartColumn = 37, srcSpanEndLine = 732, srcSpanEndColumn = 41}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 733, srcSpanStartColumn = 1, srcSpanEndLine = 733, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 733, srcSpanStartColumn = 1, srcSpanEndLine = 733, srcSpanEndColumn = 13}, srcInfoPoints = []}) "usedByGraphs") [PWildCard (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 733, srcSpanStartColumn = 14, srcSpanEndLine = 733, srcSpanEndColumn = 15}, srcInfoPoints = []})] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 733, srcSpanStartColumn = 35, srcSpanEndLine = 733, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 733, srcSpanStartColumn = 35, srcSpanEndLine = 733, srcSpanEndColumn = 36}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 733, srcSpanStartColumn = 37, srcSpanEndLine = 733, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 733, srcSpanStartColumn = 37, srcSpanEndLine = 733, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 733, srcSpanStartColumn = 37, srcSpanEndLine = 733, srcSpanEndColumn = 42}, srcInfoPoints = []}) "False")))) Nothing],TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 1, srcSpanEndLine = 736, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 30, srcSpanEndLine = 736, srcSpanEndColumn = 32}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 1, srcSpanEndLine = 736, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters"] (TyFun (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 33, srcSpanEndLine = 736, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 43, srcSpanEndLine = 736, srcSpanEndColumn = 45}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 33, srcSpanEndLine = 736, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 33, srcSpanEndLine = 736, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 33, srcSpanEndLine = 736, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Attribute"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 46, srcSpanEndLine = 736, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 46, srcSpanEndLine = 736, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 736, srcSpanStartColumn = 46, srcSpanEndLine = 736, srcSpanEndColumn = 50}, srcInfoPoints = []}) "Bool")))),FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 1, srcSpanEndLine = 759, srcSpanEndColumn = 37}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 1, srcSpanEndLine = 737, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 1, srcSpanEndLine = 737, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 16, srcSpanEndLine = 737, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 17, srcSpanEndLine = 737, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 18, srcSpanEndLine = 737, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 16, srcSpanEndLine = 737, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 16, srcSpanEndLine = 737, srcSpanEndColumn = 17}, srcInfoPoints = []}) "K")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 30, srcSpanEndLine = 737, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 30, srcSpanEndLine = 737, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 32, srcSpanEndLine = 737, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 32, srcSpanEndLine = 737, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 737, srcSpanStartColumn = 32, srcSpanEndLine = 737, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 1, srcSpanEndLine = 738, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 1, srcSpanEndLine = 738, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 16, srcSpanEndLine = 738, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 19, srcSpanEndLine = 738, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 20, srcSpanEndLine = 738, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 16, srcSpanEndLine = 738, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 16, srcSpanEndLine = 738, srcSpanEndColumn = 19}, srcInfoPoints = []}) "URL")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 30, srcSpanEndLine = 738, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 30, srcSpanEndLine = 738, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 32, srcSpanEndLine = 738, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 32, srcSpanEndLine = 738, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 738, srcSpanStartColumn = 32, srcSpanEndLine = 738, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 1, srcSpanEndLine = 739, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 1, srcSpanEndLine = 739, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 16, srcSpanEndLine = 739, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 23, srcSpanEndLine = 739, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 24, srcSpanEndLine = 739, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 16, srcSpanEndLine = 739, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 16, srcSpanEndLine = 739, srcSpanEndColumn = 23}, srcInfoPoints = []}) "BgColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 30, srcSpanEndLine = 739, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 30, srcSpanEndLine = 739, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 32, srcSpanEndLine = 739, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 32, srcSpanEndLine = 739, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 739, srcSpanStartColumn = 32, srcSpanEndLine = 739, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 1, srcSpanEndLine = 740, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 1, srcSpanEndLine = 740, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 16, srcSpanEndLine = 740, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 27, srcSpanEndLine = 740, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 28, srcSpanEndLine = 740, srcSpanEndColumn = 29}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 16, srcSpanEndLine = 740, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 16, srcSpanEndLine = 740, srcSpanEndColumn = 27}, srcInfoPoints = []}) "ColorScheme")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 30, srcSpanEndLine = 740, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 30, srcSpanEndLine = 740, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 32, srcSpanEndLine = 740, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 32, srcSpanEndLine = 740, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 740, srcSpanStartColumn = 32, srcSpanEndLine = 740, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 1, srcSpanEndLine = 741, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 1, srcSpanEndLine = 741, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 16, srcSpanEndLine = 741, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 21, srcSpanEndLine = 741, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 22, srcSpanEndLine = 741, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 16, srcSpanEndLine = 741, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 16, srcSpanEndLine = 741, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Color")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 30, srcSpanEndLine = 741, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 30, srcSpanEndLine = 741, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 32, srcSpanEndLine = 741, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 32, srcSpanEndLine = 741, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 741, srcSpanStartColumn = 32, srcSpanEndLine = 741, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 1, srcSpanEndLine = 742, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 1, srcSpanEndLine = 742, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 16, srcSpanEndLine = 742, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 25, srcSpanEndLine = 742, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 26, srcSpanEndLine = 742, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 16, srcSpanEndLine = 742, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 16, srcSpanEndLine = 742, srcSpanEndColumn = 25}, srcInfoPoints = []}) "FillColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 30, srcSpanEndLine = 742, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 30, srcSpanEndLine = 742, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 32, srcSpanEndLine = 742, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 32, srcSpanEndLine = 742, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 742, srcSpanStartColumn = 32, srcSpanEndLine = 742, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 1, srcSpanEndLine = 743, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 1, srcSpanEndLine = 743, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 16, srcSpanEndLine = 743, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 25, srcSpanEndLine = 743, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 26, srcSpanEndLine = 743, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 16, srcSpanEndLine = 743, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 16, srcSpanEndLine = 743, srcSpanEndColumn = 25}, srcInfoPoints = []}) "FontColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 30, srcSpanEndLine = 743, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 30, srcSpanEndLine = 743, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 32, srcSpanEndLine = 743, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 32, srcSpanEndLine = 743, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 743, srcSpanStartColumn = 32, srcSpanEndLine = 743, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 1, srcSpanEndLine = 744, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 1, srcSpanEndLine = 744, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 16, srcSpanEndLine = 744, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 24, srcSpanEndLine = 744, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 25, srcSpanEndLine = 744, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 16, srcSpanEndLine = 744, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 16, srcSpanEndLine = 744, srcSpanEndColumn = 24}, srcInfoPoints = []}) "FontName")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 30, srcSpanEndLine = 744, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 30, srcSpanEndLine = 744, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 32, srcSpanEndLine = 744, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 32, srcSpanEndLine = 744, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 744, srcSpanStartColumn = 32, srcSpanEndLine = 744, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 1, srcSpanEndLine = 745, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 1, srcSpanEndLine = 745, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 16, srcSpanEndLine = 745, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 24, srcSpanEndLine = 745, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 25, srcSpanEndLine = 745, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 16, srcSpanEndLine = 745, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 16, srcSpanEndLine = 745, srcSpanEndColumn = 24}, srcInfoPoints = []}) "FontSize")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 30, srcSpanEndLine = 745, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 30, srcSpanEndLine = 745, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 32, srcSpanEndLine = 745, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 32, srcSpanEndLine = 745, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 745, srcSpanStartColumn = 32, srcSpanEndLine = 745, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 1, srcSpanEndLine = 746, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 1, srcSpanEndLine = 746, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 16, srcSpanEndLine = 746, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 25, srcSpanEndLine = 746, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 26, srcSpanEndLine = 746, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 16, srcSpanEndLine = 746, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 16, srcSpanEndLine = 746, srcSpanEndColumn = 25}, srcInfoPoints = []}) "LabelJust")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 30, srcSpanEndLine = 746, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 30, srcSpanEndLine = 746, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 32, srcSpanEndLine = 746, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 32, srcSpanEndLine = 746, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 746, srcSpanStartColumn = 32, srcSpanEndLine = 746, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 1, srcSpanEndLine = 747, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 1, srcSpanEndLine = 747, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 16, srcSpanEndLine = 747, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 24, srcSpanEndLine = 747, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 25, srcSpanEndLine = 747, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 16, srcSpanEndLine = 747, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 16, srcSpanEndLine = 747, srcSpanEndColumn = 24}, srcInfoPoints = []}) "LabelLoc")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 30, srcSpanEndLine = 747, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 30, srcSpanEndLine = 747, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 32, srcSpanEndLine = 747, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 32, srcSpanEndLine = 747, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 747, srcSpanStartColumn = 32, srcSpanEndLine = 747, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 1, srcSpanEndLine = 748, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 1, srcSpanEndLine = 748, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 16, srcSpanEndLine = 748, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 21, srcSpanEndLine = 748, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 22, srcSpanEndLine = 748, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 16, srcSpanEndLine = 748, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 16, srcSpanEndLine = 748, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Label")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 30, srcSpanEndLine = 748, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 30, srcSpanEndLine = 748, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 32, srcSpanEndLine = 748, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 32, srcSpanEndLine = 748, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 748, srcSpanStartColumn = 32, srcSpanEndLine = 748, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 1, srcSpanEndLine = 749, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 1, srcSpanEndLine = 749, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 16, srcSpanEndLine = 749, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 20, srcSpanEndLine = 749, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 21, srcSpanEndLine = 749, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 16, srcSpanEndLine = 749, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 16, srcSpanEndLine = 749, srcSpanEndColumn = 20}, srcInfoPoints = []}) "LPos")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 30, srcSpanEndLine = 749, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 30, srcSpanEndLine = 749, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 32, srcSpanEndLine = 749, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 32, srcSpanEndLine = 749, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 749, srcSpanStartColumn = 32, srcSpanEndLine = 749, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 1, srcSpanEndLine = 750, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 1, srcSpanEndLine = 750, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 16, srcSpanEndLine = 750, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 25, srcSpanEndLine = 750, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 26, srcSpanEndLine = 750, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 16, srcSpanEndLine = 750, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 16, srcSpanEndLine = 750, srcSpanEndColumn = 25}, srcInfoPoints = []}) "NoJustify")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 30, srcSpanEndLine = 750, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 30, srcSpanEndLine = 750, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 32, srcSpanEndLine = 750, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 32, srcSpanEndLine = 750, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 750, srcSpanStartColumn = 32, srcSpanEndLine = 750, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 1, srcSpanEndLine = 751, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 1, srcSpanEndLine = 751, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 16, srcSpanEndLine = 751, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 24, srcSpanEndLine = 751, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 25, srcSpanEndLine = 751, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 16, srcSpanEndLine = 751, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 16, srcSpanEndLine = 751, srcSpanEndColumn = 24}, srcInfoPoints = []}) "PenColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 30, srcSpanEndLine = 751, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 30, srcSpanEndLine = 751, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 32, srcSpanEndLine = 751, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 32, srcSpanEndLine = 751, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 751, srcSpanStartColumn = 32, srcSpanEndLine = 751, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 1, srcSpanEndLine = 752, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 1, srcSpanEndLine = 752, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 16, srcSpanEndLine = 752, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 24, srcSpanEndLine = 752, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 25, srcSpanEndLine = 752, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 16, srcSpanEndLine = 752, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 16, srcSpanEndLine = 752, srcSpanEndColumn = 24}, srcInfoPoints = []}) "PenWidth")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 30, srcSpanEndLine = 752, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 30, srcSpanEndLine = 752, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 32, srcSpanEndLine = 752, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 32, srcSpanEndLine = 752, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 752, srcSpanStartColumn = 32, srcSpanEndLine = 752, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 1, srcSpanEndLine = 753, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 1, srcSpanEndLine = 753, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 16, srcSpanEndLine = 753, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 27, srcSpanEndLine = 753, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 28, srcSpanEndLine = 753, srcSpanEndColumn = 29}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 16, srcSpanEndLine = 753, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 16, srcSpanEndLine = 753, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Peripheries")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 30, srcSpanEndLine = 753, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 30, srcSpanEndLine = 753, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 32, srcSpanEndLine = 753, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 32, srcSpanEndLine = 753, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 753, srcSpanStartColumn = 32, srcSpanEndLine = 753, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 1, srcSpanEndLine = 754, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 1, srcSpanEndLine = 754, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 16, srcSpanEndLine = 754, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 20, srcSpanEndLine = 754, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 21, srcSpanEndLine = 754, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 16, srcSpanEndLine = 754, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 16, srcSpanEndLine = 754, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Rank")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 30, srcSpanEndLine = 754, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 30, srcSpanEndLine = 754, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 32, srcSpanEndLine = 754, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 32, srcSpanEndLine = 754, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 754, srcSpanStartColumn = 32, srcSpanEndLine = 754, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 1, srcSpanEndLine = 755, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 1, srcSpanEndLine = 755, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 16, srcSpanEndLine = 755, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 21, srcSpanEndLine = 755, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 22, srcSpanEndLine = 755, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 16, srcSpanEndLine = 755, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 16, srcSpanEndLine = 755, srcSpanEndColumn = 21}, srcInfoPoints = []}) "SortV")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 30, srcSpanEndLine = 755, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 30, srcSpanEndLine = 755, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 32, srcSpanEndLine = 755, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 32, srcSpanEndLine = 755, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 755, srcSpanStartColumn = 32, srcSpanEndLine = 755, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 1, srcSpanEndLine = 756, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 1, srcSpanEndLine = 756, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 16, srcSpanEndLine = 756, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 21, srcSpanEndLine = 756, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 22, srcSpanEndLine = 756, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 16, srcSpanEndLine = 756, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 16, srcSpanEndLine = 756, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Style")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 30, srcSpanEndLine = 756, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 30, srcSpanEndLine = 756, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 32, srcSpanEndLine = 756, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 32, srcSpanEndLine = 756, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 756, srcSpanStartColumn = 32, srcSpanEndLine = 756, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 1, srcSpanEndLine = 757, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 1, srcSpanEndLine = 757, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 16, srcSpanEndLine = 757, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 22, srcSpanEndLine = 757, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 23, srcSpanEndLine = 757, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 16, srcSpanEndLine = 757, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 16, srcSpanEndLine = 757, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Target")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 30, srcSpanEndLine = 757, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 30, srcSpanEndLine = 757, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 32, srcSpanEndLine = 757, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 32, srcSpanEndLine = 757, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 757, srcSpanStartColumn = 32, srcSpanEndLine = 757, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 1, srcSpanEndLine = 758, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 1, srcSpanEndLine = 758, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 16, srcSpanEndLine = 758, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 23, srcSpanEndLine = 758, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 24, srcSpanEndLine = 758, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 16, srcSpanEndLine = 758, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 16, srcSpanEndLine = 758, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Tooltip")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 30, srcSpanEndLine = 758, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 30, srcSpanEndLine = 758, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 32, srcSpanEndLine = 758, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 32, srcSpanEndLine = 758, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 758, srcSpanStartColumn = 32, srcSpanEndLine = 758, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 759, srcSpanStartColumn = 1, srcSpanEndLine = 759, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 759, srcSpanStartColumn = 1, srcSpanEndLine = 759, srcSpanEndColumn = 15}, srcInfoPoints = []}) "usedByClusters") [PWildCard (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 759, srcSpanStartColumn = 16, srcSpanEndLine = 759, srcSpanEndColumn = 17}, srcInfoPoints = []})] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 759, srcSpanStartColumn = 30, srcSpanEndLine = 759, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 759, srcSpanStartColumn = 30, srcSpanEndLine = 759, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 759, srcSpanStartColumn = 32, srcSpanEndLine = 759, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 759, srcSpanStartColumn = 32, srcSpanEndLine = 759, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 759, srcSpanStartColumn = 32, srcSpanEndLine = 759, srcSpanEndColumn = 37}, srcInfoPoints = []}) "False")))) Nothing],TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 1, srcSpanEndLine = 762, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 24, srcSpanEndLine = 762, srcSpanEndColumn = 26}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 1, srcSpanEndLine = 762, srcSpanEndColumn = 16}, srcInfoPoints = []}) "usedBySubGraphs"] (TyFun (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 27, srcSpanEndLine = 762, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 37, srcSpanEndLine = 762, srcSpanEndColumn = 39}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 27, srcSpanEndLine = 762, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 27, srcSpanEndLine = 762, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 27, srcSpanEndLine = 762, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Attribute"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 40, srcSpanEndLine = 762, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 40, srcSpanEndLine = 762, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 762, srcSpanStartColumn = 40, srcSpanEndLine = 762, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Bool")))),FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 1, srcSpanEndLine = 764, srcSpanEndColumn = 31}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 1, srcSpanEndLine = 763, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 1, srcSpanEndLine = 763, srcSpanEndColumn = 16}, srcInfoPoints = []}) "usedBySubGraphs") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 17, srcSpanEndLine = 763, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 21, srcSpanEndLine = 763, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 22, srcSpanEndLine = 763, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 17, srcSpanEndLine = 763, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 17, srcSpanEndLine = 763, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Rank")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 24, srcSpanEndLine = 763, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 24, srcSpanEndLine = 763, srcSpanEndColumn = 25}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 26, srcSpanEndLine = 763, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 26, srcSpanEndLine = 763, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 763, srcSpanStartColumn = 26, srcSpanEndLine = 763, srcSpanEndColumn = 30}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 764, srcSpanStartColumn = 1, srcSpanEndLine = 764, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 764, srcSpanStartColumn = 1, srcSpanEndLine = 764, srcSpanEndColumn = 16}, srcInfoPoints = []}) "usedBySubGraphs") [PWildCard (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 764, srcSpanStartColumn = 17, srcSpanEndLine = 764, srcSpanEndColumn = 18}, srcInfoPoints = []})] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 764, srcSpanStartColumn = 24, srcSpanEndLine = 764, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 764, srcSpanStartColumn = 24, srcSpanEndLine = 764, srcSpanEndColumn = 25}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 764, srcSpanStartColumn = 26, srcSpanEndLine = 764, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 764, srcSpanStartColumn = 26, srcSpanEndLine = 764, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 764, srcSpanStartColumn = 26, srcSpanEndLine = 764, srcSpanEndColumn = 31}, srcInfoPoints = []}) "False")))) Nothing],TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 1, srcSpanEndLine = 767, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 28, srcSpanEndLine = 767, srcSpanEndColumn = 30}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 1, srcSpanEndLine = 767, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes"] (TyFun (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 31, srcSpanEndLine = 767, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 41, srcSpanEndLine = 767, srcSpanEndColumn = 43}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 31, srcSpanEndLine = 767, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 31, srcSpanEndLine = 767, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 31, srcSpanEndLine = 767, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Attribute"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 44, srcSpanEndLine = 767, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 44, srcSpanEndLine = 767, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 767, srcSpanStartColumn = 44, srcSpanEndLine = 767, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Bool")))),FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 1, srcSpanEndLine = 809, srcSpanEndColumn = 35}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 1, srcSpanEndLine = 768, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 1, srcSpanEndLine = 768, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 13, srcSpanEndLine = 768, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 16, srcSpanEndLine = 768, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 17, srcSpanEndLine = 768, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 13, srcSpanEndLine = 768, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 13, srcSpanEndLine = 768, srcSpanEndColumn = 16}, srcInfoPoints = []}) "URL")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 28, srcSpanEndLine = 768, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 28, srcSpanEndLine = 768, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 30, srcSpanEndLine = 768, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 30, srcSpanEndLine = 768, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 768, srcSpanStartColumn = 30, srcSpanEndLine = 768, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 1, srcSpanEndLine = 769, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 1, srcSpanEndLine = 769, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 13, srcSpanEndLine = 769, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 24, srcSpanEndLine = 769, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 25, srcSpanEndLine = 769, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 13, srcSpanEndLine = 769, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 13, srcSpanEndLine = 769, srcSpanEndColumn = 24}, srcInfoPoints = []}) "ColorScheme")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 28, srcSpanEndLine = 769, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 28, srcSpanEndLine = 769, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 30, srcSpanEndLine = 769, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 30, srcSpanEndLine = 769, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 769, srcSpanStartColumn = 30, srcSpanEndLine = 769, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 1, srcSpanEndLine = 770, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 1, srcSpanEndLine = 770, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 13, srcSpanEndLine = 770, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 18, srcSpanEndLine = 770, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 19, srcSpanEndLine = 770, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 13, srcSpanEndLine = 770, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 13, srcSpanEndLine = 770, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Color")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 28, srcSpanEndLine = 770, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 28, srcSpanEndLine = 770, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 30, srcSpanEndLine = 770, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 30, srcSpanEndLine = 770, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 770, srcSpanStartColumn = 30, srcSpanEndLine = 770, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 1, srcSpanEndLine = 771, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 1, srcSpanEndLine = 771, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 13, srcSpanEndLine = 771, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 20, srcSpanEndLine = 771, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 21, srcSpanEndLine = 771, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 13, srcSpanEndLine = 771, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 13, srcSpanEndLine = 771, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Comment")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 28, srcSpanEndLine = 771, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 28, srcSpanEndLine = 771, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 30, srcSpanEndLine = 771, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 30, srcSpanEndLine = 771, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 771, srcSpanStartColumn = 30, srcSpanEndLine = 771, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 1, srcSpanEndLine = 772, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 1, srcSpanEndLine = 772, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 13, srcSpanEndLine = 772, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 23, srcSpanEndLine = 772, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 24, srcSpanEndLine = 772, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 13, srcSpanEndLine = 772, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 13, srcSpanEndLine = 772, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Distortion")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 28, srcSpanEndLine = 772, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 28, srcSpanEndLine = 772, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 30, srcSpanEndLine = 772, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 30, srcSpanEndLine = 772, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 772, srcSpanStartColumn = 30, srcSpanEndLine = 772, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 1, srcSpanEndLine = 773, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 1, srcSpanEndLine = 773, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 13, srcSpanEndLine = 773, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 22, srcSpanEndLine = 773, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 23, srcSpanEndLine = 773, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 13, srcSpanEndLine = 773, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 13, srcSpanEndLine = 773, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FillColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 28, srcSpanEndLine = 773, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 28, srcSpanEndLine = 773, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 30, srcSpanEndLine = 773, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 30, srcSpanEndLine = 773, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 773, srcSpanStartColumn = 30, srcSpanEndLine = 773, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 1, srcSpanEndLine = 774, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 1, srcSpanEndLine = 774, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 13, srcSpanEndLine = 774, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 22, srcSpanEndLine = 774, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 23, srcSpanEndLine = 774, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 13, srcSpanEndLine = 774, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 13, srcSpanEndLine = 774, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FixedSize")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 28, srcSpanEndLine = 774, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 28, srcSpanEndLine = 774, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 30, srcSpanEndLine = 774, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 30, srcSpanEndLine = 774, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 774, srcSpanStartColumn = 30, srcSpanEndLine = 774, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 1, srcSpanEndLine = 775, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 1, srcSpanEndLine = 775, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 13, srcSpanEndLine = 775, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 22, srcSpanEndLine = 775, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 23, srcSpanEndLine = 775, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 13, srcSpanEndLine = 775, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 13, srcSpanEndLine = 775, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FontColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 28, srcSpanEndLine = 775, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 28, srcSpanEndLine = 775, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 30, srcSpanEndLine = 775, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 30, srcSpanEndLine = 775, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 775, srcSpanStartColumn = 30, srcSpanEndLine = 775, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 1, srcSpanEndLine = 776, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 1, srcSpanEndLine = 776, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 13, srcSpanEndLine = 776, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 21, srcSpanEndLine = 776, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 22, srcSpanEndLine = 776, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 13, srcSpanEndLine = 776, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 13, srcSpanEndLine = 776, srcSpanEndColumn = 21}, srcInfoPoints = []}) "FontName")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 28, srcSpanEndLine = 776, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 28, srcSpanEndLine = 776, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 30, srcSpanEndLine = 776, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 30, srcSpanEndLine = 776, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 776, srcSpanStartColumn = 30, srcSpanEndLine = 776, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 1, srcSpanEndLine = 777, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 1, srcSpanEndLine = 777, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 13, srcSpanEndLine = 777, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 21, srcSpanEndLine = 777, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 22, srcSpanEndLine = 777, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 13, srcSpanEndLine = 777, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 13, srcSpanEndLine = 777, srcSpanEndColumn = 21}, srcInfoPoints = []}) "FontSize")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 28, srcSpanEndLine = 777, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 28, srcSpanEndLine = 777, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 30, srcSpanEndLine = 777, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 30, srcSpanEndLine = 777, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 777, srcSpanStartColumn = 30, srcSpanEndLine = 777, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 1, srcSpanEndLine = 778, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 1, srcSpanEndLine = 778, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 13, srcSpanEndLine = 778, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 18, srcSpanEndLine = 778, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 19, srcSpanEndLine = 778, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 13, srcSpanEndLine = 778, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 13, srcSpanEndLine = 778, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Group")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 28, srcSpanEndLine = 778, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 28, srcSpanEndLine = 778, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 30, srcSpanEndLine = 778, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 30, srcSpanEndLine = 778, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 778, srcSpanStartColumn = 30, srcSpanEndLine = 778, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 1, srcSpanEndLine = 779, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 1, srcSpanEndLine = 779, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 13, srcSpanEndLine = 779, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 19, srcSpanEndLine = 779, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 20, srcSpanEndLine = 779, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 13, srcSpanEndLine = 779, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 13, srcSpanEndLine = 779, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Height")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 28, srcSpanEndLine = 779, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 28, srcSpanEndLine = 779, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 30, srcSpanEndLine = 779, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 30, srcSpanEndLine = 779, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 779, srcSpanStartColumn = 30, srcSpanEndLine = 779, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 1, srcSpanEndLine = 780, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 1, srcSpanEndLine = 780, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 13, srcSpanEndLine = 780, srcSpanEndColumn = 17}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 15, srcSpanEndLine = 780, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 16, srcSpanEndLine = 780, srcSpanEndColumn = 17}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 13, srcSpanEndLine = 780, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 13, srcSpanEndLine = 780, srcSpanEndColumn = 15}, srcInfoPoints = []}) "ID")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 28, srcSpanEndLine = 780, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 28, srcSpanEndLine = 780, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 30, srcSpanEndLine = 780, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 30, srcSpanEndLine = 780, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 780, srcSpanStartColumn = 30, srcSpanEndLine = 780, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 1, srcSpanEndLine = 781, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 1, srcSpanEndLine = 781, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 13, srcSpanEndLine = 781, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 18, srcSpanEndLine = 781, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 19, srcSpanEndLine = 781, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 13, srcSpanEndLine = 781, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 13, srcSpanEndLine = 781, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Image")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 28, srcSpanEndLine = 781, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 28, srcSpanEndLine = 781, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 30, srcSpanEndLine = 781, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 30, srcSpanEndLine = 781, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 781, srcSpanStartColumn = 30, srcSpanEndLine = 781, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 1, srcSpanEndLine = 782, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 1, srcSpanEndLine = 782, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 13, srcSpanEndLine = 782, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 23, srcSpanEndLine = 782, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 24, srcSpanEndLine = 782, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 13, srcSpanEndLine = 782, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 13, srcSpanEndLine = 782, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ImageScale")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 28, srcSpanEndLine = 782, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 28, srcSpanEndLine = 782, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 30, srcSpanEndLine = 782, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 30, srcSpanEndLine = 782, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 782, srcSpanStartColumn = 30, srcSpanEndLine = 782, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 1, srcSpanEndLine = 783, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 1, srcSpanEndLine = 783, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 13, srcSpanEndLine = 783, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 21, srcSpanEndLine = 783, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 22, srcSpanEndLine = 783, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 13, srcSpanEndLine = 783, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 13, srcSpanEndLine = 783, srcSpanEndColumn = 21}, srcInfoPoints = []}) "LabelLoc")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 28, srcSpanEndLine = 783, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 28, srcSpanEndLine = 783, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 30, srcSpanEndLine = 783, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 30, srcSpanEndLine = 783, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 783, srcSpanStartColumn = 30, srcSpanEndLine = 783, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 1, srcSpanEndLine = 784, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 1, srcSpanEndLine = 784, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 13, srcSpanEndLine = 784, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 18, srcSpanEndLine = 784, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 19, srcSpanEndLine = 784, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 13, srcSpanEndLine = 784, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 13, srcSpanEndLine = 784, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Label")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 28, srcSpanEndLine = 784, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 28, srcSpanEndLine = 784, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 30, srcSpanEndLine = 784, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 30, srcSpanEndLine = 784, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 784, srcSpanStartColumn = 30, srcSpanEndLine = 784, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 1, srcSpanEndLine = 785, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 1, srcSpanEndLine = 785, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 13, srcSpanEndLine = 785, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 18, srcSpanEndLine = 785, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 19, srcSpanEndLine = 785, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 13, srcSpanEndLine = 785, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 13, srcSpanEndLine = 785, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Layer")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 28, srcSpanEndLine = 785, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 28, srcSpanEndLine = 785, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 30, srcSpanEndLine = 785, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 30, srcSpanEndLine = 785, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 785, srcSpanStartColumn = 30, srcSpanEndLine = 785, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 1, srcSpanEndLine = 786, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 1, srcSpanEndLine = 786, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 13, srcSpanEndLine = 786, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 19, srcSpanEndLine = 786, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 20, srcSpanEndLine = 786, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 13, srcSpanEndLine = 786, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 13, srcSpanEndLine = 786, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Margin")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 28, srcSpanEndLine = 786, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 28, srcSpanEndLine = 786, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 30, srcSpanEndLine = 786, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 30, srcSpanEndLine = 786, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 786, srcSpanStartColumn = 30, srcSpanEndLine = 786, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 1, srcSpanEndLine = 787, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 1, srcSpanEndLine = 787, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 13, srcSpanEndLine = 787, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 22, srcSpanEndLine = 787, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 23, srcSpanEndLine = 787, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 13, srcSpanEndLine = 787, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 13, srcSpanEndLine = 787, srcSpanEndColumn = 22}, srcInfoPoints = []}) "NoJustify")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 28, srcSpanEndLine = 787, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 28, srcSpanEndLine = 787, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 30, srcSpanEndLine = 787, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 30, srcSpanEndLine = 787, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 787, srcSpanStartColumn = 30, srcSpanEndLine = 787, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 1, srcSpanEndLine = 788, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 1, srcSpanEndLine = 788, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 13, srcSpanEndLine = 788, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 24, srcSpanEndLine = 788, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 25, srcSpanEndLine = 788, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 13, srcSpanEndLine = 788, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 13, srcSpanEndLine = 788, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Orientation")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 28, srcSpanEndLine = 788, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 28, srcSpanEndLine = 788, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 30, srcSpanEndLine = 788, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 30, srcSpanEndLine = 788, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 788, srcSpanStartColumn = 30, srcSpanEndLine = 788, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 1, srcSpanEndLine = 789, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 1, srcSpanEndLine = 789, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 13, srcSpanEndLine = 789, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 21, srcSpanEndLine = 789, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 22, srcSpanEndLine = 789, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 13, srcSpanEndLine = 789, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 13, srcSpanEndLine = 789, srcSpanEndColumn = 21}, srcInfoPoints = []}) "PenWidth")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 28, srcSpanEndLine = 789, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 28, srcSpanEndLine = 789, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 30, srcSpanEndLine = 789, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 30, srcSpanEndLine = 789, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 789, srcSpanStartColumn = 30, srcSpanEndLine = 789, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 1, srcSpanEndLine = 790, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 1, srcSpanEndLine = 790, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 13, srcSpanEndLine = 790, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 24, srcSpanEndLine = 790, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 25, srcSpanEndLine = 790, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 13, srcSpanEndLine = 790, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 13, srcSpanEndLine = 790, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Peripheries")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 28, srcSpanEndLine = 790, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 28, srcSpanEndLine = 790, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 30, srcSpanEndLine = 790, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 30, srcSpanEndLine = 790, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 790, srcSpanStartColumn = 30, srcSpanEndLine = 790, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 1, srcSpanEndLine = 791, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 1, srcSpanEndLine = 791, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 13, srcSpanEndLine = 791, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 16, srcSpanEndLine = 791, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 17, srcSpanEndLine = 791, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 13, srcSpanEndLine = 791, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 13, srcSpanEndLine = 791, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Pin")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 28, srcSpanEndLine = 791, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 28, srcSpanEndLine = 791, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 30, srcSpanEndLine = 791, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 30, srcSpanEndLine = 791, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 791, srcSpanStartColumn = 30, srcSpanEndLine = 791, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 1, srcSpanEndLine = 792, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 1, srcSpanEndLine = 792, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 13, srcSpanEndLine = 792, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 16, srcSpanEndLine = 792, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 17, srcSpanEndLine = 792, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 13, srcSpanEndLine = 792, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 13, srcSpanEndLine = 792, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Pos")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 28, srcSpanEndLine = 792, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 28, srcSpanEndLine = 792, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 30, srcSpanEndLine = 792, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 30, srcSpanEndLine = 792, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 792, srcSpanStartColumn = 30, srcSpanEndLine = 792, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 1, srcSpanEndLine = 793, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 1, srcSpanEndLine = 793, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 13, srcSpanEndLine = 793, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 18, srcSpanEndLine = 793, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 19, srcSpanEndLine = 793, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 13, srcSpanEndLine = 793, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 13, srcSpanEndLine = 793, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Rects")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 28, srcSpanEndLine = 793, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 28, srcSpanEndLine = 793, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 30, srcSpanEndLine = 793, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 30, srcSpanEndLine = 793, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 793, srcSpanStartColumn = 30, srcSpanEndLine = 793, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 1, srcSpanEndLine = 794, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 1, srcSpanEndLine = 794, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 13, srcSpanEndLine = 794, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 20, srcSpanEndLine = 794, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 21, srcSpanEndLine = 794, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 13, srcSpanEndLine = 794, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 13, srcSpanEndLine = 794, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Regular")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 28, srcSpanEndLine = 794, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 28, srcSpanEndLine = 794, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 30, srcSpanEndLine = 794, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 30, srcSpanEndLine = 794, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 794, srcSpanStartColumn = 30, srcSpanEndLine = 794, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 1, srcSpanEndLine = 795, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 1, srcSpanEndLine = 795, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 13, srcSpanEndLine = 795, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 17, srcSpanEndLine = 795, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 18, srcSpanEndLine = 795, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 13, srcSpanEndLine = 795, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 13, srcSpanEndLine = 795, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Root")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 28, srcSpanEndLine = 795, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 28, srcSpanEndLine = 795, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 30, srcSpanEndLine = 795, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 30, srcSpanEndLine = 795, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 795, srcSpanStartColumn = 30, srcSpanEndLine = 795, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 1, srcSpanEndLine = 796, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 1, srcSpanEndLine = 796, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 13, srcSpanEndLine = 796, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 25, srcSpanEndLine = 796, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 26, srcSpanEndLine = 796, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 13, srcSpanEndLine = 796, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 13, srcSpanEndLine = 796, srcSpanEndColumn = 25}, srcInfoPoints = []}) "SamplePoints")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 28, srcSpanEndLine = 796, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 28, srcSpanEndLine = 796, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 30, srcSpanEndLine = 796, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 30, srcSpanEndLine = 796, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 796, srcSpanStartColumn = 30, srcSpanEndLine = 796, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 1, srcSpanEndLine = 797, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 1, srcSpanEndLine = 797, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 13, srcSpanEndLine = 797, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 22, srcSpanEndLine = 797, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 23, srcSpanEndLine = 797, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 13, srcSpanEndLine = 797, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 13, srcSpanEndLine = 797, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ShapeFile")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 28, srcSpanEndLine = 797, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 28, srcSpanEndLine = 797, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 30, srcSpanEndLine = 797, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 30, srcSpanEndLine = 797, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 797, srcSpanStartColumn = 30, srcSpanEndLine = 797, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 1, srcSpanEndLine = 798, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 1, srcSpanEndLine = 798, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 13, srcSpanEndLine = 798, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 18, srcSpanEndLine = 798, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 19, srcSpanEndLine = 798, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 13, srcSpanEndLine = 798, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 13, srcSpanEndLine = 798, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Shape")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 28, srcSpanEndLine = 798, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 28, srcSpanEndLine = 798, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 30, srcSpanEndLine = 798, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 30, srcSpanEndLine = 798, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 798, srcSpanStartColumn = 30, srcSpanEndLine = 798, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 1, srcSpanEndLine = 799, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 1, srcSpanEndLine = 799, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 13, srcSpanEndLine = 799, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 22, srcSpanEndLine = 799, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 23, srcSpanEndLine = 799, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 13, srcSpanEndLine = 799, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 13, srcSpanEndLine = 799, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ShowBoxes")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 28, srcSpanEndLine = 799, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 28, srcSpanEndLine = 799, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 30, srcSpanEndLine = 799, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 30, srcSpanEndLine = 799, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 799, srcSpanStartColumn = 30, srcSpanEndLine = 799, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 1, srcSpanEndLine = 800, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 1, srcSpanEndLine = 800, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 13, srcSpanEndLine = 800, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 18, srcSpanEndLine = 800, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 19, srcSpanEndLine = 800, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 13, srcSpanEndLine = 800, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 13, srcSpanEndLine = 800, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Sides")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 28, srcSpanEndLine = 800, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 28, srcSpanEndLine = 800, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 30, srcSpanEndLine = 800, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 30, srcSpanEndLine = 800, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 800, srcSpanStartColumn = 30, srcSpanEndLine = 800, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 1, srcSpanEndLine = 801, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 1, srcSpanEndLine = 801, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 13, srcSpanEndLine = 801, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 17, srcSpanEndLine = 801, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 18, srcSpanEndLine = 801, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 13, srcSpanEndLine = 801, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 13, srcSpanEndLine = 801, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Skew")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 28, srcSpanEndLine = 801, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 28, srcSpanEndLine = 801, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 30, srcSpanEndLine = 801, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 30, srcSpanEndLine = 801, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 801, srcSpanStartColumn = 30, srcSpanEndLine = 801, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 1, srcSpanEndLine = 802, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 1, srcSpanEndLine = 802, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 13, srcSpanEndLine = 802, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 18, srcSpanEndLine = 802, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 19, srcSpanEndLine = 802, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 13, srcSpanEndLine = 802, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 13, srcSpanEndLine = 802, srcSpanEndColumn = 18}, srcInfoPoints = []}) "SortV")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 28, srcSpanEndLine = 802, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 28, srcSpanEndLine = 802, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 30, srcSpanEndLine = 802, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 30, srcSpanEndLine = 802, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 802, srcSpanStartColumn = 30, srcSpanEndLine = 802, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 1, srcSpanEndLine = 803, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 1, srcSpanEndLine = 803, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 13, srcSpanEndLine = 803, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 18, srcSpanEndLine = 803, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 19, srcSpanEndLine = 803, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 13, srcSpanEndLine = 803, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 13, srcSpanEndLine = 803, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Style")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 28, srcSpanEndLine = 803, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 28, srcSpanEndLine = 803, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 30, srcSpanEndLine = 803, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 30, srcSpanEndLine = 803, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 803, srcSpanStartColumn = 30, srcSpanEndLine = 803, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 1, srcSpanEndLine = 804, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 1, srcSpanEndLine = 804, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 13, srcSpanEndLine = 804, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 19, srcSpanEndLine = 804, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 20, srcSpanEndLine = 804, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 13, srcSpanEndLine = 804, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 13, srcSpanEndLine = 804, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Target")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 28, srcSpanEndLine = 804, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 28, srcSpanEndLine = 804, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 30, srcSpanEndLine = 804, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 30, srcSpanEndLine = 804, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 804, srcSpanStartColumn = 30, srcSpanEndLine = 804, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 1, srcSpanEndLine = 805, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 1, srcSpanEndLine = 805, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 13, srcSpanEndLine = 805, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 20, srcSpanEndLine = 805, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 21, srcSpanEndLine = 805, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 13, srcSpanEndLine = 805, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 13, srcSpanEndLine = 805, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Tooltip")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 28, srcSpanEndLine = 805, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 28, srcSpanEndLine = 805, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 30, srcSpanEndLine = 805, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 30, srcSpanEndLine = 805, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 805, srcSpanStartColumn = 30, srcSpanEndLine = 805, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 1, srcSpanEndLine = 806, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 1, srcSpanEndLine = 806, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 13, srcSpanEndLine = 806, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 21, srcSpanEndLine = 806, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 22, srcSpanEndLine = 806, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 13, srcSpanEndLine = 806, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 13, srcSpanEndLine = 806, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Vertices")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 28, srcSpanEndLine = 806, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 28, srcSpanEndLine = 806, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 30, srcSpanEndLine = 806, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 30, srcSpanEndLine = 806, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 806, srcSpanStartColumn = 30, srcSpanEndLine = 806, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 1, srcSpanEndLine = 807, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 1, srcSpanEndLine = 807, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 13, srcSpanEndLine = 807, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 18, srcSpanEndLine = 807, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 19, srcSpanEndLine = 807, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 13, srcSpanEndLine = 807, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 13, srcSpanEndLine = 807, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Width")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 28, srcSpanEndLine = 807, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 28, srcSpanEndLine = 807, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 30, srcSpanEndLine = 807, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 30, srcSpanEndLine = 807, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 807, srcSpanStartColumn = 30, srcSpanEndLine = 807, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 1, srcSpanEndLine = 808, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 1, srcSpanEndLine = 808, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 13, srcSpanEndLine = 808, srcSpanEndColumn = 16}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 14, srcSpanEndLine = 808, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 15, srcSpanEndLine = 808, srcSpanEndColumn = 16}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 13, srcSpanEndLine = 808, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 13, srcSpanEndLine = 808, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Z")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 28, srcSpanEndLine = 808, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 28, srcSpanEndLine = 808, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 30, srcSpanEndLine = 808, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 30, srcSpanEndLine = 808, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 808, srcSpanStartColumn = 30, srcSpanEndLine = 808, srcSpanEndColumn = 34}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 809, srcSpanStartColumn = 1, srcSpanEndLine = 809, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 809, srcSpanStartColumn = 1, srcSpanEndLine = 809, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByNodes") [PWildCard (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 809, srcSpanStartColumn = 13, srcSpanEndLine = 809, srcSpanEndColumn = 14}, srcInfoPoints = []})] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 809, srcSpanStartColumn = 28, srcSpanEndLine = 809, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 809, srcSpanStartColumn = 28, srcSpanEndLine = 809, srcSpanEndColumn = 29}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 809, srcSpanStartColumn = 30, srcSpanEndLine = 809, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 809, srcSpanStartColumn = 30, srcSpanEndLine = 809, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 809, srcSpanStartColumn = 30, srcSpanEndLine = 809, srcSpanEndColumn = 35}, srcInfoPoints = []}) "False")))) Nothing],TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 1, srcSpanEndLine = 812, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 30, srcSpanEndLine = 812, srcSpanEndColumn = 32}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 1, srcSpanEndLine = 812, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges"] (TyFun (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 33, srcSpanEndLine = 812, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 43, srcSpanEndLine = 812, srcSpanEndColumn = 45}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 33, srcSpanEndLine = 812, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 33, srcSpanEndLine = 812, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 33, srcSpanEndLine = 812, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Attribute"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 46, srcSpanEndLine = 812, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 46, srcSpanEndLine = 812, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 812, srcSpanStartColumn = 46, srcSpanEndLine = 812, srcSpanEndColumn = 50}, srcInfoPoints = []}) "Bool")))),FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 1, srcSpanEndLine = 868, srcSpanEndColumn = 37}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 1, srcSpanEndLine = 813, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 1, srcSpanEndLine = 813, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 13, srcSpanEndLine = 813, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 16, srcSpanEndLine = 813, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 17, srcSpanEndLine = 813, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 13, srcSpanEndLine = 813, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 13, srcSpanEndLine = 813, srcSpanEndColumn = 16}, srcInfoPoints = []}) "URL")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 30, srcSpanEndLine = 813, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 30, srcSpanEndLine = 813, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 32, srcSpanEndLine = 813, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 32, srcSpanEndLine = 813, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 813, srcSpanStartColumn = 32, srcSpanEndLine = 813, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 1, srcSpanEndLine = 814, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 1, srcSpanEndLine = 814, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 13, srcSpanEndLine = 814, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 22, srcSpanEndLine = 814, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 23, srcSpanEndLine = 814, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 13, srcSpanEndLine = 814, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 13, srcSpanEndLine = 814, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ArrowHead")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 30, srcSpanEndLine = 814, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 30, srcSpanEndLine = 814, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 32, srcSpanEndLine = 814, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 32, srcSpanEndLine = 814, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 814, srcSpanStartColumn = 32, srcSpanEndLine = 814, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 1, srcSpanEndLine = 815, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 1, srcSpanEndLine = 815, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 13, srcSpanEndLine = 815, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 22, srcSpanEndLine = 815, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 23, srcSpanEndLine = 815, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 13, srcSpanEndLine = 815, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 13, srcSpanEndLine = 815, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ArrowSize")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 30, srcSpanEndLine = 815, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 30, srcSpanEndLine = 815, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 32, srcSpanEndLine = 815, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 32, srcSpanEndLine = 815, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 815, srcSpanStartColumn = 32, srcSpanEndLine = 815, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 1, srcSpanEndLine = 816, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 1, srcSpanEndLine = 816, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 13, srcSpanEndLine = 816, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 22, srcSpanEndLine = 816, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 23, srcSpanEndLine = 816, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 13, srcSpanEndLine = 816, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 13, srcSpanEndLine = 816, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ArrowTail")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 30, srcSpanEndLine = 816, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 30, srcSpanEndLine = 816, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 32, srcSpanEndLine = 816, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 32, srcSpanEndLine = 816, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 816, srcSpanStartColumn = 32, srcSpanEndLine = 816, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 1, srcSpanEndLine = 817, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 1, srcSpanEndLine = 817, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 13, srcSpanEndLine = 817, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 24, srcSpanEndLine = 817, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 25, srcSpanEndLine = 817, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 13, srcSpanEndLine = 817, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 13, srcSpanEndLine = 817, srcSpanEndColumn = 24}, srcInfoPoints = []}) "ColorScheme")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 30, srcSpanEndLine = 817, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 30, srcSpanEndLine = 817, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 32, srcSpanEndLine = 817, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 32, srcSpanEndLine = 817, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 817, srcSpanStartColumn = 32, srcSpanEndLine = 817, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 1, srcSpanEndLine = 818, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 1, srcSpanEndLine = 818, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 13, srcSpanEndLine = 818, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 18, srcSpanEndLine = 818, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 19, srcSpanEndLine = 818, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 13, srcSpanEndLine = 818, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 13, srcSpanEndLine = 818, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Color")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 30, srcSpanEndLine = 818, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 30, srcSpanEndLine = 818, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 32, srcSpanEndLine = 818, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 32, srcSpanEndLine = 818, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 818, srcSpanStartColumn = 32, srcSpanEndLine = 818, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 1, srcSpanEndLine = 819, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 1, srcSpanEndLine = 819, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 13, srcSpanEndLine = 819, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 20, srcSpanEndLine = 819, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 21, srcSpanEndLine = 819, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 13, srcSpanEndLine = 819, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 13, srcSpanEndLine = 819, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Comment")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 30, srcSpanEndLine = 819, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 30, srcSpanEndLine = 819, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 32, srcSpanEndLine = 819, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 32, srcSpanEndLine = 819, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 819, srcSpanStartColumn = 32, srcSpanEndLine = 819, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 1, srcSpanEndLine = 820, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 1, srcSpanEndLine = 820, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 13, srcSpanEndLine = 820, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 23, srcSpanEndLine = 820, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 24, srcSpanEndLine = 820, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 13, srcSpanEndLine = 820, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 13, srcSpanEndLine = 820, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Constraint")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 30, srcSpanEndLine = 820, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 30, srcSpanEndLine = 820, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 32, srcSpanEndLine = 820, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 32, srcSpanEndLine = 820, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 820, srcSpanStartColumn = 32, srcSpanEndLine = 820, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 1, srcSpanEndLine = 821, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 1, srcSpanEndLine = 821, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 13, srcSpanEndLine = 821, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 21, srcSpanEndLine = 821, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 22, srcSpanEndLine = 821, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 13, srcSpanEndLine = 821, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 13, srcSpanEndLine = 821, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Decorate")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 30, srcSpanEndLine = 821, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 30, srcSpanEndLine = 821, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 32, srcSpanEndLine = 821, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 32, srcSpanEndLine = 821, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 821, srcSpanStartColumn = 32, srcSpanEndLine = 821, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 1, srcSpanEndLine = 822, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 1, srcSpanEndLine = 822, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 13, srcSpanEndLine = 822, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 16, srcSpanEndLine = 822, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 17, srcSpanEndLine = 822, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 13, srcSpanEndLine = 822, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 13, srcSpanEndLine = 822, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Dir")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 30, srcSpanEndLine = 822, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 30, srcSpanEndLine = 822, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 32, srcSpanEndLine = 822, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 32, srcSpanEndLine = 822, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 822, srcSpanStartColumn = 32, srcSpanEndLine = 822, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 1, srcSpanEndLine = 823, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 1, srcSpanEndLine = 823, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 13, srcSpanEndLine = 823, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 20, srcSpanEndLine = 823, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 21, srcSpanEndLine = 823, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 13, srcSpanEndLine = 823, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 13, srcSpanEndLine = 823, srcSpanEndColumn = 20}, srcInfoPoints = []}) "EdgeURL")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 30, srcSpanEndLine = 823, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 30, srcSpanEndLine = 823, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 32, srcSpanEndLine = 823, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 32, srcSpanEndLine = 823, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 823, srcSpanStartColumn = 32, srcSpanEndLine = 823, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 1, srcSpanEndLine = 824, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 1, srcSpanEndLine = 824, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 13, srcSpanEndLine = 824, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 23, srcSpanEndLine = 824, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 24, srcSpanEndLine = 824, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 13, srcSpanEndLine = 824, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 13, srcSpanEndLine = 824, srcSpanEndColumn = 23}, srcInfoPoints = []}) "EdgeTarget")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 30, srcSpanEndLine = 824, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 30, srcSpanEndLine = 824, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 32, srcSpanEndLine = 824, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 32, srcSpanEndLine = 824, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 824, srcSpanStartColumn = 32, srcSpanEndLine = 824, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 1, srcSpanEndLine = 825, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 1, srcSpanEndLine = 825, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 13, srcSpanEndLine = 825, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 24, srcSpanEndLine = 825, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 25, srcSpanEndLine = 825, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 13, srcSpanEndLine = 825, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 13, srcSpanEndLine = 825, srcSpanEndColumn = 24}, srcInfoPoints = []}) "EdgeTooltip")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 30, srcSpanEndLine = 825, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 30, srcSpanEndLine = 825, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 32, srcSpanEndLine = 825, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 32, srcSpanEndLine = 825, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 825, srcSpanStartColumn = 32, srcSpanEndLine = 825, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 1, srcSpanEndLine = 826, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 1, srcSpanEndLine = 826, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 13, srcSpanEndLine = 826, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 22, srcSpanEndLine = 826, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 23, srcSpanEndLine = 826, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 13, srcSpanEndLine = 826, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 13, srcSpanEndLine = 826, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FontColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 30, srcSpanEndLine = 826, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 30, srcSpanEndLine = 826, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 32, srcSpanEndLine = 826, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 32, srcSpanEndLine = 826, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 826, srcSpanStartColumn = 32, srcSpanEndLine = 826, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 1, srcSpanEndLine = 827, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 1, srcSpanEndLine = 827, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 13, srcSpanEndLine = 827, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 21, srcSpanEndLine = 827, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 22, srcSpanEndLine = 827, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 13, srcSpanEndLine = 827, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 13, srcSpanEndLine = 827, srcSpanEndColumn = 21}, srcInfoPoints = []}) "FontName")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 30, srcSpanEndLine = 827, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 30, srcSpanEndLine = 827, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 32, srcSpanEndLine = 827, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 32, srcSpanEndLine = 827, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 827, srcSpanStartColumn = 32, srcSpanEndLine = 827, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 1, srcSpanEndLine = 828, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 1, srcSpanEndLine = 828, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 13, srcSpanEndLine = 828, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 21, srcSpanEndLine = 828, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 22, srcSpanEndLine = 828, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 13, srcSpanEndLine = 828, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 13, srcSpanEndLine = 828, srcSpanEndColumn = 21}, srcInfoPoints = []}) "FontSize")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 30, srcSpanEndLine = 828, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 30, srcSpanEndLine = 828, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 32, srcSpanEndLine = 828, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 32, srcSpanEndLine = 828, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 828, srcSpanStartColumn = 32, srcSpanEndLine = 828, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 1, srcSpanEndLine = 829, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 1, srcSpanEndLine = 829, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 13, srcSpanEndLine = 829, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 20, srcSpanEndLine = 829, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 21, srcSpanEndLine = 829, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 13, srcSpanEndLine = 829, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 13, srcSpanEndLine = 829, srcSpanEndColumn = 20}, srcInfoPoints = []}) "HeadURL")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 30, srcSpanEndLine = 829, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 30, srcSpanEndLine = 829, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 32, srcSpanEndLine = 829, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 32, srcSpanEndLine = 829, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 829, srcSpanStartColumn = 32, srcSpanEndLine = 829, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 1, srcSpanEndLine = 830, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 1, srcSpanEndLine = 830, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 13, srcSpanEndLine = 830, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 21, srcSpanEndLine = 830, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 22, srcSpanEndLine = 830, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 13, srcSpanEndLine = 830, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 13, srcSpanEndLine = 830, srcSpanEndColumn = 21}, srcInfoPoints = []}) "HeadClip")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 30, srcSpanEndLine = 830, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 30, srcSpanEndLine = 830, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 32, srcSpanEndLine = 830, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 32, srcSpanEndLine = 830, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 830, srcSpanStartColumn = 32, srcSpanEndLine = 830, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 1, srcSpanEndLine = 831, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 1, srcSpanEndLine = 831, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 13, srcSpanEndLine = 831, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 22, srcSpanEndLine = 831, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 23, srcSpanEndLine = 831, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 13, srcSpanEndLine = 831, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 13, srcSpanEndLine = 831, srcSpanEndColumn = 22}, srcInfoPoints = []}) "HeadLabel")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 30, srcSpanEndLine = 831, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 30, srcSpanEndLine = 831, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 32, srcSpanEndLine = 831, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 32, srcSpanEndLine = 831, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 831, srcSpanStartColumn = 32, srcSpanEndLine = 831, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 1, srcSpanEndLine = 832, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 1, srcSpanEndLine = 832, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 13, srcSpanEndLine = 832, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 21, srcSpanEndLine = 832, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 22, srcSpanEndLine = 832, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 13, srcSpanEndLine = 832, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 13, srcSpanEndLine = 832, srcSpanEndColumn = 21}, srcInfoPoints = []}) "HeadPort")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 30, srcSpanEndLine = 832, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 30, srcSpanEndLine = 832, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 32, srcSpanEndLine = 832, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 32, srcSpanEndLine = 832, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 832, srcSpanStartColumn = 32, srcSpanEndLine = 832, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 1, srcSpanEndLine = 833, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 1, srcSpanEndLine = 833, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 13, srcSpanEndLine = 833, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 23, srcSpanEndLine = 833, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 24, srcSpanEndLine = 833, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 13, srcSpanEndLine = 833, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 13, srcSpanEndLine = 833, srcSpanEndColumn = 23}, srcInfoPoints = []}) "HeadTarget")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 30, srcSpanEndLine = 833, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 30, srcSpanEndLine = 833, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 32, srcSpanEndLine = 833, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 32, srcSpanEndLine = 833, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 833, srcSpanStartColumn = 32, srcSpanEndLine = 833, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 1, srcSpanEndLine = 834, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 1, srcSpanEndLine = 834, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 13, srcSpanEndLine = 834, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 24, srcSpanEndLine = 834, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 25, srcSpanEndLine = 834, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 13, srcSpanEndLine = 834, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 13, srcSpanEndLine = 834, srcSpanEndColumn = 24}, srcInfoPoints = []}) "HeadTooltip")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 30, srcSpanEndLine = 834, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 30, srcSpanEndLine = 834, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 32, srcSpanEndLine = 834, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 32, srcSpanEndLine = 834, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 834, srcSpanStartColumn = 32, srcSpanEndLine = 834, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 1, srcSpanEndLine = 835, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 1, srcSpanEndLine = 835, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 13, srcSpanEndLine = 835, srcSpanEndColumn = 17}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 15, srcSpanEndLine = 835, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 16, srcSpanEndLine = 835, srcSpanEndColumn = 17}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 13, srcSpanEndLine = 835, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 13, srcSpanEndLine = 835, srcSpanEndColumn = 15}, srcInfoPoints = []}) "ID")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 30, srcSpanEndLine = 835, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 30, srcSpanEndLine = 835, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 32, srcSpanEndLine = 835, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 32, srcSpanEndLine = 835, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 835, srcSpanStartColumn = 32, srcSpanEndLine = 835, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 1, srcSpanEndLine = 836, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 1, srcSpanEndLine = 836, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 13, srcSpanEndLine = 836, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 21, srcSpanEndLine = 836, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 22, srcSpanEndLine = 836, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 13, srcSpanEndLine = 836, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 13, srcSpanEndLine = 836, srcSpanEndColumn = 21}, srcInfoPoints = []}) "LabelURL")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 30, srcSpanEndLine = 836, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 30, srcSpanEndLine = 836, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 32, srcSpanEndLine = 836, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 32, srcSpanEndLine = 836, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 836, srcSpanStartColumn = 32, srcSpanEndLine = 836, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 1, srcSpanEndLine = 837, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 1, srcSpanEndLine = 837, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 13, srcSpanEndLine = 837, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 23, srcSpanEndLine = 837, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 24, srcSpanEndLine = 837, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 13, srcSpanEndLine = 837, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 13, srcSpanEndLine = 837, srcSpanEndColumn = 23}, srcInfoPoints = []}) "LabelAngle")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 30, srcSpanEndLine = 837, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 30, srcSpanEndLine = 837, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 32, srcSpanEndLine = 837, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 32, srcSpanEndLine = 837, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 837, srcSpanStartColumn = 32, srcSpanEndLine = 837, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 1, srcSpanEndLine = 838, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 1, srcSpanEndLine = 838, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 13, srcSpanEndLine = 838, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 26, srcSpanEndLine = 838, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 27, srcSpanEndLine = 838, srcSpanEndColumn = 28}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 13, srcSpanEndLine = 838, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 13, srcSpanEndLine = 838, srcSpanEndColumn = 26}, srcInfoPoints = []}) "LabelDistance")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 30, srcSpanEndLine = 838, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 30, srcSpanEndLine = 838, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 32, srcSpanEndLine = 838, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 32, srcSpanEndLine = 838, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 838, srcSpanStartColumn = 32, srcSpanEndLine = 838, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 1, srcSpanEndLine = 839, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 1, srcSpanEndLine = 839, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 13, srcSpanEndLine = 839, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 23, srcSpanEndLine = 839, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 24, srcSpanEndLine = 839, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 13, srcSpanEndLine = 839, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 13, srcSpanEndLine = 839, srcSpanEndColumn = 23}, srcInfoPoints = []}) "LabelFloat")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 30, srcSpanEndLine = 839, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 30, srcSpanEndLine = 839, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 32, srcSpanEndLine = 839, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 32, srcSpanEndLine = 839, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 839, srcSpanStartColumn = 32, srcSpanEndLine = 839, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 1, srcSpanEndLine = 840, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 1, srcSpanEndLine = 840, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 13, srcSpanEndLine = 840, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 27, srcSpanEndLine = 840, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 28, srcSpanEndLine = 840, srcSpanEndColumn = 29}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 13, srcSpanEndLine = 840, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 13, srcSpanEndLine = 840, srcSpanEndColumn = 27}, srcInfoPoints = []}) "LabelFontColor")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 30, srcSpanEndLine = 840, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 30, srcSpanEndLine = 840, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 32, srcSpanEndLine = 840, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 32, srcSpanEndLine = 840, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 840, srcSpanStartColumn = 32, srcSpanEndLine = 840, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 1, srcSpanEndLine = 841, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 1, srcSpanEndLine = 841, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 13, srcSpanEndLine = 841, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 26, srcSpanEndLine = 841, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 27, srcSpanEndLine = 841, srcSpanEndColumn = 28}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 13, srcSpanEndLine = 841, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 13, srcSpanEndLine = 841, srcSpanEndColumn = 26}, srcInfoPoints = []}) "LabelFontName")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 30, srcSpanEndLine = 841, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 30, srcSpanEndLine = 841, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 32, srcSpanEndLine = 841, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 32, srcSpanEndLine = 841, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 841, srcSpanStartColumn = 32, srcSpanEndLine = 841, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 1, srcSpanEndLine = 842, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 1, srcSpanEndLine = 842, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 13, srcSpanEndLine = 842, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 26, srcSpanEndLine = 842, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 27, srcSpanEndLine = 842, srcSpanEndColumn = 28}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 13, srcSpanEndLine = 842, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 13, srcSpanEndLine = 842, srcSpanEndColumn = 26}, srcInfoPoints = []}) "LabelFontSize")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 30, srcSpanEndLine = 842, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 30, srcSpanEndLine = 842, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 32, srcSpanEndLine = 842, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 32, srcSpanEndLine = 842, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 842, srcSpanStartColumn = 32, srcSpanEndLine = 842, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 1, srcSpanEndLine = 843, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 1, srcSpanEndLine = 843, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 13, srcSpanEndLine = 843, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 24, srcSpanEndLine = 843, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 25, srcSpanEndLine = 843, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 13, srcSpanEndLine = 843, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 13, srcSpanEndLine = 843, srcSpanEndColumn = 24}, srcInfoPoints = []}) "LabelTarget")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 30, srcSpanEndLine = 843, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 30, srcSpanEndLine = 843, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 32, srcSpanEndLine = 843, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 32, srcSpanEndLine = 843, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 843, srcSpanStartColumn = 32, srcSpanEndLine = 843, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 1, srcSpanEndLine = 844, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 1, srcSpanEndLine = 844, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 13, srcSpanEndLine = 844, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 25, srcSpanEndLine = 844, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 26, srcSpanEndLine = 844, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 13, srcSpanEndLine = 844, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 13, srcSpanEndLine = 844, srcSpanEndColumn = 25}, srcInfoPoints = []}) "LabelTooltip")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 30, srcSpanEndLine = 844, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 30, srcSpanEndLine = 844, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 32, srcSpanEndLine = 844, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 32, srcSpanEndLine = 844, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 844, srcSpanStartColumn = 32, srcSpanEndLine = 844, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 1, srcSpanEndLine = 845, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 1, srcSpanEndLine = 845, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 13, srcSpanEndLine = 845, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 18, srcSpanEndLine = 845, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 19, srcSpanEndLine = 845, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 13, srcSpanEndLine = 845, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 13, srcSpanEndLine = 845, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Label")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 30, srcSpanEndLine = 845, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 30, srcSpanEndLine = 845, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 32, srcSpanEndLine = 845, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 32, srcSpanEndLine = 845, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 845, srcSpanStartColumn = 32, srcSpanEndLine = 845, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 1, srcSpanEndLine = 846, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 1, srcSpanEndLine = 846, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 13, srcSpanEndLine = 846, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 18, srcSpanEndLine = 846, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 19, srcSpanEndLine = 846, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 13, srcSpanEndLine = 846, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 13, srcSpanEndLine = 846, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Layer")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 30, srcSpanEndLine = 846, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 30, srcSpanEndLine = 846, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 32, srcSpanEndLine = 846, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 32, srcSpanEndLine = 846, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 846, srcSpanStartColumn = 32, srcSpanEndLine = 846, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 1, srcSpanEndLine = 847, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 1, srcSpanEndLine = 847, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 13, srcSpanEndLine = 847, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 16, srcSpanEndLine = 847, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 17, srcSpanEndLine = 847, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 13, srcSpanEndLine = 847, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 13, srcSpanEndLine = 847, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Len")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 30, srcSpanEndLine = 847, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 30, srcSpanEndLine = 847, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 32, srcSpanEndLine = 847, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 32, srcSpanEndLine = 847, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 847, srcSpanStartColumn = 32, srcSpanEndLine = 847, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 1, srcSpanEndLine = 848, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 1, srcSpanEndLine = 848, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 13, srcSpanEndLine = 848, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 18, srcSpanEndLine = 848, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 19, srcSpanEndLine = 848, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 13, srcSpanEndLine = 848, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 13, srcSpanEndLine = 848, srcSpanEndColumn = 18}, srcInfoPoints = []}) "LHead")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 30, srcSpanEndLine = 848, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 30, srcSpanEndLine = 848, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 32, srcSpanEndLine = 848, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 32, srcSpanEndLine = 848, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 848, srcSpanStartColumn = 32, srcSpanEndLine = 848, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 1, srcSpanEndLine = 849, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 1, srcSpanEndLine = 849, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 13, srcSpanEndLine = 849, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 17, srcSpanEndLine = 849, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 18, srcSpanEndLine = 849, srcSpanEndColumn = 19}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 13, srcSpanEndLine = 849, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 13, srcSpanEndLine = 849, srcSpanEndColumn = 17}, srcInfoPoints = []}) "LPos")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 30, srcSpanEndLine = 849, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 30, srcSpanEndLine = 849, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 32, srcSpanEndLine = 849, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 32, srcSpanEndLine = 849, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 849, srcSpanStartColumn = 32, srcSpanEndLine = 849, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 1, srcSpanEndLine = 850, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 1, srcSpanEndLine = 850, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 13, srcSpanEndLine = 850, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 18, srcSpanEndLine = 850, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 19, srcSpanEndLine = 850, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 13, srcSpanEndLine = 850, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 13, srcSpanEndLine = 850, srcSpanEndColumn = 18}, srcInfoPoints = []}) "LTail")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 30, srcSpanEndLine = 850, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 30, srcSpanEndLine = 850, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 32, srcSpanEndLine = 850, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 32, srcSpanEndLine = 850, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 850, srcSpanStartColumn = 32, srcSpanEndLine = 850, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 1, srcSpanEndLine = 851, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 1, srcSpanEndLine = 851, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 13, srcSpanEndLine = 851, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 19, srcSpanEndLine = 851, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 20, srcSpanEndLine = 851, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 13, srcSpanEndLine = 851, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 13, srcSpanEndLine = 851, srcSpanEndColumn = 19}, srcInfoPoints = []}) "MinLen")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 30, srcSpanEndLine = 851, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 30, srcSpanEndLine = 851, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 32, srcSpanEndLine = 851, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 32, srcSpanEndLine = 851, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 851, srcSpanStartColumn = 32, srcSpanEndLine = 851, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 1, srcSpanEndLine = 852, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 1, srcSpanEndLine = 852, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 13, srcSpanEndLine = 852, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 22, srcSpanEndLine = 852, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 23, srcSpanEndLine = 852, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 13, srcSpanEndLine = 852, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 13, srcSpanEndLine = 852, srcSpanEndColumn = 22}, srcInfoPoints = []}) "NoJustify")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 30, srcSpanEndLine = 852, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 30, srcSpanEndLine = 852, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 32, srcSpanEndLine = 852, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 32, srcSpanEndLine = 852, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 852, srcSpanStartColumn = 32, srcSpanEndLine = 852, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 1, srcSpanEndLine = 853, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 1, srcSpanEndLine = 853, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 13, srcSpanEndLine = 853, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 21, srcSpanEndLine = 853, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 22, srcSpanEndLine = 853, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 13, srcSpanEndLine = 853, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 13, srcSpanEndLine = 853, srcSpanEndColumn = 21}, srcInfoPoints = []}) "PenWidth")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 30, srcSpanEndLine = 853, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 30, srcSpanEndLine = 853, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 32, srcSpanEndLine = 853, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 32, srcSpanEndLine = 853, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 853, srcSpanStartColumn = 32, srcSpanEndLine = 853, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 1, srcSpanEndLine = 854, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 1, srcSpanEndLine = 854, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 13, srcSpanEndLine = 854, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 16, srcSpanEndLine = 854, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 17, srcSpanEndLine = 854, srcSpanEndColumn = 18}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 13, srcSpanEndLine = 854, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 13, srcSpanEndLine = 854, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Pos")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 30, srcSpanEndLine = 854, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 30, srcSpanEndLine = 854, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 32, srcSpanEndLine = 854, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 32, srcSpanEndLine = 854, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 854, srcSpanStartColumn = 32, srcSpanEndLine = 854, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 1, srcSpanEndLine = 855, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 1, srcSpanEndLine = 855, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 13, srcSpanEndLine = 855, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 21, srcSpanEndLine = 855, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 22, srcSpanEndLine = 855, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 13, srcSpanEndLine = 855, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 13, srcSpanEndLine = 855, srcSpanEndColumn = 21}, srcInfoPoints = []}) "SameHead")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 30, srcSpanEndLine = 855, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 30, srcSpanEndLine = 855, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 32, srcSpanEndLine = 855, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 32, srcSpanEndLine = 855, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 855, srcSpanStartColumn = 32, srcSpanEndLine = 855, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 1, srcSpanEndLine = 856, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 1, srcSpanEndLine = 856, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 13, srcSpanEndLine = 856, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 21, srcSpanEndLine = 856, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 22, srcSpanEndLine = 856, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 13, srcSpanEndLine = 856, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 13, srcSpanEndLine = 856, srcSpanEndColumn = 21}, srcInfoPoints = []}) "SameTail")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 30, srcSpanEndLine = 856, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 30, srcSpanEndLine = 856, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 32, srcSpanEndLine = 856, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 32, srcSpanEndLine = 856, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 856, srcSpanStartColumn = 32, srcSpanEndLine = 856, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 1, srcSpanEndLine = 857, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 1, srcSpanEndLine = 857, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 13, srcSpanEndLine = 857, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 22, srcSpanEndLine = 857, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 23, srcSpanEndLine = 857, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 13, srcSpanEndLine = 857, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 13, srcSpanEndLine = 857, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ShowBoxes")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 30, srcSpanEndLine = 857, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 30, srcSpanEndLine = 857, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 32, srcSpanEndLine = 857, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 32, srcSpanEndLine = 857, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 857, srcSpanStartColumn = 32, srcSpanEndLine = 857, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 1, srcSpanEndLine = 858, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 1, srcSpanEndLine = 858, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 13, srcSpanEndLine = 858, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 18, srcSpanEndLine = 858, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 19, srcSpanEndLine = 858, srcSpanEndColumn = 20}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 13, srcSpanEndLine = 858, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 13, srcSpanEndLine = 858, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Style")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 30, srcSpanEndLine = 858, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 30, srcSpanEndLine = 858, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 32, srcSpanEndLine = 858, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 32, srcSpanEndLine = 858, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 858, srcSpanStartColumn = 32, srcSpanEndLine = 858, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 1, srcSpanEndLine = 859, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 1, srcSpanEndLine = 859, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 13, srcSpanEndLine = 859, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 20, srcSpanEndLine = 859, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 21, srcSpanEndLine = 859, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 13, srcSpanEndLine = 859, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 13, srcSpanEndLine = 859, srcSpanEndColumn = 20}, srcInfoPoints = []}) "TailURL")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 30, srcSpanEndLine = 859, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 30, srcSpanEndLine = 859, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 32, srcSpanEndLine = 859, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 32, srcSpanEndLine = 859, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 859, srcSpanStartColumn = 32, srcSpanEndLine = 859, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 1, srcSpanEndLine = 860, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 1, srcSpanEndLine = 860, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 13, srcSpanEndLine = 860, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 21, srcSpanEndLine = 860, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 22, srcSpanEndLine = 860, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 13, srcSpanEndLine = 860, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 13, srcSpanEndLine = 860, srcSpanEndColumn = 21}, srcInfoPoints = []}) "TailClip")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 30, srcSpanEndLine = 860, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 30, srcSpanEndLine = 860, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 32, srcSpanEndLine = 860, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 32, srcSpanEndLine = 860, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 860, srcSpanStartColumn = 32, srcSpanEndLine = 860, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 1, srcSpanEndLine = 861, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 1, srcSpanEndLine = 861, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 13, srcSpanEndLine = 861, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 22, srcSpanEndLine = 861, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 23, srcSpanEndLine = 861, srcSpanEndColumn = 24}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 13, srcSpanEndLine = 861, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 13, srcSpanEndLine = 861, srcSpanEndColumn = 22}, srcInfoPoints = []}) "TailLabel")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 30, srcSpanEndLine = 861, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 30, srcSpanEndLine = 861, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 32, srcSpanEndLine = 861, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 32, srcSpanEndLine = 861, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 861, srcSpanStartColumn = 32, srcSpanEndLine = 861, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 1, srcSpanEndLine = 862, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 1, srcSpanEndLine = 862, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 13, srcSpanEndLine = 862, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 21, srcSpanEndLine = 862, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 22, srcSpanEndLine = 862, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 13, srcSpanEndLine = 862, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 13, srcSpanEndLine = 862, srcSpanEndColumn = 21}, srcInfoPoints = []}) "TailPort")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 30, srcSpanEndLine = 862, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 30, srcSpanEndLine = 862, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 32, srcSpanEndLine = 862, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 32, srcSpanEndLine = 862, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 862, srcSpanStartColumn = 32, srcSpanEndLine = 862, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 1, srcSpanEndLine = 863, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 1, srcSpanEndLine = 863, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 13, srcSpanEndLine = 863, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 23, srcSpanEndLine = 863, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 24, srcSpanEndLine = 863, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 13, srcSpanEndLine = 863, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 13, srcSpanEndLine = 863, srcSpanEndColumn = 23}, srcInfoPoints = []}) "TailTarget")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 30, srcSpanEndLine = 863, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 30, srcSpanEndLine = 863, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 32, srcSpanEndLine = 863, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 32, srcSpanEndLine = 863, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 863, srcSpanStartColumn = 32, srcSpanEndLine = 863, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 1, srcSpanEndLine = 864, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 1, srcSpanEndLine = 864, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 13, srcSpanEndLine = 864, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 24, srcSpanEndLine = 864, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 25, srcSpanEndLine = 864, srcSpanEndColumn = 26}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 13, srcSpanEndLine = 864, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 13, srcSpanEndLine = 864, srcSpanEndColumn = 24}, srcInfoPoints = []}) "TailTooltip")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 30, srcSpanEndLine = 864, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 30, srcSpanEndLine = 864, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 32, srcSpanEndLine = 864, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 32, srcSpanEndLine = 864, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 864, srcSpanStartColumn = 32, srcSpanEndLine = 864, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 1, srcSpanEndLine = 865, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 1, srcSpanEndLine = 865, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 13, srcSpanEndLine = 865, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 19, srcSpanEndLine = 865, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 20, srcSpanEndLine = 865, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 13, srcSpanEndLine = 865, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 13, srcSpanEndLine = 865, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Target")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 30, srcSpanEndLine = 865, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 30, srcSpanEndLine = 865, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 32, srcSpanEndLine = 865, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 32, srcSpanEndLine = 865, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 865, srcSpanStartColumn = 32, srcSpanEndLine = 865, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 1, srcSpanEndLine = 866, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 1, srcSpanEndLine = 866, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 13, srcSpanEndLine = 866, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 20, srcSpanEndLine = 866, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 21, srcSpanEndLine = 866, srcSpanEndColumn = 22}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 13, srcSpanEndLine = 866, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 13, srcSpanEndLine = 866, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Tooltip")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 30, srcSpanEndLine = 866, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 30, srcSpanEndLine = 866, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 32, srcSpanEndLine = 866, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 32, srcSpanEndLine = 866, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 866, srcSpanStartColumn = 32, srcSpanEndLine = 866, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 1, srcSpanEndLine = 867, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 1, srcSpanEndLine = 867, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 13, srcSpanEndLine = 867, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 19, srcSpanEndLine = 867, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 20, srcSpanEndLine = 867, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 13, srcSpanEndLine = 867, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 13, srcSpanEndLine = 867, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Weight")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 30, srcSpanEndLine = 867, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 30, srcSpanEndLine = 867, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 32, srcSpanEndLine = 867, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 32, srcSpanEndLine = 867, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 867, srcSpanStartColumn = 32, srcSpanEndLine = 867, srcSpanEndColumn = 36}, srcInfoPoints = []}) "True")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 868, srcSpanStartColumn = 1, srcSpanEndLine = 868, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 868, srcSpanStartColumn = 1, srcSpanEndLine = 868, srcSpanEndColumn = 12}, srcInfoPoints = []}) "usedByEdges") [PWildCard (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 868, srcSpanStartColumn = 13, srcSpanEndLine = 868, srcSpanEndColumn = 14}, srcInfoPoints = []})] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 868, srcSpanStartColumn = 30, srcSpanEndLine = 868, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 868, srcSpanStartColumn = 30, srcSpanEndLine = 868, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 868, srcSpanStartColumn = 32, srcSpanEndLine = 868, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 868, srcSpanStartColumn = 32, srcSpanEndLine = 868, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 868, srcSpanStartColumn = 32, srcSpanEndLine = 868, srcSpanEndColumn = 37}, srcInfoPoints = []}) "False")))) Nothing],TypeDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 906, srcSpanStartColumn = 1, srcSpanEndLine = 906, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 906, srcSpanStartColumn = 1, srcSpanEndLine = 906, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 906, srcSpanStartColumn = 16, srcSpanEndLine = 906, srcSpanEndColumn = 17}]}) (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 906, srcSpanStartColumn = 6, srcSpanEndLine = 906, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 906, srcSpanStartColumn = 6, srcSpanEndLine = 906, srcSpanEndColumn = 15}, srcInfoPoints = []}) "EscString") []) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 906, srcSpanStartColumn = 18, srcSpanEndLine = 906, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 906, srcSpanStartColumn = 18, srcSpanEndLine = 906, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 906, srcSpanStartColumn = 18, srcSpanEndLine = 906, srcSpanEndColumn = 24}, srcInfoPoints = []}) "String"))),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 1, srcSpanEndLine = 916, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 13, srcSpanEndLine = 915, srcSpanEndColumn = 14}]}) (NewType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 1, srcSpanEndLine = 915, srcSpanEndColumn = 8}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 9, srcSpanEndLine = 915, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 9, srcSpanEndLine = 915, srcSpanEndColumn = 12}, srcInfoPoints = []}) "URL") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 15, srcSpanEndLine = 915, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 20, srcSpanEndLine = 915, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 45, srcSpanEndLine = 915, srcSpanEndColumn = 46}]}) Nothing Nothing (RecDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 15, srcSpanEndLine = 915, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 20, srcSpanEndLine = 915, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 45, srcSpanEndLine = 915, srcSpanEndColumn = 46}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 15, srcSpanEndLine = 915, srcSpanEndColumn = 19}, srcInfoPoints = []}) "UStr") [FieldDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 22, srcSpanEndLine = 915, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 32, srcSpanEndLine = 915, srcSpanEndColumn = 34}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 22, srcSpanEndLine = 915, srcSpanEndColumn = 31}, srcInfoPoints = []}) "urlString"] (UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 35, srcSpanEndLine = 915, srcSpanEndColumn = 44}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 35, srcSpanEndLine = 915, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 35, srcSpanEndLine = 915, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 915, srcSpanStartColumn = 35, srcSpanEndLine = 915, srcSpanEndColumn = 44}, srcInfoPoints = []}) "EscString"))))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 5, srcSpanEndLine = 916, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 5, srcSpanEndLine = 916, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 14, srcSpanEndLine = 916, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 17, srcSpanEndLine = 916, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 22, srcSpanEndLine = 916, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 28, srcSpanEndLine = 916, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 34, srcSpanEndLine = 916, srcSpanEndColumn = 35}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 15, srcSpanEndLine = 916, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 15, srcSpanEndLine = 916, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 15, srcSpanEndLine = 916, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 19, srcSpanEndLine = 916, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 19, srcSpanEndLine = 916, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 19, srcSpanEndLine = 916, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 24, srcSpanEndLine = 916, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 24, srcSpanEndLine = 916, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 24, srcSpanEndLine = 916, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 30, srcSpanEndLine = 916, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 30, srcSpanEndLine = 916, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 916, srcSpanStartColumn = 30, srcSpanEndLine = 916, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 918, srcSpanStartColumn = 1, srcSpanEndLine = 923, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 918, srcSpanStartColumn = 1, srcSpanEndLine = 918, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 918, srcSpanStartColumn = 23, srcSpanEndLine = 918, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 5, srcSpanEndLine = 919, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 1, srcSpanEndLine = 923, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 918, srcSpanStartColumn = 10, srcSpanEndLine = 918, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 918, srcSpanStartColumn = 10, srcSpanEndLine = 918, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 918, srcSpanStartColumn = 10, srcSpanEndLine = 918, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 918, srcSpanStartColumn = 19, srcSpanEndLine = 918, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 918, srcSpanStartColumn = 19, srcSpanEndLine = 918, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 918, srcSpanStartColumn = 19, srcSpanEndLine = 918, srcSpanEndColumn = 22}, srcInfoPoints = []}) "URL"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 5, srcSpanEndLine = 921, srcSpanEndColumn = 33}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 5, srcSpanEndLine = 921, srcSpanEndColumn = 33}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 5, srcSpanEndLine = 919, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 5, srcSpanEndLine = 919, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 13, srcSpanEndLine = 921, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 13, srcSpanEndLine = 919, srcSpanEndColumn = 14}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 15, srcSpanEndLine = 921, srcSpanEndColumn = 33}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 15, srcSpanEndLine = 919, srcSpanEndColumn = 41}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 15, srcSpanEndLine = 919, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 15, srcSpanEndLine = 919, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 15, srcSpanEndLine = 919, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 15, srcSpanEndLine = 919, srcSpanEndColumn = 19}, srcInfoPoints = []}) "wrap"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 20, srcSpanEndLine = 919, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 20, srcSpanEndLine = 919, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 29, srcSpanEndLine = 919, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 21, srcSpanEndLine = 919, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 21, srcSpanEndLine = 919, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 21, srcSpanEndLine = 919, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 21, srcSpanEndLine = 919, srcSpanEndColumn = 25}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 26, srcSpanEndLine = 919, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 26, srcSpanEndLine = 919, srcSpanEndColumn = 29}, srcInfoPoints = []}) '<' "<"))))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 31, srcSpanEndLine = 919, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 31, srcSpanEndLine = 919, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 40, srcSpanEndLine = 919, srcSpanEndColumn = 41}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 32, srcSpanEndLine = 919, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 32, srcSpanEndLine = 919, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 32, srcSpanEndLine = 919, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 32, srcSpanEndLine = 919, srcSpanEndColumn = 36}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 37, srcSpanEndLine = 919, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 919, srcSpanStartColumn = 37, srcSpanEndLine = 919, srcSpanEndColumn = 40}, srcInfoPoints = []}) '>' ">"))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 15, srcSpanEndLine = 921, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 15, srcSpanEndLine = 921, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 15, srcSpanEndLine = 921, srcSpanEndColumn = 16}, srcInfoPoints = []}) "."))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 17, srcSpanEndLine = 921, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 17, srcSpanEndLine = 921, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 17, srcSpanEndLine = 921, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 17, srcSpanEndLine = 921, srcSpanEndColumn = 21}, srcInfoPoints = []}) "text"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 22, srcSpanEndLine = 921, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 22, srcSpanEndLine = 921, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 22, srcSpanEndLine = 921, srcSpanEndColumn = 23}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 24, srcSpanEndLine = 921, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 24, srcSpanEndLine = 921, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 921, srcSpanStartColumn = 24, srcSpanEndLine = 921, srcSpanEndColumn = 33}, srcInfoPoints = []}) "urlString")))))) Nothing)]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 1, srcSpanEndLine = 947, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 1, srcSpanEndLine = 923, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 23, srcSpanEndLine = 923, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 5, srcSpanEndLine = 924, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 5, srcSpanEndLine = 933, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 1, srcSpanEndLine = 947, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 10, srcSpanEndLine = 923, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 10, srcSpanEndLine = 923, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 10, srcSpanEndLine = 923, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 19, srcSpanEndLine = 923, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 19, srcSpanEndLine = 923, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 923, srcSpanStartColumn = 19, srcSpanEndLine = 923, srcSpanEndColumn = 22}, srcInfoPoints = []}) "URL"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 5, srcSpanEndLine = 933, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 928, srcSpanStartColumn = 9, srcSpanEndLine = 928, srcSpanEndColumn = 14}]}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 5, srcSpanEndLine = 933, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 928, srcSpanStartColumn = 9, srcSpanEndLine = 928, srcSpanEndColumn = 14}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 5, srcSpanEndLine = 924, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 5, srcSpanEndLine = 924, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 15, srcSpanEndLine = 927, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 15, srcSpanEndLine = 924, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 17, srcSpanEndLine = 927, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 17, srcSpanEndLine = 924, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 17, srcSpanEndLine = 924, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 17, srcSpanEndLine = 924, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 17, srcSpanEndLine = 924, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 23, srcSpanEndLine = 924, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 23, srcSpanEndLine = 924, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 924, srcSpanStartColumn = 23, srcSpanEndLine = 924, srcSpanEndColumn = 27}, srcInfoPoints = []}) "UStr")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 17, srcSpanEndLine = 925, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 17, srcSpanEndLine = 925, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 17, srcSpanEndLine = 925, srcSpanEndColumn = 18}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 19, srcSpanEndLine = 927, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 19, srcSpanEndLine = 926, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 19, srcSpanEndLine = 925, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 19, srcSpanEndLine = 925, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 19, srcSpanEndLine = 925, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 19, srcSpanEndLine = 925, srcSpanEndColumn = 26}, srcInfoPoints = []}) "bracket"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 27, srcSpanEndLine = 925, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 27, srcSpanEndLine = 925, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 42, srcSpanEndLine = 925, srcSpanEndColumn = 43}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 28, srcSpanEndLine = 925, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 28, srcSpanEndLine = 925, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 28, srcSpanEndLine = 925, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 28, srcSpanEndLine = 925, srcSpanEndColumn = 37}, srcInfoPoints = []}) "character"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 38, srcSpanEndLine = 925, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 38, srcSpanEndLine = 925, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 925, srcSpanStartColumn = 38, srcSpanEndLine = 925, srcSpanEndColumn = 42}, srcInfoPoints = []}) "open")))))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 926, srcSpanStartColumn = 27, srcSpanEndLine = 926, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 926, srcSpanStartColumn = 27, srcSpanEndLine = 926, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 926, srcSpanStartColumn = 43, srcSpanEndLine = 926, srcSpanEndColumn = 44}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 926, srcSpanStartColumn = 28, srcSpanEndLine = 926, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 926, srcSpanStartColumn = 28, srcSpanEndLine = 926, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 926, srcSpanStartColumn = 28, srcSpanEndLine = 926, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 926, srcSpanStartColumn = 28, srcSpanEndLine = 926, srcSpanEndColumn = 37}, srcInfoPoints = []}) "character"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 926, srcSpanStartColumn = 38, srcSpanEndLine = 926, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 926, srcSpanStartColumn = 38, srcSpanEndLine = 926, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 926, srcSpanStartColumn = 38, srcSpanEndLine = 926, srcSpanEndColumn = 43}, srcInfoPoints = []}) "close")))))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 27, srcSpanEndLine = 927, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 27, srcSpanEndLine = 927, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 56, srcSpanEndLine = 927, srcSpanEndColumn = 57}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 28, srcSpanEndLine = 927, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 28, srcSpanEndLine = 927, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 28, srcSpanEndLine = 927, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 28, srcSpanEndLine = 927, srcSpanEndColumn = 33}, srcInfoPoints = []}) "many1"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 34, srcSpanEndLine = 927, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 34, srcSpanEndLine = 927, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 34, srcSpanEndLine = 927, srcSpanEndColumn = 35}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 36, srcSpanEndLine = 927, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 36, srcSpanEndLine = 927, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 36, srcSpanEndLine = 927, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 36, srcSpanEndLine = 927, srcSpanEndColumn = 43}, srcInfoPoints = []}) "satisfy"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 44, srcSpanEndLine = 927, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 44, srcSpanEndLine = 927, srcSpanEndColumn = 45},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 55, srcSpanEndLine = 927, srcSpanEndColumn = 56}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 45, srcSpanEndLine = 927, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 45, srcSpanEndLine = 927, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 45, srcSpanEndLine = 927, srcSpanEndColumn = 46},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 46, srcSpanEndLine = 927, srcSpanEndColumn = 48},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 48, srcSpanEndLine = 927, srcSpanEndColumn = 49}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 45, srcSpanEndLine = 927, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 45, srcSpanEndLine = 927, srcSpanEndColumn = 46},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 46, srcSpanEndLine = 927, srcSpanEndColumn = 48},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 48, srcSpanEndLine = 927, srcSpanEndColumn = 49}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 45, srcSpanEndLine = 927, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 45, srcSpanEndLine = 927, srcSpanEndColumn = 46},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 46, srcSpanEndLine = 927, srcSpanEndColumn = 48},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 48, srcSpanEndLine = 927, srcSpanEndColumn = 49}]}) "/="))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 50, srcSpanEndLine = 927, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 50, srcSpanEndLine = 927, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 927, srcSpanStartColumn = 50, srcSpanEndLine = 927, srcSpanEndColumn = 55}, srcInfoPoints = []}) "close"))))))))))) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 929, srcSpanStartColumn = 11, srcSpanEndLine = 933, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 929, srcSpanStartColumn = 11, srcSpanEndLine = 929, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 930, srcSpanStartColumn = 11, srcSpanEndLine = 930, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 5, srcSpanEndLine = 933, srcSpanEndColumn = 0}]}) [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 929, srcSpanStartColumn = 11, srcSpanEndLine = 929, srcSpanEndColumn = 21}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 929, srcSpanStartColumn = 11, srcSpanEndLine = 929, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 929, srcSpanStartColumn = 11, srcSpanEndLine = 929, srcSpanEndColumn = 15}, srcInfoPoints = []}) "open")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 929, srcSpanStartColumn = 16, srcSpanEndLine = 929, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 929, srcSpanStartColumn = 16, srcSpanEndLine = 929, srcSpanEndColumn = 17}]}) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 929, srcSpanStartColumn = 18, srcSpanEndLine = 929, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 929, srcSpanStartColumn = 18, srcSpanEndLine = 929, srcSpanEndColumn = 21}, srcInfoPoints = []}) '<' "<"))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 930, srcSpanStartColumn = 11, srcSpanEndLine = 930, srcSpanEndColumn = 22}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 930, srcSpanStartColumn = 11, srcSpanEndLine = 930, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 930, srcSpanStartColumn = 11, srcSpanEndLine = 930, srcSpanEndColumn = 16}, srcInfoPoints = []}) "close")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 930, srcSpanStartColumn = 17, srcSpanEndLine = 930, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 930, srcSpanStartColumn = 17, srcSpanEndLine = 930, srcSpanEndColumn = 18}]}) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 930, srcSpanStartColumn = 19, srcSpanEndLine = 930, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 930, srcSpanStartColumn = 19, srcSpanEndLine = 930, srcSpanEndColumn = 22}, srcInfoPoints = []}) '>' ">"))) Nothing]))),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 5, srcSpanEndLine = 933, srcSpanEndColumn = 22}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 5, srcSpanEndLine = 933, srcSpanEndColumn = 22}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 5, srcSpanEndLine = 933, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 5, srcSpanEndLine = 933, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 11, srcSpanEndLine = 933, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 11, srcSpanEndLine = 933, srcSpanEndColumn = 12}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 13, srcSpanEndLine = 933, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 13, srcSpanEndLine = 933, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 933, srcSpanStartColumn = 13, srcSpanEndLine = 933, srcSpanEndColumn = 22}, srcInfoPoints = []}) "parseUnqt")))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 1, srcSpanEndLine = 948, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 19, srcSpanEndLine = 947, srcSpanEndColumn = 20}]}) (NewType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 1, srcSpanEndLine = 947, srcSpanEndColumn = 8}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 9, srcSpanEndLine = 947, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 9, srcSpanEndLine = 947, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ArrowType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 21, srcSpanEndLine = 947, srcSpanEndColumn = 56}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 21, srcSpanEndLine = 947, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 21, srcSpanEndLine = 947, srcSpanEndColumn = 26}, srcInfoPoints = []}) "AType") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 27, srcSpanEndLine = 947, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 27, srcSpanEndLine = 947, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 55, srcSpanEndLine = 947, srcSpanEndColumn = 56}]}) (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 27, srcSpanEndLine = 947, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 27, srcSpanEndLine = 947, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 55, srcSpanEndLine = 947, srcSpanEndColumn = 56}]}) (TyTuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 28, srcSpanEndLine = 947, srcSpanEndColumn = 55}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 28, srcSpanEndLine = 947, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 42, srcSpanEndLine = 947, srcSpanEndColumn = 43},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 54, srcSpanEndLine = 947, srcSpanEndColumn = 55}]}) Boxed [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 29, srcSpanEndLine = 947, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 29, srcSpanEndLine = 947, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 29, srcSpanEndLine = 947, srcSpanEndColumn = 42}, srcInfoPoints = []}) "ArrowModifier")),TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 44, srcSpanEndLine = 947, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 44, srcSpanEndLine = 947, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 947, srcSpanStartColumn = 44, srcSpanEndLine = 947, srcSpanEndColumn = 54}, srcInfoPoints = []}) "ArrowShape"))]))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 5, srcSpanEndLine = 948, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 5, srcSpanEndLine = 948, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 14, srcSpanEndLine = 948, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 17, srcSpanEndLine = 948, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 22, srcSpanEndLine = 948, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 28, srcSpanEndLine = 948, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 34, srcSpanEndLine = 948, srcSpanEndColumn = 35}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 15, srcSpanEndLine = 948, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 15, srcSpanEndLine = 948, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 15, srcSpanEndLine = 948, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 19, srcSpanEndLine = 948, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 19, srcSpanEndLine = 948, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 19, srcSpanEndLine = 948, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 24, srcSpanEndLine = 948, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 24, srcSpanEndLine = 948, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 24, srcSpanEndLine = 948, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 30, srcSpanEndLine = 948, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 30, srcSpanEndLine = 948, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 948, srcSpanStartColumn = 30, srcSpanEndLine = 948, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Read")) []])),TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 1, srcSpanEndLine = 950, srcSpanEndColumn = 74}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 4, srcSpanEndLine = 950, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 10, srcSpanEndLine = 950, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 19, srcSpanEndLine = 950, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 29, srcSpanEndLine = 950, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 34, srcSpanEndLine = 950, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 43, srcSpanEndLine = 950, srcSpanEndColumn = 44},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 51, srcSpanEndLine = 950, srcSpanEndColumn = 52},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 56, srcSpanEndLine = 950, srcSpanEndColumn = 57},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 62, srcSpanEndLine = 950, srcSpanEndColumn = 64}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 1, srcSpanEndLine = 950, srcSpanEndColumn = 4}, srcInfoPoints = []}) "box",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 6, srcSpanEndLine = 950, srcSpanEndColumn = 10}, srcInfoPoints = []}) "crow",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 12, srcSpanEndLine = 950, srcSpanEndColumn = 19}, srcInfoPoints = []}) "diamond",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 21, srcSpanEndLine = 950, srcSpanEndColumn = 29}, srcInfoPoints = []}) "dotArrow",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 31, srcSpanEndLine = 950, srcSpanEndColumn = 34}, srcInfoPoints = []}) "inv",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 36, srcSpanEndLine = 950, srcSpanEndColumn = 43}, srcInfoPoints = []}) "noArrow",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 45, srcSpanEndLine = 950, srcSpanEndColumn = 51}, srcInfoPoints = []}) "normal",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 53, srcSpanEndLine = 950, srcSpanEndColumn = 56}, srcInfoPoints = []}) "tee",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 58, srcSpanEndLine = 950, srcSpanEndColumn = 61}, srcInfoPoints = []}) "vee"] (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 65, srcSpanEndLine = 950, srcSpanEndColumn = 74}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 65, srcSpanEndLine = 950, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 950, srcSpanStartColumn = 65, srcSpanEndLine = 950, srcSpanEndColumn = 74}, srcInfoPoints = []}) "ArrowType"))),TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 1, srcSpanEndLine = 951, srcSpanEndColumn = 51}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 5, srcSpanEndLine = 951, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 13, srcSpanEndLine = 951, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 22, srcSpanEndLine = 951, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 28, srcSpanEndLine = 951, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 39, srcSpanEndLine = 951, srcSpanEndColumn = 41}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 1, srcSpanEndLine = 951, srcSpanEndColumn = 5}, srcInfoPoints = []}) "oDot",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 7, srcSpanEndLine = 951, srcSpanEndColumn = 13}, srcInfoPoints = []}) "invDot",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 15, srcSpanEndLine = 951, srcSpanEndColumn = 22}, srcInfoPoints = []}) "invODot",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 24, srcSpanEndLine = 951, srcSpanEndColumn = 28}, srcInfoPoints = []}) "oBox",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 30, srcSpanEndLine = 951, srcSpanEndColumn = 38}, srcInfoPoints = []}) "oDiamond"] (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 42, srcSpanEndLine = 951, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 42, srcSpanEndLine = 951, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 951, srcSpanStartColumn = 42, srcSpanEndLine = 951, srcSpanEndColumn = 51}, srcInfoPoints = []}) "ArrowType"))),TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 1, srcSpanEndLine = 952, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 9, srcSpanEndLine = 952, srcSpanEndColumn = 10},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 18, srcSpanEndLine = 952, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 28, srcSpanEndLine = 952, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 38, srcSpanEndLine = 952, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 49, srcSpanEndLine = 952, srcSpanEndColumn = 51}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 1, srcSpanEndLine = 952, srcSpanEndColumn = 9}, srcInfoPoints = []}) "eDiamond",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 11, srcSpanEndLine = 952, srcSpanEndColumn = 18}, srcInfoPoints = []}) "openArr",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 20, srcSpanEndLine = 952, srcSpanEndColumn = 28}, srcInfoPoints = []}) "halfOpen",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 30, srcSpanEndLine = 952, srcSpanEndColumn = 38}, srcInfoPoints = []}) "emptyArr",Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 40, srcSpanEndLine = 952, srcSpanEndColumn = 48}, srcInfoPoints = []}) "invEmpty"] (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 52, srcSpanEndLine = 952, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 52, srcSpanEndLine = 952, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 952, srcSpanStartColumn = 52, srcSpanEndLine = 952, srcSpanEndColumn = 61}, srcInfoPoints = []}) "ArrowType"))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 1, srcSpanEndLine = 954, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 1, srcSpanEndLine = 954, srcSpanEndColumn = 7}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 1, srcSpanEndLine = 954, srcSpanEndColumn = 7}, srcInfoPoints = []}) "normal")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 8, srcSpanEndLine = 954, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 8, srcSpanEndLine = 954, srcSpanEndColumn = 9}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 10, srcSpanEndLine = 954, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 10, srcSpanEndLine = 954, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 10, srcSpanEndLine = 954, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 10, srcSpanEndLine = 954, srcSpanEndColumn = 15}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 16, srcSpanEndLine = 954, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 16, srcSpanEndLine = 954, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 33, srcSpanEndLine = 954, srcSpanEndColumn = 34}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 17, srcSpanEndLine = 954, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 17, srcSpanEndLine = 954, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 24, srcSpanEndLine = 954, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 32, srcSpanEndLine = 954, srcSpanEndColumn = 33}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 18, srcSpanEndLine = 954, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 18, srcSpanEndLine = 954, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 18, srcSpanEndLine = 954, srcSpanEndColumn = 24}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 26, srcSpanEndLine = 954, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 26, srcSpanEndLine = 954, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 954, srcSpanStartColumn = 26, srcSpanEndLine = 954, srcSpanEndColumn = 32}, srcInfoPoints = []}) "Normal"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 1, srcSpanEndLine = 955, srcSpanEndColumn = 28}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 1, srcSpanEndLine = 955, srcSpanEndColumn = 4}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 1, srcSpanEndLine = 955, srcSpanEndColumn = 4}, srcInfoPoints = []}) "inv")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 5, srcSpanEndLine = 955, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 5, srcSpanEndLine = 955, srcSpanEndColumn = 6}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 7, srcSpanEndLine = 955, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 7, srcSpanEndLine = 955, srcSpanEndColumn = 12}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 7, srcSpanEndLine = 955, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 7, srcSpanEndLine = 955, srcSpanEndColumn = 12}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 13, srcSpanEndLine = 955, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 13, srcSpanEndLine = 955, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 27, srcSpanEndLine = 955, srcSpanEndColumn = 28}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 14, srcSpanEndLine = 955, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 14, srcSpanEndLine = 955, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 21, srcSpanEndLine = 955, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 26, srcSpanEndLine = 955, srcSpanEndColumn = 27}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 15, srcSpanEndLine = 955, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 15, srcSpanEndLine = 955, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 15, srcSpanEndLine = 955, srcSpanEndColumn = 21}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 23, srcSpanEndLine = 955, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 23, srcSpanEndLine = 955, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 955, srcSpanStartColumn = 23, srcSpanEndLine = 955, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Inv"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 1, srcSpanEndLine = 956, srcSpanEndColumn = 38}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 1, srcSpanEndLine = 956, srcSpanEndColumn = 9}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 1, srcSpanEndLine = 956, srcSpanEndColumn = 9}, srcInfoPoints = []}) "dotArrow")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 10, srcSpanEndLine = 956, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 10, srcSpanEndLine = 956, srcSpanEndColumn = 11}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 12, srcSpanEndLine = 956, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 12, srcSpanEndLine = 956, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 12, srcSpanEndLine = 956, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 12, srcSpanEndLine = 956, srcSpanEndColumn = 17}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 18, srcSpanEndLine = 956, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 18, srcSpanEndLine = 956, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 37, srcSpanEndLine = 956, srcSpanEndColumn = 38}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 19, srcSpanEndLine = 956, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 19, srcSpanEndLine = 956, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 26, srcSpanEndLine = 956, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 36, srcSpanEndLine = 956, srcSpanEndColumn = 37}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 20, srcSpanEndLine = 956, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 20, srcSpanEndLine = 956, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 20, srcSpanEndLine = 956, srcSpanEndColumn = 26}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 28, srcSpanEndLine = 956, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 28, srcSpanEndLine = 956, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 956, srcSpanStartColumn = 28, srcSpanEndLine = 956, srcSpanEndColumn = 36}, srcInfoPoints = []}) "DotArrow"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 1, srcSpanEndLine = 958, srcSpanEndColumn = 37}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 1, srcSpanEndLine = 957, srcSpanEndColumn = 7}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 1, srcSpanEndLine = 957, srcSpanEndColumn = 7}, srcInfoPoints = []}) "invDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 8, srcSpanEndLine = 958, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 8, srcSpanEndLine = 957, srcSpanEndColumn = 9}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 10, srcSpanEndLine = 958, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 10, srcSpanEndLine = 957, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 10, srcSpanEndLine = 957, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 10, srcSpanEndLine = 957, srcSpanEndColumn = 15}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 16, srcSpanEndLine = 958, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 16, srcSpanEndLine = 957, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 16, srcSpanEndLine = 958, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 36, srcSpanEndLine = 958, srcSpanEndColumn = 37}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 18, srcSpanEndLine = 957, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 18, srcSpanEndLine = 957, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 25, srcSpanEndLine = 957, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 30, srcSpanEndLine = 957, srcSpanEndColumn = 31}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 19, srcSpanEndLine = 957, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 19, srcSpanEndLine = 957, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 19, srcSpanEndLine = 957, srcSpanEndColumn = 25}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 27, srcSpanEndLine = 957, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 27, srcSpanEndLine = 957, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 957, srcSpanStartColumn = 27, srcSpanEndLine = 957, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Inv"))],Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 18, srcSpanEndLine = 958, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 18, srcSpanEndLine = 958, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 25, srcSpanEndLine = 958, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 35, srcSpanEndLine = 958, srcSpanEndColumn = 36}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 19, srcSpanEndLine = 958, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 19, srcSpanEndLine = 958, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 19, srcSpanEndLine = 958, srcSpanEndColumn = 25}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 27, srcSpanEndLine = 958, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 27, srcSpanEndLine = 958, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 958, srcSpanStartColumn = 27, srcSpanEndLine = 958, srcSpanEndColumn = 35}, srcInfoPoints = []}) "DotArrow"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 1, srcSpanEndLine = 959, srcSpanEndColumn = 54}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 1, srcSpanEndLine = 959, srcSpanEndColumn = 5}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 1, srcSpanEndLine = 959, srcSpanEndColumn = 5}, srcInfoPoints = []}) "oDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 6, srcSpanEndLine = 959, srcSpanEndColumn = 54}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 6, srcSpanEndLine = 959, srcSpanEndColumn = 7}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 8, srcSpanEndLine = 959, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 8, srcSpanEndLine = 959, srcSpanEndColumn = 13}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 8, srcSpanEndLine = 959, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 8, srcSpanEndLine = 959, srcSpanEndColumn = 13}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 14, srcSpanEndLine = 959, srcSpanEndColumn = 54}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 14, srcSpanEndLine = 959, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 53, srcSpanEndLine = 959, srcSpanEndColumn = 54}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 15, srcSpanEndLine = 959, srcSpanEndColumn = 53}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 15, srcSpanEndLine = 959, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 42, srcSpanEndLine = 959, srcSpanEndColumn = 43},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 52, srcSpanEndLine = 959, srcSpanEndColumn = 53}]}) Boxed [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 16, srcSpanEndLine = 959, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 16, srcSpanEndLine = 959, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 16, srcSpanEndLine = 959, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 16, srcSpanEndLine = 959, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 16, srcSpanEndLine = 959, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ArrMod"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 23, srcSpanEndLine = 959, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 23, srcSpanEndLine = 959, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 23, srcSpanEndLine = 959, srcSpanEndColumn = 32}, srcInfoPoints = []}) "OpenArrow")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 33, srcSpanEndLine = 959, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 33, srcSpanEndLine = 959, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 33, srcSpanEndLine = 959, srcSpanEndColumn = 42}, srcInfoPoints = []}) "BothSides"))),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 44, srcSpanEndLine = 959, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 44, srcSpanEndLine = 959, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 959, srcSpanStartColumn = 44, srcSpanEndLine = 959, srcSpanEndColumn = 52}, srcInfoPoints = []}) "DotArrow"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 1, srcSpanEndLine = 961, srcSpanEndColumn = 39}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 1, srcSpanEndLine = 960, srcSpanEndColumn = 8}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 1, srcSpanEndLine = 960, srcSpanEndColumn = 8}, srcInfoPoints = []}) "invODot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 9, srcSpanEndLine = 961, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 9, srcSpanEndLine = 960, srcSpanEndColumn = 10}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 11, srcSpanEndLine = 961, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 11, srcSpanEndLine = 960, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 11, srcSpanEndLine = 960, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 11, srcSpanEndLine = 960, srcSpanEndColumn = 16}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 17, srcSpanEndLine = 961, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 17, srcSpanEndLine = 960, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 17, srcSpanEndLine = 961, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 38, srcSpanEndLine = 961, srcSpanEndColumn = 39}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 19, srcSpanEndLine = 960, srcSpanEndColumn = 32}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 19, srcSpanEndLine = 960, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 26, srcSpanEndLine = 960, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 31, srcSpanEndLine = 960, srcSpanEndColumn = 32}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 20, srcSpanEndLine = 960, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 20, srcSpanEndLine = 960, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 20, srcSpanEndLine = 960, srcSpanEndColumn = 26}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 28, srcSpanEndLine = 960, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 28, srcSpanEndLine = 960, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 960, srcSpanStartColumn = 28, srcSpanEndLine = 960, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Inv"))],Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 19, srcSpanEndLine = 961, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 19, srcSpanEndLine = 961, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 27, srcSpanEndLine = 961, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 37, srcSpanEndLine = 961, srcSpanEndColumn = 38}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 20, srcSpanEndLine = 961, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 20, srcSpanEndLine = 961, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 20, srcSpanEndLine = 961, srcSpanEndColumn = 27}, srcInfoPoints = []}) "openMod")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 29, srcSpanEndLine = 961, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 29, srcSpanEndLine = 961, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 961, srcSpanStartColumn = 29, srcSpanEndLine = 961, srcSpanEndColumn = 37}, srcInfoPoints = []}) "DotArrow"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 1, srcSpanEndLine = 962, srcSpanEndColumn = 36}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 1, srcSpanEndLine = 962, srcSpanEndColumn = 8}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 1, srcSpanEndLine = 962, srcSpanEndColumn = 8}, srcInfoPoints = []}) "noArrow")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 9, srcSpanEndLine = 962, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 9, srcSpanEndLine = 962, srcSpanEndColumn = 10}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 11, srcSpanEndLine = 962, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 11, srcSpanEndLine = 962, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 11, srcSpanEndLine = 962, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 11, srcSpanEndLine = 962, srcSpanEndColumn = 16}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 17, srcSpanEndLine = 962, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 17, srcSpanEndLine = 962, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 35, srcSpanEndLine = 962, srcSpanEndColumn = 36}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 18, srcSpanEndLine = 962, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 18, srcSpanEndLine = 962, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 25, srcSpanEndLine = 962, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 34, srcSpanEndLine = 962, srcSpanEndColumn = 35}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 19, srcSpanEndLine = 962, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 19, srcSpanEndLine = 962, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 19, srcSpanEndLine = 962, srcSpanEndColumn = 25}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 27, srcSpanEndLine = 962, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 27, srcSpanEndLine = 962, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 962, srcSpanStartColumn = 27, srcSpanEndLine = 962, srcSpanEndColumn = 34}, srcInfoPoints = []}) "NoArrow"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 1, srcSpanEndLine = 963, srcSpanEndColumn = 28}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 1, srcSpanEndLine = 963, srcSpanEndColumn = 4}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 1, srcSpanEndLine = 963, srcSpanEndColumn = 4}, srcInfoPoints = []}) "tee")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 5, srcSpanEndLine = 963, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 5, srcSpanEndLine = 963, srcSpanEndColumn = 6}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 7, srcSpanEndLine = 963, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 7, srcSpanEndLine = 963, srcSpanEndColumn = 12}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 7, srcSpanEndLine = 963, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 7, srcSpanEndLine = 963, srcSpanEndColumn = 12}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 13, srcSpanEndLine = 963, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 13, srcSpanEndLine = 963, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 27, srcSpanEndLine = 963, srcSpanEndColumn = 28}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 14, srcSpanEndLine = 963, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 14, srcSpanEndLine = 963, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 21, srcSpanEndLine = 963, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 26, srcSpanEndLine = 963, srcSpanEndColumn = 27}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 15, srcSpanEndLine = 963, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 15, srcSpanEndLine = 963, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 15, srcSpanEndLine = 963, srcSpanEndColumn = 21}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 23, srcSpanEndLine = 963, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 23, srcSpanEndLine = 963, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 963, srcSpanStartColumn = 23, srcSpanEndLine = 963, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Tee"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 1, srcSpanEndLine = 964, srcSpanEndColumn = 37}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 1, srcSpanEndLine = 964, srcSpanEndColumn = 9}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 1, srcSpanEndLine = 964, srcSpanEndColumn = 9}, srcInfoPoints = []}) "emptyArr")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 10, srcSpanEndLine = 964, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 10, srcSpanEndLine = 964, srcSpanEndColumn = 11}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 12, srcSpanEndLine = 964, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 12, srcSpanEndLine = 964, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 12, srcSpanEndLine = 964, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 12, srcSpanEndLine = 964, srcSpanEndColumn = 17}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 18, srcSpanEndLine = 964, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 18, srcSpanEndLine = 964, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 36, srcSpanEndLine = 964, srcSpanEndColumn = 37}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 19, srcSpanEndLine = 964, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 19, srcSpanEndLine = 964, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 27, srcSpanEndLine = 964, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 35, srcSpanEndLine = 964, srcSpanEndColumn = 36}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 20, srcSpanEndLine = 964, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 20, srcSpanEndLine = 964, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 20, srcSpanEndLine = 964, srcSpanEndColumn = 27}, srcInfoPoints = []}) "openMod")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 29, srcSpanEndLine = 964, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 29, srcSpanEndLine = 964, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 964, srcSpanStartColumn = 29, srcSpanEndLine = 964, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Normal"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 1, srcSpanEndLine = 966, srcSpanEndColumn = 38}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 1, srcSpanEndLine = 965, srcSpanEndColumn = 9}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 1, srcSpanEndLine = 965, srcSpanEndColumn = 9}, srcInfoPoints = []}) "invEmpty")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 10, srcSpanEndLine = 966, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 10, srcSpanEndLine = 965, srcSpanEndColumn = 11}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 12, srcSpanEndLine = 966, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 12, srcSpanEndLine = 965, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 12, srcSpanEndLine = 965, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 12, srcSpanEndLine = 965, srcSpanEndColumn = 17}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 18, srcSpanEndLine = 966, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 18, srcSpanEndLine = 965, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 18, srcSpanEndLine = 966, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 37, srcSpanEndLine = 966, srcSpanEndColumn = 38}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 20, srcSpanEndLine = 965, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 20, srcSpanEndLine = 965, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 27, srcSpanEndLine = 965, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 32, srcSpanEndLine = 965, srcSpanEndColumn = 33}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 21, srcSpanEndLine = 965, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 21, srcSpanEndLine = 965, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 21, srcSpanEndLine = 965, srcSpanEndColumn = 27}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 29, srcSpanEndLine = 965, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 29, srcSpanEndLine = 965, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 965, srcSpanStartColumn = 29, srcSpanEndLine = 965, srcSpanEndColumn = 32}, srcInfoPoints = []}) "Inv"))],Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 20, srcSpanEndLine = 966, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 20, srcSpanEndLine = 966, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 28, srcSpanEndLine = 966, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 36, srcSpanEndLine = 966, srcSpanEndColumn = 37}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 21, srcSpanEndLine = 966, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 21, srcSpanEndLine = 966, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 21, srcSpanEndLine = 966, srcSpanEndColumn = 28}, srcInfoPoints = []}) "openMod")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 30, srcSpanEndLine = 966, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 30, srcSpanEndLine = 966, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 966, srcSpanStartColumn = 30, srcSpanEndLine = 966, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Normal"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 1, srcSpanEndLine = 967, srcSpanEndColumn = 36}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 1, srcSpanEndLine = 967, srcSpanEndColumn = 8}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 1, srcSpanEndLine = 967, srcSpanEndColumn = 8}, srcInfoPoints = []}) "diamond")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 9, srcSpanEndLine = 967, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 9, srcSpanEndLine = 967, srcSpanEndColumn = 10}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 11, srcSpanEndLine = 967, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 11, srcSpanEndLine = 967, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 11, srcSpanEndLine = 967, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 11, srcSpanEndLine = 967, srcSpanEndColumn = 16}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 17, srcSpanEndLine = 967, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 17, srcSpanEndLine = 967, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 35, srcSpanEndLine = 967, srcSpanEndColumn = 36}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 18, srcSpanEndLine = 967, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 18, srcSpanEndLine = 967, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 25, srcSpanEndLine = 967, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 34, srcSpanEndLine = 967, srcSpanEndColumn = 35}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 19, srcSpanEndLine = 967, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 19, srcSpanEndLine = 967, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 19, srcSpanEndLine = 967, srcSpanEndColumn = 25}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 27, srcSpanEndLine = 967, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 27, srcSpanEndLine = 967, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 967, srcSpanStartColumn = 27, srcSpanEndLine = 967, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Diamond"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 1, srcSpanEndLine = 968, srcSpanEndColumn = 38}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 1, srcSpanEndLine = 968, srcSpanEndColumn = 9}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 1, srcSpanEndLine = 968, srcSpanEndColumn = 9}, srcInfoPoints = []}) "oDiamond")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 10, srcSpanEndLine = 968, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 10, srcSpanEndLine = 968, srcSpanEndColumn = 11}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 12, srcSpanEndLine = 968, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 12, srcSpanEndLine = 968, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 12, srcSpanEndLine = 968, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 12, srcSpanEndLine = 968, srcSpanEndColumn = 17}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 18, srcSpanEndLine = 968, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 18, srcSpanEndLine = 968, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 37, srcSpanEndLine = 968, srcSpanEndColumn = 38}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 19, srcSpanEndLine = 968, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 19, srcSpanEndLine = 968, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 27, srcSpanEndLine = 968, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 36, srcSpanEndLine = 968, srcSpanEndColumn = 37}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 20, srcSpanEndLine = 968, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 20, srcSpanEndLine = 968, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 20, srcSpanEndLine = 968, srcSpanEndColumn = 27}, srcInfoPoints = []}) "openMod")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 29, srcSpanEndLine = 968, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 29, srcSpanEndLine = 968, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 968, srcSpanStartColumn = 29, srcSpanEndLine = 968, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Diamond"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 969, srcSpanStartColumn = 1, srcSpanEndLine = 969, srcSpanEndColumn = 20}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 969, srcSpanStartColumn = 1, srcSpanEndLine = 969, srcSpanEndColumn = 9}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 969, srcSpanStartColumn = 1, srcSpanEndLine = 969, srcSpanEndColumn = 9}, srcInfoPoints = []}) "eDiamond")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 969, srcSpanStartColumn = 10, srcSpanEndLine = 969, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 969, srcSpanStartColumn = 10, srcSpanEndLine = 969, srcSpanEndColumn = 11}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 969, srcSpanStartColumn = 12, srcSpanEndLine = 969, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 969, srcSpanStartColumn = 12, srcSpanEndLine = 969, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 969, srcSpanStartColumn = 12, srcSpanEndLine = 969, srcSpanEndColumn = 20}, srcInfoPoints = []}) "oDiamond")))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 1, srcSpanEndLine = 970, srcSpanEndColumn = 30}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 1, srcSpanEndLine = 970, srcSpanEndColumn = 5}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 1, srcSpanEndLine = 970, srcSpanEndColumn = 5}, srcInfoPoints = []}) "crow")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 6, srcSpanEndLine = 970, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 6, srcSpanEndLine = 970, srcSpanEndColumn = 7}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 8, srcSpanEndLine = 970, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 8, srcSpanEndLine = 970, srcSpanEndColumn = 13}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 8, srcSpanEndLine = 970, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 8, srcSpanEndLine = 970, srcSpanEndColumn = 13}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 14, srcSpanEndLine = 970, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 14, srcSpanEndLine = 970, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 29, srcSpanEndLine = 970, srcSpanEndColumn = 30}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 15, srcSpanEndLine = 970, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 15, srcSpanEndLine = 970, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 22, srcSpanEndLine = 970, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 28, srcSpanEndLine = 970, srcSpanEndColumn = 29}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 16, srcSpanEndLine = 970, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 16, srcSpanEndLine = 970, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 16, srcSpanEndLine = 970, srcSpanEndColumn = 22}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 24, srcSpanEndLine = 970, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 24, srcSpanEndLine = 970, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 970, srcSpanStartColumn = 24, srcSpanEndLine = 970, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Crow"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 1, srcSpanEndLine = 971, srcSpanEndColumn = 28}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 1, srcSpanEndLine = 971, srcSpanEndColumn = 4}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 1, srcSpanEndLine = 971, srcSpanEndColumn = 4}, srcInfoPoints = []}) "box")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 5, srcSpanEndLine = 971, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 5, srcSpanEndLine = 971, srcSpanEndColumn = 6}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 7, srcSpanEndLine = 971, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 7, srcSpanEndLine = 971, srcSpanEndColumn = 12}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 7, srcSpanEndLine = 971, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 7, srcSpanEndLine = 971, srcSpanEndColumn = 12}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 13, srcSpanEndLine = 971, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 13, srcSpanEndLine = 971, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 27, srcSpanEndLine = 971, srcSpanEndColumn = 28}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 14, srcSpanEndLine = 971, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 14, srcSpanEndLine = 971, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 21, srcSpanEndLine = 971, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 26, srcSpanEndLine = 971, srcSpanEndColumn = 27}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 15, srcSpanEndLine = 971, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 15, srcSpanEndLine = 971, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 15, srcSpanEndLine = 971, srcSpanEndColumn = 21}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 23, srcSpanEndLine = 971, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 23, srcSpanEndLine = 971, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 971, srcSpanStartColumn = 23, srcSpanEndLine = 971, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Box"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 1, srcSpanEndLine = 972, srcSpanEndColumn = 30}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 1, srcSpanEndLine = 972, srcSpanEndColumn = 5}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 1, srcSpanEndLine = 972, srcSpanEndColumn = 5}, srcInfoPoints = []}) "oBox")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 6, srcSpanEndLine = 972, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 6, srcSpanEndLine = 972, srcSpanEndColumn = 7}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 8, srcSpanEndLine = 972, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 8, srcSpanEndLine = 972, srcSpanEndColumn = 13}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 8, srcSpanEndLine = 972, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 8, srcSpanEndLine = 972, srcSpanEndColumn = 13}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 14, srcSpanEndLine = 972, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 14, srcSpanEndLine = 972, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 29, srcSpanEndLine = 972, srcSpanEndColumn = 30}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 15, srcSpanEndLine = 972, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 15, srcSpanEndLine = 972, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 23, srcSpanEndLine = 972, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 28, srcSpanEndLine = 972, srcSpanEndColumn = 29}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 16, srcSpanEndLine = 972, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 16, srcSpanEndLine = 972, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 16, srcSpanEndLine = 972, srcSpanEndColumn = 23}, srcInfoPoints = []}) "openMod")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 25, srcSpanEndLine = 972, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 25, srcSpanEndLine = 972, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 972, srcSpanStartColumn = 25, srcSpanEndLine = 972, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Box"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 973, srcSpanStartColumn = 1, srcSpanEndLine = 973, srcSpanEndColumn = 14}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 973, srcSpanStartColumn = 1, srcSpanEndLine = 973, srcSpanEndColumn = 8}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 973, srcSpanStartColumn = 1, srcSpanEndLine = 973, srcSpanEndColumn = 8}, srcInfoPoints = []}) "openArr")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 973, srcSpanStartColumn = 9, srcSpanEndLine = 973, srcSpanEndColumn = 14}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 973, srcSpanStartColumn = 9, srcSpanEndLine = 973, srcSpanEndColumn = 10}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 973, srcSpanStartColumn = 11, srcSpanEndLine = 973, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 973, srcSpanStartColumn = 11, srcSpanEndLine = 973, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 973, srcSpanStartColumn = 11, srcSpanEndLine = 973, srcSpanEndColumn = 14}, srcInfoPoints = []}) "vee")))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 1, srcSpanEndLine = 974, srcSpanEndColumn = 54}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 1, srcSpanEndLine = 974, srcSpanEndColumn = 9}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 1, srcSpanEndLine = 974, srcSpanEndColumn = 9}, srcInfoPoints = []}) "halfOpen")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 10, srcSpanEndLine = 974, srcSpanEndColumn = 54}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 10, srcSpanEndLine = 974, srcSpanEndColumn = 11}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 12, srcSpanEndLine = 974, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 12, srcSpanEndLine = 974, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 12, srcSpanEndLine = 974, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 12, srcSpanEndLine = 974, srcSpanEndColumn = 17}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 18, srcSpanEndLine = 974, srcSpanEndColumn = 54}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 18, srcSpanEndLine = 974, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 53, srcSpanEndLine = 974, srcSpanEndColumn = 54}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 19, srcSpanEndLine = 974, srcSpanEndColumn = 53}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 19, srcSpanEndLine = 974, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 47, srcSpanEndLine = 974, srcSpanEndColumn = 48},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 52, srcSpanEndLine = 974, srcSpanEndColumn = 53}]}) Boxed [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 20, srcSpanEndLine = 974, srcSpanEndColumn = 47}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 20, srcSpanEndLine = 974, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 20, srcSpanEndLine = 974, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 20, srcSpanEndLine = 974, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 20, srcSpanEndLine = 974, srcSpanEndColumn = 26}, srcInfoPoints = []}) "ArrMod"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 27, srcSpanEndLine = 974, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 27, srcSpanEndLine = 974, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 27, srcSpanEndLine = 974, srcSpanEndColumn = 38}, srcInfoPoints = []}) "FilledArrow")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 39, srcSpanEndLine = 974, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 39, srcSpanEndLine = 974, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 39, srcSpanEndLine = 974, srcSpanEndColumn = 47}, srcInfoPoints = []}) "LeftSide"))),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 49, srcSpanEndLine = 974, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 49, srcSpanEndLine = 974, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 974, srcSpanStartColumn = 49, srcSpanEndLine = 974, srcSpanEndColumn = 52}, srcInfoPoints = []}) "Vee"))]]))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 1, srcSpanEndLine = 975, srcSpanEndColumn = 28}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 1, srcSpanEndLine = 975, srcSpanEndColumn = 4}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 1, srcSpanEndLine = 975, srcSpanEndColumn = 4}, srcInfoPoints = []}) "vee")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 5, srcSpanEndLine = 975, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 5, srcSpanEndLine = 975, srcSpanEndColumn = 6}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 7, srcSpanEndLine = 975, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 7, srcSpanEndLine = 975, srcSpanEndColumn = 12}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 7, srcSpanEndLine = 975, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 7, srcSpanEndLine = 975, srcSpanEndColumn = 12}, srcInfoPoints = []}) "AType"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 13, srcSpanEndLine = 975, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 13, srcSpanEndLine = 975, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 27, srcSpanEndLine = 975, srcSpanEndColumn = 28}]}) [Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 14, srcSpanEndLine = 975, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 14, srcSpanEndLine = 975, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 21, srcSpanEndLine = 975, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 26, srcSpanEndLine = 975, srcSpanEndColumn = 27}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 15, srcSpanEndLine = 975, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 15, srcSpanEndLine = 975, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 15, srcSpanEndLine = 975, srcSpanEndColumn = 21}, srcInfoPoints = []}) "noMods")),Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 23, srcSpanEndLine = 975, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 23, srcSpanEndLine = 975, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 975, srcSpanStartColumn = 23, srcSpanEndLine = 975, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Vee"))]]))) Nothing,InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 977, srcSpanStartColumn = 1, srcSpanEndLine = 982, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 977, srcSpanStartColumn = 1, srcSpanEndLine = 977, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 977, srcSpanStartColumn = 29, srcSpanEndLine = 977, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 5, srcSpanEndLine = 978, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 1, srcSpanEndLine = 982, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 977, srcSpanStartColumn = 10, srcSpanEndLine = 977, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 977, srcSpanStartColumn = 10, srcSpanEndLine = 977, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 977, srcSpanStartColumn = 10, srcSpanEndLine = 977, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 977, srcSpanStartColumn = 19, srcSpanEndLine = 977, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 977, srcSpanStartColumn = 19, srcSpanEndLine = 977, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 977, srcSpanStartColumn = 19, srcSpanEndLine = 977, srcSpanEndColumn = 28}, srcInfoPoints = []}) "ArrowType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 5, srcSpanEndLine = 982, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 979, srcSpanStartColumn = 9, srcSpanEndLine = 979, srcSpanEndColumn = 14}]}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 5, srcSpanEndLine = 982, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 979, srcSpanStartColumn = 9, srcSpanEndLine = 979, srcSpanEndColumn = 14}]}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 5, srcSpanEndLine = 982, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 979, srcSpanStartColumn = 9, srcSpanEndLine = 979, srcSpanEndColumn = 14}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 5, srcSpanEndLine = 978, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 13, srcSpanEndLine = 978, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 13, srcSpanEndLine = 978, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 23, srcSpanEndLine = 978, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 14, srcSpanEndLine = 978, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 14, srcSpanEndLine = 978, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 14, srcSpanEndLine = 978, srcSpanEndColumn = 19}, srcInfoPoints = []}) "AType")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 20, srcSpanEndLine = 978, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 20, srcSpanEndLine = 978, srcSpanEndColumn = 23}, srcInfoPoints = []}) "mas")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 25, srcSpanEndLine = 978, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 25, srcSpanEndLine = 978, srcSpanEndColumn = 26}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 27, srcSpanEndLine = 978, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 27, srcSpanEndLine = 978, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 27, srcSpanEndLine = 978, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 27, srcSpanEndLine = 978, srcSpanEndColumn = 31}, srcInfoPoints = []}) "hcat"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 32, srcSpanEndLine = 978, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 32, srcSpanEndLine = 978, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 32, srcSpanEndLine = 978, srcSpanEndColumn = 33}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 34, srcSpanEndLine = 978, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 34, srcSpanEndLine = 978, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 34, srcSpanEndLine = 978, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 34, srcSpanEndLine = 978, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 34, srcSpanEndLine = 978, srcSpanEndColumn = 37}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 38, srcSpanEndLine = 978, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 38, srcSpanEndLine = 978, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 38, srcSpanEndLine = 978, srcSpanEndColumn = 44}, srcInfoPoints = []}) "appMod")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 45, srcSpanEndLine = 978, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 45, srcSpanEndLine = 978, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 978, srcSpanStartColumn = 45, srcSpanEndLine = 978, srcSpanEndColumn = 48}, srcInfoPoints = []}) "mas")))))) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 11, srcSpanEndLine = 982, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 11, srcSpanEndLine = 980, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 1, srcSpanEndLine = 982, srcSpanEndColumn = 0}]}) [FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 11, srcSpanEndLine = 980, srcSpanEndColumn = 49}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 11, srcSpanEndLine = 980, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 11, srcSpanEndLine = 980, srcSpanEndColumn = 17}, srcInfoPoints = []}) "appMod") [PTuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 18, srcSpanEndLine = 980, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 18, srcSpanEndLine = 980, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 20, srcSpanEndLine = 980, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 23, srcSpanEndLine = 980, srcSpanEndColumn = 24}]}) Boxed [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 19, srcSpanEndLine = 980, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 19, srcSpanEndLine = 980, srcSpanEndColumn = 20}, srcInfoPoints = []}) "m"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 22, srcSpanEndLine = 980, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 22, srcSpanEndLine = 980, srcSpanEndColumn = 23}, srcInfoPoints = []}) "a")]] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 25, srcSpanEndLine = 980, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 25, srcSpanEndLine = 980, srcSpanEndColumn = 26}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 27, srcSpanEndLine = 980, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 27, srcSpanEndLine = 980, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 27, srcSpanEndLine = 980, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 27, srcSpanEndLine = 980, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 27, srcSpanEndLine = 980, srcSpanEndColumn = 34}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 35, srcSpanEndLine = 980, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 35, srcSpanEndLine = 980, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 35, srcSpanEndLine = 980, srcSpanEndColumn = 36}, srcInfoPoints = []}) "m")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 37, srcSpanEndLine = 980, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 37, srcSpanEndLine = 980, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 37, srcSpanEndLine = 980, srcSpanEndColumn = 39}, srcInfoPoints = []}) "<>"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 40, srcSpanEndLine = 980, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 40, srcSpanEndLine = 980, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 40, srcSpanEndLine = 980, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 40, srcSpanEndLine = 980, srcSpanEndColumn = 47}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 48, srcSpanEndLine = 980, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 48, srcSpanEndLine = 980, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 980, srcSpanStartColumn = 48, srcSpanEndLine = 980, srcSpanEndColumn = 49}, srcInfoPoints = []}) "a")))))) Nothing]]))])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 1, srcSpanEndLine = 990, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 1, srcSpanEndLine = 982, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 29, srcSpanEndLine = 982, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 5, srcSpanEndLine = 983, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 1, srcSpanEndLine = 990, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 10, srcSpanEndLine = 982, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 10, srcSpanEndLine = 982, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 10, srcSpanEndLine = 982, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 19, srcSpanEndLine = 982, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 19, srcSpanEndLine = 982, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 982, srcSpanStartColumn = 19, srcSpanEndLine = 982, srcSpanEndColumn = 28}, srcInfoPoints = []}) "ArrowType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 5, srcSpanEndLine = 988, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 5, srcSpanEndLine = 988, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 5, srcSpanEndLine = 983, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 5, srcSpanEndLine = 983, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 15, srcSpanEndLine = 988, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 15, srcSpanEndLine = 983, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 17, srcSpanEndLine = 988, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 17, srcSpanEndLine = 987, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 17, srcSpanEndLine = 983, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 20, srcSpanEndLine = 983, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 20, srcSpanEndLine = 986, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 17, srcSpanEndLine = 987, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 20, srcSpanEndLine = 986, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 24, srcSpanEndLine = 983, srcSpanEndColumn = 26}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 20, srcSpanEndLine = 983, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 20, srcSpanEndLine = 983, srcSpanEndColumn = 23}, srcInfoPoints = []}) "mas")) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 27, srcSpanEndLine = 986, srcSpanEndColumn = 0}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 27, srcSpanEndLine = 983, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 27, srcSpanEndLine = 983, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 27, srcSpanEndLine = 983, srcSpanEndColumn = 32}, srcInfoPoints = []}) "many1"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 33, srcSpanEndLine = 983, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 33, srcSpanEndLine = 983, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 33, srcSpanEndLine = 983, srcSpanEndColumn = 34}, srcInfoPoints = []}) "$"))) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 35, srcSpanEndLine = 986, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 35, srcSpanEndLine = 983, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 38, srcSpanEndLine = 983, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 984, srcSpanStartColumn = 38, srcSpanEndLine = 984, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 38, srcSpanEndLine = 985, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 20, srcSpanEndLine = 986, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 38, srcSpanEndLine = 983, srcSpanEndColumn = 52}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 40, srcSpanEndLine = 983, srcSpanEndColumn = 42}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 38, srcSpanEndLine = 983, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 38, srcSpanEndLine = 983, srcSpanEndColumn = 39}, srcInfoPoints = []}) "m")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 43, srcSpanEndLine = 983, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 43, srcSpanEndLine = 983, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 983, srcSpanStartColumn = 43, srcSpanEndLine = 983, srcSpanEndColumn = 52}, srcInfoPoints = []}) "parseUnqt"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 984, srcSpanStartColumn = 38, srcSpanEndLine = 984, srcSpanEndColumn = 52}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 984, srcSpanStartColumn = 40, srcSpanEndLine = 984, srcSpanEndColumn = 42}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 984, srcSpanStartColumn = 38, srcSpanEndLine = 984, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 984, srcSpanStartColumn = 38, srcSpanEndLine = 984, srcSpanEndColumn = 39}, srcInfoPoints = []}) "a")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 984, srcSpanStartColumn = 43, srcSpanEndLine = 984, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 984, srcSpanStartColumn = 43, srcSpanEndLine = 984, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 984, srcSpanStartColumn = 43, srcSpanEndLine = 984, srcSpanEndColumn = 52}, srcInfoPoints = []}) "parseUnqt"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 38, srcSpanEndLine = 985, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 38, srcSpanEndLine = 985, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 38, srcSpanEndLine = 985, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 38, srcSpanEndLine = 985, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 38, srcSpanEndLine = 985, srcSpanEndColumn = 44}, srcInfoPoints = []}) "return"))) (Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 45, srcSpanEndLine = 985, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 45, srcSpanEndLine = 985, srcSpanEndColumn = 46},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 47, srcSpanEndLine = 985, srcSpanEndColumn = 48},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 49, srcSpanEndLine = 985, srcSpanEndColumn = 50}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 46, srcSpanEndLine = 985, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 46, srcSpanEndLine = 985, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 46, srcSpanEndLine = 985, srcSpanEndColumn = 47}, srcInfoPoints = []}) "m")),Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 48, srcSpanEndLine = 985, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 48, srcSpanEndLine = 985, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 985, srcSpanStartColumn = 48, srcSpanEndLine = 985, srcSpanEndColumn = 49}, srcInfoPoints = []}) "a"))]))])),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 20, srcSpanEndLine = 986, srcSpanEndColumn = 38}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 20, srcSpanEndLine = 986, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 20, srcSpanEndLine = 986, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 20, srcSpanEndLine = 986, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 20, srcSpanEndLine = 986, srcSpanEndColumn = 26}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 27, srcSpanEndLine = 986, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 27, srcSpanEndLine = 986, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 27, srcSpanEndLine = 986, srcSpanEndColumn = 28}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 29, srcSpanEndLine = 986, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 29, srcSpanEndLine = 986, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 29, srcSpanEndLine = 986, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 29, srcSpanEndLine = 986, srcSpanEndColumn = 34}, srcInfoPoints = []}) "AType"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 35, srcSpanEndLine = 986, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 35, srcSpanEndLine = 986, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 986, srcSpanStartColumn = 35, srcSpanEndLine = 986, srcSpanEndColumn = 38}, srcInfoPoints = []}) "mas")))))]) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 17, srcSpanEndLine = 987, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 17, srcSpanEndLine = 987, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 18, srcSpanEndLine = 987, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 24, srcSpanEndLine = 987, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 17, srcSpanEndLine = 987, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 17, srcSpanEndLine = 987, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 18, srcSpanEndLine = 987, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 24, srcSpanEndLine = 987, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 17, srcSpanEndLine = 987, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 17, srcSpanEndLine = 987, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 18, srcSpanEndLine = 987, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 987, srcSpanStartColumn = 24, srcSpanEndLine = 987, srcSpanEndColumn = 25}]}) "onFail"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 988, srcSpanStartColumn = 17, srcSpanEndLine = 988, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 988, srcSpanStartColumn = 17, srcSpanEndLine = 988, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 988, srcSpanStartColumn = 17, srcSpanEndLine = 988, srcSpanEndColumn = 34}, srcInfoPoints = []}) "specialArrowParse"))))) Nothing)]),TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 1, srcSpanEndLine = 990, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 19, srcSpanEndLine = 990, srcSpanEndColumn = 21}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 1, srcSpanEndLine = 990, srcSpanEndColumn = 18}, srcInfoPoints = []}) "specialArrowParse"] (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 22, srcSpanEndLine = 990, srcSpanEndColumn = 37}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 22, srcSpanEndLine = 990, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 22, srcSpanEndLine = 990, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 22, srcSpanEndLine = 990, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Parse"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 28, srcSpanEndLine = 990, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 28, srcSpanEndLine = 990, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 990, srcSpanStartColumn = 28, srcSpanEndLine = 990, srcSpanEndColumn = 37}, srcInfoPoints = []}) "ArrowType")))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 1, srcSpanEndLine = 996, srcSpanEndColumn = 28}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 1, srcSpanEndLine = 991, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 1, srcSpanEndLine = 991, srcSpanEndColumn = 18}, srcInfoPoints = []}) "specialArrowParse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 19, srcSpanEndLine = 996, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 19, srcSpanEndLine = 991, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 21, srcSpanEndLine = 996, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 21, srcSpanEndLine = 991, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 21, srcSpanEndLine = 991, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 21, srcSpanEndLine = 991, srcSpanEndColumn = 26}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 27, srcSpanEndLine = 996, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 27, srcSpanEndLine = 991, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 27, srcSpanEndLine = 992, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 27, srcSpanEndLine = 993, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 27, srcSpanEndLine = 994, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 27, srcSpanEndLine = 995, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 996, srcSpanStartColumn = 27, srcSpanEndLine = 996, srcSpanEndColumn = 28}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 29, srcSpanEndLine = 991, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 29, srcSpanEndLine = 991, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 29, srcSpanEndLine = 991, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 29, srcSpanEndLine = 991, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 29, srcSpanEndLine = 991, srcSpanEndColumn = 38}, srcInfoPoints = []}) "stringRep"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 39, srcSpanEndLine = 991, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 39, srcSpanEndLine = 991, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 39, srcSpanEndLine = 991, srcSpanEndColumn = 47}, srcInfoPoints = []}) "eDiamond")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 48, srcSpanEndLine = 991, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 991, srcSpanStartColumn = 48, srcSpanEndLine = 991, srcSpanEndColumn = 58}, srcInfoPoints = []}) "ediamond" "ediamond")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 29, srcSpanEndLine = 992, srcSpanEndColumn = 53}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 29, srcSpanEndLine = 992, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 29, srcSpanEndLine = 992, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 29, srcSpanEndLine = 992, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 29, srcSpanEndLine = 992, srcSpanEndColumn = 38}, srcInfoPoints = []}) "stringRep"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 39, srcSpanEndLine = 992, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 39, srcSpanEndLine = 992, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 39, srcSpanEndLine = 992, srcSpanEndColumn = 46}, srcInfoPoints = []}) "openArr")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 47, srcSpanEndLine = 992, srcSpanEndColumn = 53}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 992, srcSpanStartColumn = 47, srcSpanEndLine = 992, srcSpanEndColumn = 53}, srcInfoPoints = []}) "open" "open")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 29, srcSpanEndLine = 993, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 29, srcSpanEndLine = 993, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 29, srcSpanEndLine = 993, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 29, srcSpanEndLine = 993, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 29, srcSpanEndLine = 993, srcSpanEndColumn = 38}, srcInfoPoints = []}) "stringRep"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 39, srcSpanEndLine = 993, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 39, srcSpanEndLine = 993, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 39, srcSpanEndLine = 993, srcSpanEndColumn = 47}, srcInfoPoints = []}) "halfOpen")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 48, srcSpanEndLine = 993, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 993, srcSpanStartColumn = 48, srcSpanEndLine = 993, srcSpanEndColumn = 58}, srcInfoPoints = []}) "halfopen" "halfopen")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 29, srcSpanEndLine = 994, srcSpanEndColumn = 55}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 29, srcSpanEndLine = 994, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 29, srcSpanEndLine = 994, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 29, srcSpanEndLine = 994, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 29, srcSpanEndLine = 994, srcSpanEndColumn = 38}, srcInfoPoints = []}) "stringRep"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 39, srcSpanEndLine = 994, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 39, srcSpanEndLine = 994, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 39, srcSpanEndLine = 994, srcSpanEndColumn = 47}, srcInfoPoints = []}) "emptyArr")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 48, srcSpanEndLine = 994, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 994, srcSpanStartColumn = 48, srcSpanEndLine = 994, srcSpanEndColumn = 55}, srcInfoPoints = []}) "empty" "empty")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 29, srcSpanEndLine = 995, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 29, srcSpanEndLine = 995, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 29, srcSpanEndLine = 995, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 29, srcSpanEndLine = 995, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 29, srcSpanEndLine = 995, srcSpanEndColumn = 38}, srcInfoPoints = []}) "stringRep"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 39, srcSpanEndLine = 995, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 39, srcSpanEndLine = 995, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 39, srcSpanEndLine = 995, srcSpanEndColumn = 47}, srcInfoPoints = []}) "invEmpty")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 48, srcSpanEndLine = 995, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 995, srcSpanStartColumn = 48, srcSpanEndLine = 995, srcSpanEndColumn = 58}, srcInfoPoints = []}) "invempty" "invempty"))]))) Nothing,DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 998, srcSpanStartColumn = 1, srcSpanEndLine = 1007, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 998, srcSpanStartColumn = 17, srcSpanEndLine = 998, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 999, srcSpanStartColumn = 17, srcSpanEndLine = 999, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1000, srcSpanStartColumn = 17, srcSpanEndLine = 1000, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1001, srcSpanStartColumn = 17, srcSpanEndLine = 1001, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1002, srcSpanStartColumn = 17, srcSpanEndLine = 1002, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1003, srcSpanStartColumn = 17, srcSpanEndLine = 1003, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1004, srcSpanStartColumn = 17, srcSpanEndLine = 1004, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1005, srcSpanStartColumn = 17, srcSpanEndLine = 1005, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1006, srcSpanStartColumn = 17, srcSpanEndLine = 1006, srcSpanEndColumn = 18}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 998, srcSpanStartColumn = 1, srcSpanEndLine = 998, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 998, srcSpanStartColumn = 6, srcSpanEndLine = 998, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 998, srcSpanStartColumn = 6, srcSpanEndLine = 998, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ArrowShape") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 998, srcSpanStartColumn = 19, srcSpanEndLine = 998, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 998, srcSpanStartColumn = 19, srcSpanEndLine = 998, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 998, srcSpanStartColumn = 19, srcSpanEndLine = 998, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Box") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 999, srcSpanStartColumn = 19, srcSpanEndLine = 999, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 999, srcSpanStartColumn = 19, srcSpanEndLine = 999, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 999, srcSpanStartColumn = 19, srcSpanEndLine = 999, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Crow") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1000, srcSpanStartColumn = 19, srcSpanEndLine = 1000, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1000, srcSpanStartColumn = 19, srcSpanEndLine = 1000, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1000, srcSpanStartColumn = 19, srcSpanEndLine = 1000, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Diamond") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1001, srcSpanStartColumn = 19, srcSpanEndLine = 1001, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1001, srcSpanStartColumn = 19, srcSpanEndLine = 1001, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1001, srcSpanStartColumn = 19, srcSpanEndLine = 1001, srcSpanEndColumn = 27}, srcInfoPoints = []}) "DotArrow") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1002, srcSpanStartColumn = 19, srcSpanEndLine = 1002, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1002, srcSpanStartColumn = 19, srcSpanEndLine = 1002, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1002, srcSpanStartColumn = 19, srcSpanEndLine = 1002, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Inv") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1003, srcSpanStartColumn = 19, srcSpanEndLine = 1003, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1003, srcSpanStartColumn = 19, srcSpanEndLine = 1003, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1003, srcSpanStartColumn = 19, srcSpanEndLine = 1003, srcSpanEndColumn = 26}, srcInfoPoints = []}) "NoArrow") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1004, srcSpanStartColumn = 19, srcSpanEndLine = 1004, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1004, srcSpanStartColumn = 19, srcSpanEndLine = 1004, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1004, srcSpanStartColumn = 19, srcSpanEndLine = 1004, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Normal") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1005, srcSpanStartColumn = 19, srcSpanEndLine = 1005, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1005, srcSpanStartColumn = 19, srcSpanEndLine = 1005, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1005, srcSpanStartColumn = 19, srcSpanEndLine = 1005, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Tee") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1006, srcSpanStartColumn = 19, srcSpanEndLine = 1006, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1006, srcSpanStartColumn = 19, srcSpanEndLine = 1006, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1006, srcSpanStartColumn = 19, srcSpanEndLine = 1006, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Vee") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 19, srcSpanEndLine = 1007, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 19, srcSpanEndLine = 1007, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 28, srcSpanEndLine = 1007, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 31, srcSpanEndLine = 1007, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 36, srcSpanEndLine = 1007, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 45, srcSpanEndLine = 1007, srcSpanEndColumn = 46},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 51, srcSpanEndLine = 1007, srcSpanEndColumn = 52},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 57, srcSpanEndLine = 1007, srcSpanEndColumn = 58},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 63, srcSpanEndLine = 1007, srcSpanEndColumn = 64}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 29, srcSpanEndLine = 1007, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 29, srcSpanEndLine = 1007, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 29, srcSpanEndLine = 1007, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 33, srcSpanEndLine = 1007, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 33, srcSpanEndLine = 1007, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 33, srcSpanEndLine = 1007, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 38, srcSpanEndLine = 1007, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 38, srcSpanEndLine = 1007, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 38, srcSpanEndLine = 1007, srcSpanEndColumn = 45}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 47, srcSpanEndLine = 1007, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 47, srcSpanEndLine = 1007, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 47, srcSpanEndLine = 1007, srcSpanEndColumn = 51}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 53, srcSpanEndLine = 1007, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 53, srcSpanEndLine = 1007, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 53, srcSpanEndLine = 1007, srcSpanEndColumn = 57}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 59, srcSpanEndLine = 1007, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 59, srcSpanEndLine = 1007, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1007, srcSpanStartColumn = 59, srcSpanEndLine = 1007, srcSpanEndColumn = 63}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1009, srcSpanStartColumn = 1, srcSpanEndLine = 1020, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1009, srcSpanStartColumn = 1, srcSpanEndLine = 1009, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1009, srcSpanStartColumn = 30, srcSpanEndLine = 1009, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 5, srcSpanEndLine = 1010, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 5, srcSpanEndLine = 1011, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 5, srcSpanEndLine = 1012, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 5, srcSpanEndLine = 1013, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 5, srcSpanEndLine = 1014, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 5, srcSpanEndLine = 1015, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 5, srcSpanEndLine = 1016, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 5, srcSpanEndLine = 1017, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 5, srcSpanEndLine = 1018, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 1, srcSpanEndLine = 1020, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1009, srcSpanStartColumn = 10, srcSpanEndLine = 1009, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1009, srcSpanStartColumn = 10, srcSpanEndLine = 1009, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1009, srcSpanStartColumn = 10, srcSpanEndLine = 1009, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1009, srcSpanStartColumn = 19, srcSpanEndLine = 1009, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1009, srcSpanStartColumn = 19, srcSpanEndLine = 1009, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1009, srcSpanStartColumn = 19, srcSpanEndLine = 1009, srcSpanEndColumn = 29}, srcInfoPoints = []}) "ArrowShape"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 5, srcSpanEndLine = 1018, srcSpanEndColumn = 37}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 5, srcSpanEndLine = 1018, srcSpanEndColumn = 37}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 5, srcSpanEndLine = 1010, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 5, srcSpanEndLine = 1010, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 13, srcSpanEndLine = 1010, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 13, srcSpanEndLine = 1010, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 13, srcSpanEndLine = 1010, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Box")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 22, srcSpanEndLine = 1010, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 22, srcSpanEndLine = 1010, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 24, srcSpanEndLine = 1010, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 24, srcSpanEndLine = 1010, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 24, srcSpanEndLine = 1010, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 24, srcSpanEndLine = 1010, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 32, srcSpanEndLine = 1010, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1010, srcSpanStartColumn = 32, srcSpanEndLine = 1010, srcSpanEndColumn = 37}, srcInfoPoints = []}) "box" "box")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 5, srcSpanEndLine = 1011, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 5, srcSpanEndLine = 1011, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 13, srcSpanEndLine = 1011, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 13, srcSpanEndLine = 1011, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 13, srcSpanEndLine = 1011, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Crow")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 22, srcSpanEndLine = 1011, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 22, srcSpanEndLine = 1011, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 24, srcSpanEndLine = 1011, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 24, srcSpanEndLine = 1011, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 24, srcSpanEndLine = 1011, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 24, srcSpanEndLine = 1011, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 32, srcSpanEndLine = 1011, srcSpanEndColumn = 38}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1011, srcSpanStartColumn = 32, srcSpanEndLine = 1011, srcSpanEndColumn = 38}, srcInfoPoints = []}) "crow" "crow")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 5, srcSpanEndLine = 1012, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 5, srcSpanEndLine = 1012, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 13, srcSpanEndLine = 1012, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 13, srcSpanEndLine = 1012, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 13, srcSpanEndLine = 1012, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Diamond")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 22, srcSpanEndLine = 1012, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 22, srcSpanEndLine = 1012, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 24, srcSpanEndLine = 1012, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 24, srcSpanEndLine = 1012, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 24, srcSpanEndLine = 1012, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 24, srcSpanEndLine = 1012, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 32, srcSpanEndLine = 1012, srcSpanEndColumn = 41}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1012, srcSpanStartColumn = 32, srcSpanEndLine = 1012, srcSpanEndColumn = 41}, srcInfoPoints = []}) "diamond" "diamond")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 5, srcSpanEndLine = 1013, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 5, srcSpanEndLine = 1013, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 13, srcSpanEndLine = 1013, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 13, srcSpanEndLine = 1013, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 13, srcSpanEndLine = 1013, srcSpanEndColumn = 21}, srcInfoPoints = []}) "DotArrow")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 22, srcSpanEndLine = 1013, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 22, srcSpanEndLine = 1013, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 24, srcSpanEndLine = 1013, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 24, srcSpanEndLine = 1013, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 24, srcSpanEndLine = 1013, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 24, srcSpanEndLine = 1013, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 32, srcSpanEndLine = 1013, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1013, srcSpanStartColumn = 32, srcSpanEndLine = 1013, srcSpanEndColumn = 37}, srcInfoPoints = []}) "dot" "dot")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 5, srcSpanEndLine = 1014, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 5, srcSpanEndLine = 1014, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 13, srcSpanEndLine = 1014, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 13, srcSpanEndLine = 1014, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 13, srcSpanEndLine = 1014, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Inv")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 22, srcSpanEndLine = 1014, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 22, srcSpanEndLine = 1014, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 24, srcSpanEndLine = 1014, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 24, srcSpanEndLine = 1014, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 24, srcSpanEndLine = 1014, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 24, srcSpanEndLine = 1014, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 32, srcSpanEndLine = 1014, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1014, srcSpanStartColumn = 32, srcSpanEndLine = 1014, srcSpanEndColumn = 37}, srcInfoPoints = []}) "inv" "inv")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 5, srcSpanEndLine = 1015, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 5, srcSpanEndLine = 1015, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 13, srcSpanEndLine = 1015, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 13, srcSpanEndLine = 1015, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 13, srcSpanEndLine = 1015, srcSpanEndColumn = 20}, srcInfoPoints = []}) "NoArrow")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 22, srcSpanEndLine = 1015, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 22, srcSpanEndLine = 1015, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 24, srcSpanEndLine = 1015, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 24, srcSpanEndLine = 1015, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 24, srcSpanEndLine = 1015, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 24, srcSpanEndLine = 1015, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 32, srcSpanEndLine = 1015, srcSpanEndColumn = 38}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1015, srcSpanStartColumn = 32, srcSpanEndLine = 1015, srcSpanEndColumn = 38}, srcInfoPoints = []}) "none" "none")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 5, srcSpanEndLine = 1016, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 5, srcSpanEndLine = 1016, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 13, srcSpanEndLine = 1016, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 13, srcSpanEndLine = 1016, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 13, srcSpanEndLine = 1016, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Normal")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 22, srcSpanEndLine = 1016, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 22, srcSpanEndLine = 1016, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 24, srcSpanEndLine = 1016, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 24, srcSpanEndLine = 1016, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 24, srcSpanEndLine = 1016, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 24, srcSpanEndLine = 1016, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 32, srcSpanEndLine = 1016, srcSpanEndColumn = 40}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1016, srcSpanStartColumn = 32, srcSpanEndLine = 1016, srcSpanEndColumn = 40}, srcInfoPoints = []}) "normal" "normal")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 5, srcSpanEndLine = 1017, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 5, srcSpanEndLine = 1017, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 13, srcSpanEndLine = 1017, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 13, srcSpanEndLine = 1017, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 13, srcSpanEndLine = 1017, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Tee")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 22, srcSpanEndLine = 1017, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 22, srcSpanEndLine = 1017, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 24, srcSpanEndLine = 1017, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 24, srcSpanEndLine = 1017, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 24, srcSpanEndLine = 1017, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 24, srcSpanEndLine = 1017, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 32, srcSpanEndLine = 1017, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1017, srcSpanStartColumn = 32, srcSpanEndLine = 1017, srcSpanEndColumn = 37}, srcInfoPoints = []}) "tee" "tee")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 5, srcSpanEndLine = 1018, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 5, srcSpanEndLine = 1018, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 13, srcSpanEndLine = 1018, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 13, srcSpanEndLine = 1018, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 13, srcSpanEndLine = 1018, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Vee")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 22, srcSpanEndLine = 1018, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 22, srcSpanEndLine = 1018, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 24, srcSpanEndLine = 1018, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 24, srcSpanEndLine = 1018, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 24, srcSpanEndLine = 1018, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 24, srcSpanEndLine = 1018, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 32, srcSpanEndLine = 1018, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1018, srcSpanStartColumn = 32, srcSpanEndLine = 1018, srcSpanEndColumn = 37}, srcInfoPoints = []}) "vee" "vee")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 1, srcSpanEndLine = 1033, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 1, srcSpanEndLine = 1020, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 30, srcSpanEndLine = 1020, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 5, srcSpanEndLine = 1021, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 1, srcSpanEndLine = 1033, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 10, srcSpanEndLine = 1020, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 10, srcSpanEndLine = 1020, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 10, srcSpanEndLine = 1020, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 19, srcSpanEndLine = 1020, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 19, srcSpanEndLine = 1020, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1020, srcSpanStartColumn = 19, srcSpanEndLine = 1020, srcSpanEndColumn = 29}, srcInfoPoints = []}) "ArrowShape"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 5, srcSpanEndLine = 1030, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 5, srcSpanEndLine = 1030, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 5, srcSpanEndLine = 1021, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 5, srcSpanEndLine = 1021, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 15, srcSpanEndLine = 1030, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 15, srcSpanEndLine = 1021, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 17, srcSpanEndLine = 1030, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 17, srcSpanEndLine = 1021, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 17, srcSpanEndLine = 1021, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 17, srcSpanEndLine = 1021, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 23, srcSpanEndLine = 1030, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 23, srcSpanEndLine = 1021, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 23, srcSpanEndLine = 1022, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 23, srcSpanEndLine = 1023, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 23, srcSpanEndLine = 1024, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 23, srcSpanEndLine = 1025, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 23, srcSpanEndLine = 1026, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 23, srcSpanEndLine = 1027, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 23, srcSpanEndLine = 1028, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 23, srcSpanEndLine = 1029, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1030, srcSpanStartColumn = 23, srcSpanEndLine = 1030, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 25, srcSpanEndLine = 1021, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 25, srcSpanEndLine = 1021, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 25, srcSpanEndLine = 1021, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 25, srcSpanEndLine = 1021, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 25, srcSpanEndLine = 1021, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 35, srcSpanEndLine = 1021, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 35, srcSpanEndLine = 1021, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 35, srcSpanEndLine = 1021, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Box")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 39, srcSpanEndLine = 1021, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1021, srcSpanStartColumn = 39, srcSpanEndLine = 1021, srcSpanEndColumn = 44}, srcInfoPoints = []}) "box" "box")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 25, srcSpanEndLine = 1022, srcSpanEndColumn = 46}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 25, srcSpanEndLine = 1022, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 25, srcSpanEndLine = 1022, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 25, srcSpanEndLine = 1022, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 25, srcSpanEndLine = 1022, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 35, srcSpanEndLine = 1022, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 35, srcSpanEndLine = 1022, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 35, srcSpanEndLine = 1022, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Crow")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 40, srcSpanEndLine = 1022, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1022, srcSpanStartColumn = 40, srcSpanEndLine = 1022, srcSpanEndColumn = 46}, srcInfoPoints = []}) "crow" "crow")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 25, srcSpanEndLine = 1023, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 25, srcSpanEndLine = 1023, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 25, srcSpanEndLine = 1023, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 25, srcSpanEndLine = 1023, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 25, srcSpanEndLine = 1023, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 35, srcSpanEndLine = 1023, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 35, srcSpanEndLine = 1023, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 35, srcSpanEndLine = 1023, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Diamond")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 43, srcSpanEndLine = 1023, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1023, srcSpanStartColumn = 43, srcSpanEndLine = 1023, srcSpanEndColumn = 52}, srcInfoPoints = []}) "diamond" "diamond")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 25, srcSpanEndLine = 1024, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 25, srcSpanEndLine = 1024, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 25, srcSpanEndLine = 1024, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 25, srcSpanEndLine = 1024, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 25, srcSpanEndLine = 1024, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 35, srcSpanEndLine = 1024, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 35, srcSpanEndLine = 1024, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 35, srcSpanEndLine = 1024, srcSpanEndColumn = 43}, srcInfoPoints = []}) "DotArrow")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 44, srcSpanEndLine = 1024, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1024, srcSpanStartColumn = 44, srcSpanEndLine = 1024, srcSpanEndColumn = 49}, srcInfoPoints = []}) "dot" "dot")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 25, srcSpanEndLine = 1025, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 25, srcSpanEndLine = 1025, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 25, srcSpanEndLine = 1025, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 25, srcSpanEndLine = 1025, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 25, srcSpanEndLine = 1025, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 35, srcSpanEndLine = 1025, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 35, srcSpanEndLine = 1025, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 35, srcSpanEndLine = 1025, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Inv")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 39, srcSpanEndLine = 1025, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1025, srcSpanStartColumn = 39, srcSpanEndLine = 1025, srcSpanEndColumn = 44}, srcInfoPoints = []}) "inv" "inv")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 25, srcSpanEndLine = 1026, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 25, srcSpanEndLine = 1026, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 25, srcSpanEndLine = 1026, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 25, srcSpanEndLine = 1026, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 25, srcSpanEndLine = 1026, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 35, srcSpanEndLine = 1026, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 35, srcSpanEndLine = 1026, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 35, srcSpanEndLine = 1026, srcSpanEndColumn = 42}, srcInfoPoints = []}) "NoArrow")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 43, srcSpanEndLine = 1026, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1026, srcSpanStartColumn = 43, srcSpanEndLine = 1026, srcSpanEndColumn = 49}, srcInfoPoints = []}) "none" "none")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 25, srcSpanEndLine = 1027, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 25, srcSpanEndLine = 1027, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 25, srcSpanEndLine = 1027, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 25, srcSpanEndLine = 1027, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 25, srcSpanEndLine = 1027, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 35, srcSpanEndLine = 1027, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 35, srcSpanEndLine = 1027, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 35, srcSpanEndLine = 1027, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Normal")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 42, srcSpanEndLine = 1027, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1027, srcSpanStartColumn = 42, srcSpanEndLine = 1027, srcSpanEndColumn = 50}, srcInfoPoints = []}) "normal" "normal")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 25, srcSpanEndLine = 1028, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 25, srcSpanEndLine = 1028, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 25, srcSpanEndLine = 1028, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 25, srcSpanEndLine = 1028, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 25, srcSpanEndLine = 1028, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 35, srcSpanEndLine = 1028, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 35, srcSpanEndLine = 1028, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 35, srcSpanEndLine = 1028, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Tee")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 39, srcSpanEndLine = 1028, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1028, srcSpanStartColumn = 39, srcSpanEndLine = 1028, srcSpanEndColumn = 44}, srcInfoPoints = []}) "tee" "tee")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 25, srcSpanEndLine = 1029, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 25, srcSpanEndLine = 1029, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 25, srcSpanEndLine = 1029, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 25, srcSpanEndLine = 1029, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 25, srcSpanEndLine = 1029, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 35, srcSpanEndLine = 1029, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 35, srcSpanEndLine = 1029, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 35, srcSpanEndLine = 1029, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Vee")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 39, srcSpanEndLine = 1029, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1029, srcSpanStartColumn = 39, srcSpanEndLine = 1029, srcSpanEndColumn = 44}, srcInfoPoints = []}) "vee" "vee"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 1, srcSpanEndLine = 1036, srcSpanEndColumn = 52}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 20, srcSpanEndLine = 1033, srcSpanEndColumn = 21}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 1, srcSpanEndLine = 1033, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 6, srcSpanEndLine = 1033, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 6, srcSpanEndLine = 1033, srcSpanEndColumn = 19}, srcInfoPoints = []}) "ArrowModifier") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 22, srcSpanEndLine = 1035, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 29, srcSpanEndLine = 1033, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1034, srcSpanStartColumn = 29, srcSpanEndLine = 1034, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1035, srcSpanStartColumn = 29, srcSpanEndLine = 1035, srcSpanEndColumn = 30}]}) Nothing Nothing (RecDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 22, srcSpanEndLine = 1035, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 29, srcSpanEndLine = 1033, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1034, srcSpanStartColumn = 29, srcSpanEndLine = 1034, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1035, srcSpanStartColumn = 29, srcSpanEndLine = 1035, srcSpanEndColumn = 30}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 22, srcSpanEndLine = 1033, srcSpanEndColumn = 28}, srcInfoPoints = []}) "ArrMod") [FieldDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 31, srcSpanEndLine = 1033, srcSpanEndColumn = 53}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 41, srcSpanEndLine = 1033, srcSpanEndColumn = 43}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 31, srcSpanEndLine = 1033, srcSpanEndColumn = 40}, srcInfoPoints = []}) "arrowFill"] (UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 44, srcSpanEndLine = 1033, srcSpanEndColumn = 53}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 44, srcSpanEndLine = 1033, srcSpanEndColumn = 53}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 44, srcSpanEndLine = 1033, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1033, srcSpanStartColumn = 44, srcSpanEndLine = 1033, srcSpanEndColumn = 53}, srcInfoPoints = []}) "ArrowFill")))),FieldDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1034, srcSpanStartColumn = 31, srcSpanEndLine = 1034, srcSpanEndColumn = 53}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1034, srcSpanStartColumn = 41, srcSpanEndLine = 1034, srcSpanEndColumn = 43}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1034, srcSpanStartColumn = 31, srcSpanEndLine = 1034, srcSpanEndColumn = 40}, srcInfoPoints = []}) "arrowSide"] (UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1034, srcSpanStartColumn = 44, srcSpanEndLine = 1034, srcSpanEndColumn = 53}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1034, srcSpanStartColumn = 44, srcSpanEndLine = 1034, srcSpanEndColumn = 53}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1034, srcSpanStartColumn = 44, srcSpanEndLine = 1034, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1034, srcSpanStartColumn = 44, srcSpanEndLine = 1034, srcSpanEndColumn = 53}, srcInfoPoints = []}) "ArrowSide"))))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 22, srcSpanEndLine = 1036, srcSpanEndColumn = 52}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 22, srcSpanEndLine = 1036, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 31, srcSpanEndLine = 1036, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 34, srcSpanEndLine = 1036, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 39, srcSpanEndLine = 1036, srcSpanEndColumn = 40},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 45, srcSpanEndLine = 1036, srcSpanEndColumn = 46},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 51, srcSpanEndLine = 1036, srcSpanEndColumn = 52}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 32, srcSpanEndLine = 1036, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 32, srcSpanEndLine = 1036, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 32, srcSpanEndLine = 1036, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 36, srcSpanEndLine = 1036, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 36, srcSpanEndLine = 1036, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 36, srcSpanEndLine = 1036, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 41, srcSpanEndLine = 1036, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 41, srcSpanEndLine = 1036, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 41, srcSpanEndLine = 1036, srcSpanEndColumn = 45}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 47, srcSpanEndLine = 1036, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 47, srcSpanEndLine = 1036, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1036, srcSpanStartColumn = 47, srcSpanEndLine = 1036, srcSpanEndColumn = 51}, srcInfoPoints = []}) "Read")) []])),TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1039, srcSpanStartColumn = 1, srcSpanEndLine = 1039, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1039, srcSpanStartColumn = 8, srcSpanEndLine = 1039, srcSpanEndColumn = 10}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1039, srcSpanStartColumn = 1, srcSpanEndLine = 1039, srcSpanEndColumn = 7}, srcInfoPoints = []}) "noMods"] (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1039, srcSpanStartColumn = 11, srcSpanEndLine = 1039, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1039, srcSpanStartColumn = 11, srcSpanEndLine = 1039, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1039, srcSpanStartColumn = 11, srcSpanEndLine = 1039, srcSpanEndColumn = 24}, srcInfoPoints = []}) "ArrowModifier"))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 1, srcSpanEndLine = 1040, srcSpanEndColumn = 38}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 1, srcSpanEndLine = 1040, srcSpanEndColumn = 7}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 1, srcSpanEndLine = 1040, srcSpanEndColumn = 7}, srcInfoPoints = []}) "noMods")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 8, srcSpanEndLine = 1040, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 8, srcSpanEndLine = 1040, srcSpanEndColumn = 9}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 10, srcSpanEndLine = 1040, srcSpanEndColumn = 38}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 10, srcSpanEndLine = 1040, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 10, srcSpanEndLine = 1040, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 10, srcSpanEndLine = 1040, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 10, srcSpanEndLine = 1040, srcSpanEndColumn = 16}, srcInfoPoints = []}) "ArrMod"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 17, srcSpanEndLine = 1040, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 17, srcSpanEndLine = 1040, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 17, srcSpanEndLine = 1040, srcSpanEndColumn = 28}, srcInfoPoints = []}) "FilledArrow")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 29, srcSpanEndLine = 1040, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 29, srcSpanEndLine = 1040, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1040, srcSpanStartColumn = 29, srcSpanEndLine = 1040, srcSpanEndColumn = 38}, srcInfoPoints = []}) "BothSides"))))) Nothing,TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1043, srcSpanStartColumn = 1, srcSpanEndLine = 1043, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1043, srcSpanStartColumn = 9, srcSpanEndLine = 1043, srcSpanEndColumn = 11}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1043, srcSpanStartColumn = 1, srcSpanEndLine = 1043, srcSpanEndColumn = 8}, srcInfoPoints = []}) "openMod"] (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1043, srcSpanStartColumn = 12, srcSpanEndLine = 1043, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1043, srcSpanStartColumn = 12, srcSpanEndLine = 1043, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1043, srcSpanStartColumn = 12, srcSpanEndLine = 1043, srcSpanEndColumn = 25}, srcInfoPoints = []}) "ArrowModifier"))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 1, srcSpanEndLine = 1044, srcSpanEndColumn = 37}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 1, srcSpanEndLine = 1044, srcSpanEndColumn = 8}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 1, srcSpanEndLine = 1044, srcSpanEndColumn = 8}, srcInfoPoints = []}) "openMod")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 9, srcSpanEndLine = 1044, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 9, srcSpanEndLine = 1044, srcSpanEndColumn = 10}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 11, srcSpanEndLine = 1044, srcSpanEndColumn = 37}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 11, srcSpanEndLine = 1044, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 11, srcSpanEndLine = 1044, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 11, srcSpanEndLine = 1044, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 11, srcSpanEndLine = 1044, srcSpanEndColumn = 17}, srcInfoPoints = []}) "ArrMod"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 18, srcSpanEndLine = 1044, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 18, srcSpanEndLine = 1044, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 18, srcSpanEndLine = 1044, srcSpanEndColumn = 27}, srcInfoPoints = []}) "OpenArrow")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 28, srcSpanEndLine = 1044, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 28, srcSpanEndLine = 1044, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1044, srcSpanStartColumn = 28, srcSpanEndLine = 1044, srcSpanEndColumn = 37}, srcInfoPoints = []}) "BothSides"))))) Nothing,InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1046, srcSpanStartColumn = 1, srcSpanEndLine = 1049, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1046, srcSpanStartColumn = 1, srcSpanEndLine = 1046, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1046, srcSpanStartColumn = 33, srcSpanEndLine = 1046, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 5, srcSpanEndLine = 1047, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 1, srcSpanEndLine = 1049, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1046, srcSpanStartColumn = 10, srcSpanEndLine = 1046, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1046, srcSpanStartColumn = 10, srcSpanEndLine = 1046, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1046, srcSpanStartColumn = 10, srcSpanEndLine = 1046, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1046, srcSpanStartColumn = 19, srcSpanEndLine = 1046, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1046, srcSpanStartColumn = 19, srcSpanEndLine = 1046, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1046, srcSpanStartColumn = 19, srcSpanEndLine = 1046, srcSpanEndColumn = 32}, srcInfoPoints = []}) "ArrowModifier"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 5, srcSpanEndLine = 1047, srcSpanEndColumn = 50}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 5, srcSpanEndLine = 1047, srcSpanEndColumn = 50}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 5, srcSpanEndLine = 1047, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 5, srcSpanEndLine = 1047, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 13, srcSpanEndLine = 1047, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 13, srcSpanEndLine = 1047, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 24, srcSpanEndLine = 1047, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 14, srcSpanEndLine = 1047, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 14, srcSpanEndLine = 1047, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 14, srcSpanEndLine = 1047, srcSpanEndColumn = 20}, srcInfoPoints = []}) "ArrMod")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 21, srcSpanEndLine = 1047, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 21, srcSpanEndLine = 1047, srcSpanEndColumn = 22}, srcInfoPoints = []}) "f"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 23, srcSpanEndLine = 1047, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 23, srcSpanEndLine = 1047, srcSpanEndColumn = 24}, srcInfoPoints = []}) "s")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 26, srcSpanEndLine = 1047, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 26, srcSpanEndLine = 1047, srcSpanEndColumn = 27}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 28, srcSpanEndLine = 1047, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 28, srcSpanEndLine = 1047, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 28, srcSpanEndLine = 1047, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 28, srcSpanEndLine = 1047, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 28, srcSpanEndLine = 1047, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 36, srcSpanEndLine = 1047, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 36, srcSpanEndLine = 1047, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 36, srcSpanEndLine = 1047, srcSpanEndColumn = 37}, srcInfoPoints = []}) "f")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 38, srcSpanEndLine = 1047, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 38, srcSpanEndLine = 1047, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 38, srcSpanEndLine = 1047, srcSpanEndColumn = 40}, srcInfoPoints = []}) "<>"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 41, srcSpanEndLine = 1047, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 41, srcSpanEndLine = 1047, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 41, srcSpanEndLine = 1047, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 41, srcSpanEndLine = 1047, srcSpanEndColumn = 48}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 49, srcSpanEndLine = 1047, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 49, srcSpanEndLine = 1047, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1047, srcSpanStartColumn = 49, srcSpanEndLine = 1047, srcSpanEndColumn = 50}, srcInfoPoints = []}) "s")))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 1, srcSpanEndLine = 1054, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 1, srcSpanEndLine = 1049, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 33, srcSpanEndLine = 1049, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 5, srcSpanEndLine = 1050, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 1, srcSpanEndLine = 1054, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 10, srcSpanEndLine = 1049, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 10, srcSpanEndLine = 1049, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 10, srcSpanEndLine = 1049, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 19, srcSpanEndLine = 1049, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 19, srcSpanEndLine = 1049, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1049, srcSpanStartColumn = 19, srcSpanEndLine = 1049, srcSpanEndColumn = 32}, srcInfoPoints = []}) "ArrowModifier"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 5, srcSpanEndLine = 1054, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 5, srcSpanEndLine = 1054, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 5, srcSpanEndLine = 1050, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 5, srcSpanEndLine = 1050, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 15, srcSpanEndLine = 1054, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 15, srcSpanEndLine = 1050, srcSpanEndColumn = 16}]}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 17, srcSpanEndLine = 1054, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 17, srcSpanEndLine = 1050, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 20, srcSpanEndLine = 1050, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1051, srcSpanStartColumn = 20, srcSpanEndLine = 1051, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 20, srcSpanEndLine = 1052, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 1, srcSpanEndLine = 1054, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 20, srcSpanEndLine = 1050, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 22, srcSpanEndLine = 1050, srcSpanEndColumn = 24}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 20, srcSpanEndLine = 1050, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 20, srcSpanEndLine = 1050, srcSpanEndColumn = 21}, srcInfoPoints = []}) "f")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 25, srcSpanEndLine = 1050, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 25, srcSpanEndLine = 1050, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1050, srcSpanStartColumn = 25, srcSpanEndLine = 1050, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parseUnqt"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1051, srcSpanStartColumn = 20, srcSpanEndLine = 1051, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1051, srcSpanStartColumn = 22, srcSpanEndLine = 1051, srcSpanEndColumn = 24}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1051, srcSpanStartColumn = 20, srcSpanEndLine = 1051, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1051, srcSpanStartColumn = 20, srcSpanEndLine = 1051, srcSpanEndColumn = 21}, srcInfoPoints = []}) "s")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1051, srcSpanStartColumn = 25, srcSpanEndLine = 1051, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1051, srcSpanStartColumn = 25, srcSpanEndLine = 1051, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1051, srcSpanStartColumn = 25, srcSpanEndLine = 1051, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parseUnqt"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 20, srcSpanEndLine = 1052, srcSpanEndColumn = 39}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 20, srcSpanEndLine = 1052, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 20, srcSpanEndLine = 1052, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 20, srcSpanEndLine = 1052, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 20, srcSpanEndLine = 1052, srcSpanEndColumn = 26}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 27, srcSpanEndLine = 1052, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 27, srcSpanEndLine = 1052, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 27, srcSpanEndLine = 1052, srcSpanEndColumn = 28}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 29, srcSpanEndLine = 1052, srcSpanEndColumn = 39}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 29, srcSpanEndLine = 1052, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 29, srcSpanEndLine = 1052, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 29, srcSpanEndLine = 1052, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 29, srcSpanEndLine = 1052, srcSpanEndColumn = 35}, srcInfoPoints = []}) "ArrMod"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 36, srcSpanEndLine = 1052, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 36, srcSpanEndLine = 1052, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 36, srcSpanEndLine = 1052, srcSpanEndColumn = 37}, srcInfoPoints = []}) "f")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 38, srcSpanEndLine = 1052, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 38, srcSpanEndLine = 1052, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1052, srcSpanStartColumn = 38, srcSpanEndLine = 1052, srcSpanEndColumn = 39}, srcInfoPoints = []}) "s")))))])) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 1, srcSpanEndLine = 1056, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 16, srcSpanEndLine = 1054, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1055, srcSpanStartColumn = 16, srcSpanEndLine = 1055, srcSpanEndColumn = 17}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 1, srcSpanEndLine = 1054, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 6, srcSpanEndLine = 1054, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 6, srcSpanEndLine = 1054, srcSpanEndColumn = 15}, srcInfoPoints = []}) "ArrowFill") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 18, srcSpanEndLine = 1054, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 18, srcSpanEndLine = 1054, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1054, srcSpanStartColumn = 18, srcSpanEndLine = 1054, srcSpanEndColumn = 27}, srcInfoPoints = []}) "OpenArrow") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1055, srcSpanStartColumn = 18, srcSpanEndLine = 1055, srcSpanEndColumn = 29}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1055, srcSpanStartColumn = 18, srcSpanEndLine = 1055, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1055, srcSpanStartColumn = 18, srcSpanEndLine = 1055, srcSpanEndColumn = 29}, srcInfoPoints = []}) "FilledArrow") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 18, srcSpanEndLine = 1056, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 18, srcSpanEndLine = 1056, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 27, srcSpanEndLine = 1056, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 30, srcSpanEndLine = 1056, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 35, srcSpanEndLine = 1056, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 44, srcSpanEndLine = 1056, srcSpanEndColumn = 45},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 50, srcSpanEndLine = 1056, srcSpanEndColumn = 51},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 56, srcSpanEndLine = 1056, srcSpanEndColumn = 57},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 62, srcSpanEndLine = 1056, srcSpanEndColumn = 63}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 28, srcSpanEndLine = 1056, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 28, srcSpanEndLine = 1056, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 28, srcSpanEndLine = 1056, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 32, srcSpanEndLine = 1056, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 32, srcSpanEndLine = 1056, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 32, srcSpanEndLine = 1056, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 37, srcSpanEndLine = 1056, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 37, srcSpanEndLine = 1056, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 37, srcSpanEndLine = 1056, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 46, srcSpanEndLine = 1056, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 46, srcSpanEndLine = 1056, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 46, srcSpanEndLine = 1056, srcSpanEndColumn = 50}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 52, srcSpanEndLine = 1056, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 52, srcSpanEndLine = 1056, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 52, srcSpanEndLine = 1056, srcSpanEndColumn = 56}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 58, srcSpanEndLine = 1056, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 58, srcSpanEndLine = 1056, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1056, srcSpanStartColumn = 58, srcSpanEndLine = 1056, srcSpanEndColumn = 62}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1058, srcSpanStartColumn = 1, srcSpanEndLine = 1062, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1058, srcSpanStartColumn = 1, srcSpanEndLine = 1058, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1058, srcSpanStartColumn = 29, srcSpanEndLine = 1058, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 5, srcSpanEndLine = 1059, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 5, srcSpanEndLine = 1060, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 1, srcSpanEndLine = 1062, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1058, srcSpanStartColumn = 10, srcSpanEndLine = 1058, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1058, srcSpanStartColumn = 10, srcSpanEndLine = 1058, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1058, srcSpanStartColumn = 10, srcSpanEndLine = 1058, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1058, srcSpanStartColumn = 19, srcSpanEndLine = 1058, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1058, srcSpanStartColumn = 19, srcSpanEndLine = 1058, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1058, srcSpanStartColumn = 19, srcSpanEndLine = 1058, srcSpanEndColumn = 28}, srcInfoPoints = []}) "ArrowFill"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 5, srcSpanEndLine = 1060, srcSpanEndColumn = 32}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 5, srcSpanEndLine = 1060, srcSpanEndColumn = 32}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 5, srcSpanEndLine = 1059, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 5, srcSpanEndLine = 1059, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 13, srcSpanEndLine = 1059, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 13, srcSpanEndLine = 1059, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 13, srcSpanEndLine = 1059, srcSpanEndColumn = 22}, srcInfoPoints = []}) "OpenArrow")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 25, srcSpanEndLine = 1059, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 25, srcSpanEndLine = 1059, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 27, srcSpanEndLine = 1059, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 27, srcSpanEndLine = 1059, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 27, srcSpanEndLine = 1059, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 27, srcSpanEndLine = 1059, srcSpanEndColumn = 31}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 32, srcSpanEndLine = 1059, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1059, srcSpanStartColumn = 32, srcSpanEndLine = 1059, srcSpanEndColumn = 35}, srcInfoPoints = []}) 'o' "o")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 5, srcSpanEndLine = 1060, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 5, srcSpanEndLine = 1060, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 13, srcSpanEndLine = 1060, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 13, srcSpanEndLine = 1060, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 13, srcSpanEndLine = 1060, srcSpanEndColumn = 24}, srcInfoPoints = []}) "FilledArrow")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 25, srcSpanEndLine = 1060, srcSpanEndColumn = 32}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 25, srcSpanEndLine = 1060, srcSpanEndColumn = 26}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 27, srcSpanEndLine = 1060, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 27, srcSpanEndLine = 1060, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1060, srcSpanStartColumn = 27, srcSpanEndLine = 1060, srcSpanEndColumn = 32}, srcInfoPoints = []}) "empty")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 1, srcSpanEndLine = 1071, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 1, srcSpanEndLine = 1062, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 29, srcSpanEndLine = 1062, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 5, srcSpanEndLine = 1063, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1067, srcSpanStartColumn = 5, srcSpanEndLine = 1067, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1071, srcSpanStartColumn = 1, srcSpanEndLine = 1071, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 10, srcSpanEndLine = 1062, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 10, srcSpanEndLine = 1062, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 10, srcSpanEndLine = 1062, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 19, srcSpanEndLine = 1062, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 19, srcSpanEndLine = 1062, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1062, srcSpanStartColumn = 19, srcSpanEndLine = 1062, srcSpanEndColumn = 28}, srcInfoPoints = []}) "ArrowFill"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 5, srcSpanEndLine = 1064, srcSpanEndColumn = 43}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 5, srcSpanEndLine = 1064, srcSpanEndColumn = 43}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 5, srcSpanEndLine = 1063, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 5, srcSpanEndLine = 1063, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 15, srcSpanEndLine = 1064, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 15, srcSpanEndLine = 1063, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 17, srcSpanEndLine = 1064, srcSpanEndColumn = 43}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 17, srcSpanEndLine = 1063, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 17, srcSpanEndLine = 1063, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 17, srcSpanEndLine = 1063, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 17, srcSpanEndLine = 1063, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 23, srcSpanEndLine = 1063, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 23, srcSpanEndLine = 1063, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 59, srcSpanEndLine = 1063, srcSpanEndColumn = 60}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 24, srcSpanEndLine = 1063, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 24, srcSpanEndLine = 1063, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 24, srcSpanEndLine = 1063, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 24, srcSpanEndLine = 1063, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 24, srcSpanEndLine = 1063, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 24, srcSpanEndLine = 1063, srcSpanEndColumn = 28}, srcInfoPoints = []}) "bool"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 29, srcSpanEndLine = 1063, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 29, srcSpanEndLine = 1063, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 29, srcSpanEndLine = 1063, srcSpanEndColumn = 40}, srcInfoPoints = []}) "FilledArrow")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 41, srcSpanEndLine = 1063, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 41, srcSpanEndLine = 1063, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 41, srcSpanEndLine = 1063, srcSpanEndColumn = 50}, srcInfoPoints = []}) "OpenArrow")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 51, srcSpanEndLine = 1063, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 51, srcSpanEndLine = 1063, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 51, srcSpanEndLine = 1063, srcSpanEndColumn = 52}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 53, srcSpanEndLine = 1063, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 53, srcSpanEndLine = 1063, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1063, srcSpanStartColumn = 53, srcSpanEndLine = 1063, srcSpanEndColumn = 59}, srcInfoPoints = []}) "isJust")))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 17, srcSpanEndLine = 1064, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 17, srcSpanEndLine = 1064, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 17, srcSpanEndLine = 1064, srcSpanEndColumn = 18}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 19, srcSpanEndLine = 1064, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 19, srcSpanEndLine = 1064, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 19, srcSpanEndLine = 1064, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 19, srcSpanEndLine = 1064, srcSpanEndColumn = 27}, srcInfoPoints = []}) "optional"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 28, srcSpanEndLine = 1064, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 28, srcSpanEndLine = 1064, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 42, srcSpanEndLine = 1064, srcSpanEndColumn = 43}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 29, srcSpanEndLine = 1064, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 29, srcSpanEndLine = 1064, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 29, srcSpanEndLine = 1064, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 29, srcSpanEndLine = 1064, srcSpanEndColumn = 38}, srcInfoPoints = []}) "character"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 39, srcSpanEndLine = 1064, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1064, srcSpanStartColumn = 39, srcSpanEndLine = 1064, srcSpanEndColumn = 42}, srcInfoPoints = []}) 'o' "o"))))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1067, srcSpanStartColumn = 5, srcSpanEndLine = 1067, srcSpanEndColumn = 22}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1067, srcSpanStartColumn = 5, srcSpanEndLine = 1067, srcSpanEndColumn = 22}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1067, srcSpanStartColumn = 5, srcSpanEndLine = 1067, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1067, srcSpanStartColumn = 5, srcSpanEndLine = 1067, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1067, srcSpanStartColumn = 11, srcSpanEndLine = 1067, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1067, srcSpanStartColumn = 11, srcSpanEndLine = 1067, srcSpanEndColumn = 12}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1067, srcSpanStartColumn = 13, srcSpanEndLine = 1067, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1067, srcSpanStartColumn = 13, srcSpanEndLine = 1067, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1067, srcSpanStartColumn = 13, srcSpanEndLine = 1067, srcSpanEndColumn = 22}, srcInfoPoints = []}) "parseUnqt")))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1071, srcSpanStartColumn = 1, srcSpanEndLine = 1074, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1071, srcSpanStartColumn = 16, srcSpanEndLine = 1071, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1072, srcSpanStartColumn = 16, srcSpanEndLine = 1072, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1073, srcSpanStartColumn = 16, srcSpanEndLine = 1073, srcSpanEndColumn = 17}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1071, srcSpanStartColumn = 1, srcSpanEndLine = 1071, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1071, srcSpanStartColumn = 6, srcSpanEndLine = 1071, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1071, srcSpanStartColumn = 6, srcSpanEndLine = 1071, srcSpanEndColumn = 15}, srcInfoPoints = []}) "ArrowSide") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1071, srcSpanStartColumn = 18, srcSpanEndLine = 1071, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1071, srcSpanStartColumn = 18, srcSpanEndLine = 1071, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1071, srcSpanStartColumn = 18, srcSpanEndLine = 1071, srcSpanEndColumn = 26}, srcInfoPoints = []}) "LeftSide") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1072, srcSpanStartColumn = 18, srcSpanEndLine = 1072, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1072, srcSpanStartColumn = 18, srcSpanEndLine = 1072, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1072, srcSpanStartColumn = 18, srcSpanEndLine = 1072, srcSpanEndColumn = 27}, srcInfoPoints = []}) "RightSide") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1073, srcSpanStartColumn = 18, srcSpanEndLine = 1073, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1073, srcSpanStartColumn = 18, srcSpanEndLine = 1073, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1073, srcSpanStartColumn = 18, srcSpanEndLine = 1073, srcSpanEndColumn = 27}, srcInfoPoints = []}) "BothSides") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 18, srcSpanEndLine = 1074, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 18, srcSpanEndLine = 1074, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 27, srcSpanEndLine = 1074, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 30, srcSpanEndLine = 1074, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 35, srcSpanEndLine = 1074, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 44, srcSpanEndLine = 1074, srcSpanEndColumn = 45},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 50, srcSpanEndLine = 1074, srcSpanEndColumn = 51},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 56, srcSpanEndLine = 1074, srcSpanEndColumn = 57},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 62, srcSpanEndLine = 1074, srcSpanEndColumn = 63}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 28, srcSpanEndLine = 1074, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 28, srcSpanEndLine = 1074, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 28, srcSpanEndLine = 1074, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 32, srcSpanEndLine = 1074, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 32, srcSpanEndLine = 1074, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 32, srcSpanEndLine = 1074, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 37, srcSpanEndLine = 1074, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 37, srcSpanEndLine = 1074, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 37, srcSpanEndLine = 1074, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 46, srcSpanEndLine = 1074, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 46, srcSpanEndLine = 1074, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 46, srcSpanEndLine = 1074, srcSpanEndColumn = 50}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 52, srcSpanEndLine = 1074, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 52, srcSpanEndLine = 1074, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 52, srcSpanEndLine = 1074, srcSpanEndColumn = 56}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 58, srcSpanEndLine = 1074, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 58, srcSpanEndLine = 1074, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1074, srcSpanStartColumn = 58, srcSpanEndLine = 1074, srcSpanEndColumn = 62}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1076, srcSpanStartColumn = 1, srcSpanEndLine = 1081, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1076, srcSpanStartColumn = 1, srcSpanEndLine = 1076, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1076, srcSpanStartColumn = 29, srcSpanEndLine = 1076, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 5, srcSpanEndLine = 1077, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 5, srcSpanEndLine = 1078, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 5, srcSpanEndLine = 1079, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 1, srcSpanEndLine = 1081, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1076, srcSpanStartColumn = 10, srcSpanEndLine = 1076, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1076, srcSpanStartColumn = 10, srcSpanEndLine = 1076, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1076, srcSpanStartColumn = 10, srcSpanEndLine = 1076, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1076, srcSpanStartColumn = 19, srcSpanEndLine = 1076, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1076, srcSpanStartColumn = 19, srcSpanEndLine = 1076, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1076, srcSpanStartColumn = 19, srcSpanEndLine = 1076, srcSpanEndColumn = 28}, srcInfoPoints = []}) "ArrowSide"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 5, srcSpanEndLine = 1079, srcSpanEndColumn = 30}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 5, srcSpanEndLine = 1079, srcSpanEndColumn = 30}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 5, srcSpanEndLine = 1077, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 5, srcSpanEndLine = 1077, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 13, srcSpanEndLine = 1077, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 13, srcSpanEndLine = 1077, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 13, srcSpanEndLine = 1077, srcSpanEndColumn = 21}, srcInfoPoints = []}) "LeftSide")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 23, srcSpanEndLine = 1077, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 23, srcSpanEndLine = 1077, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 25, srcSpanEndLine = 1077, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 25, srcSpanEndLine = 1077, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 25, srcSpanEndLine = 1077, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 25, srcSpanEndLine = 1077, srcSpanEndColumn = 29}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 30, srcSpanEndLine = 1077, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1077, srcSpanStartColumn = 30, srcSpanEndLine = 1077, srcSpanEndColumn = 33}, srcInfoPoints = []}) 'l' "l")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 5, srcSpanEndLine = 1078, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 5, srcSpanEndLine = 1078, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 13, srcSpanEndLine = 1078, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 13, srcSpanEndLine = 1078, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 13, srcSpanEndLine = 1078, srcSpanEndColumn = 22}, srcInfoPoints = []}) "RightSide")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 23, srcSpanEndLine = 1078, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 23, srcSpanEndLine = 1078, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 25, srcSpanEndLine = 1078, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 25, srcSpanEndLine = 1078, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 25, srcSpanEndLine = 1078, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 25, srcSpanEndLine = 1078, srcSpanEndColumn = 29}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 30, srcSpanEndLine = 1078, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1078, srcSpanStartColumn = 30, srcSpanEndLine = 1078, srcSpanEndColumn = 33}, srcInfoPoints = []}) 'r' "r")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 5, srcSpanEndLine = 1079, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 5, srcSpanEndLine = 1079, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 13, srcSpanEndLine = 1079, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 13, srcSpanEndLine = 1079, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 13, srcSpanEndLine = 1079, srcSpanEndColumn = 22}, srcInfoPoints = []}) "BothSides")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 23, srcSpanEndLine = 1079, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 23, srcSpanEndLine = 1079, srcSpanEndColumn = 24}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 25, srcSpanEndLine = 1079, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 25, srcSpanEndLine = 1079, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1079, srcSpanStartColumn = 25, srcSpanEndLine = 1079, srcSpanEndColumn = 30}, srcInfoPoints = []}) "empty")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 1, srcSpanEndLine = 1093, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 1, srcSpanEndLine = 1081, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 29, srcSpanEndLine = 1081, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 5, srcSpanEndLine = 1082, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 5, srcSpanEndLine = 1089, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 1, srcSpanEndLine = 1093, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 10, srcSpanEndLine = 1081, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 10, srcSpanEndLine = 1081, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 10, srcSpanEndLine = 1081, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 19, srcSpanEndLine = 1081, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 19, srcSpanEndLine = 1081, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1081, srcSpanStartColumn = 19, srcSpanEndLine = 1081, srcSpanEndColumn = 28}, srcInfoPoints = []}) "ArrowSide"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 5, srcSpanEndLine = 1089, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1084, srcSpanStartColumn = 9, srcSpanEndLine = 1084, srcSpanEndColumn = 14}]}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 5, srcSpanEndLine = 1089, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1084, srcSpanStartColumn = 9, srcSpanEndLine = 1084, srcSpanEndColumn = 14}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 5, srcSpanEndLine = 1082, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 5, srcSpanEndLine = 1082, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 15, srcSpanEndLine = 1083, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 15, srcSpanEndLine = 1082, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 17, srcSpanEndLine = 1083, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 17, srcSpanEndLine = 1082, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 17, srcSpanEndLine = 1082, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 17, srcSpanEndLine = 1082, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 17, srcSpanEndLine = 1082, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 23, srcSpanEndLine = 1082, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 23, srcSpanEndLine = 1082, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1082, srcSpanStartColumn = 23, srcSpanEndLine = 1082, srcSpanEndColumn = 34}, srcInfoPoints = []}) "getSideType")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 17, srcSpanEndLine = 1083, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 17, srcSpanEndLine = 1083, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 17, srcSpanEndLine = 1083, srcSpanEndColumn = 18}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 19, srcSpanEndLine = 1083, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 19, srcSpanEndLine = 1083, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 19, srcSpanEndLine = 1083, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 19, srcSpanEndLine = 1083, srcSpanEndColumn = 27}, srcInfoPoints = []}) "optional"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 28, srcSpanEndLine = 1083, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 28, srcSpanEndLine = 1083, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 61, srcSpanEndLine = 1083, srcSpanEndColumn = 62}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 29, srcSpanEndLine = 1083, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 29, srcSpanEndLine = 1083, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 29, srcSpanEndLine = 1083, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 29, srcSpanEndLine = 1083, srcSpanEndColumn = 34}, srcInfoPoints = []}) "oneOf"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 35, srcSpanEndLine = 1083, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 35, srcSpanEndLine = 1083, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 35, srcSpanEndLine = 1083, srcSpanEndColumn = 36}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 37, srcSpanEndLine = 1083, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 37, srcSpanEndLine = 1083, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 37, srcSpanEndLine = 1083, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 37, srcSpanEndLine = 1083, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 37, srcSpanEndLine = 1083, srcSpanEndColumn = 40}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 41, srcSpanEndLine = 1083, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 41, srcSpanEndLine = 1083, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 41, srcSpanEndLine = 1083, srcSpanEndColumn = 50}, srcInfoPoints = []}) "character")))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 51, srcSpanEndLine = 1083, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 51, srcSpanEndLine = 1083, srcSpanEndColumn = 52},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 55, srcSpanEndLine = 1083, srcSpanEndColumn = 56},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 60, srcSpanEndLine = 1083, srcSpanEndColumn = 61}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 52, srcSpanEndLine = 1083, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 52, srcSpanEndLine = 1083, srcSpanEndColumn = 55}, srcInfoPoints = []}) 'l' "l"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 57, srcSpanEndLine = 1083, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1083, srcSpanStartColumn = 57, srcSpanEndLine = 1083, srcSpanEndColumn = 60}, srcInfoPoints = []}) 'r' "r")]))))))) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 11, srcSpanEndLine = 1089, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 11, srcSpanEndLine = 1085, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 5, srcSpanEndLine = 1089, srcSpanEndColumn = 0}]}) [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 11, srcSpanEndLine = 1086, srcSpanEndColumn = 67}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 11, srcSpanEndLine = 1085, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 11, srcSpanEndLine = 1085, srcSpanEndColumn = 22}, srcInfoPoints = []}) "getSideType")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 23, srcSpanEndLine = 1086, srcSpanEndColumn = 67}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 23, srcSpanEndLine = 1085, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 25, srcSpanEndLine = 1086, srcSpanEndColumn = 67}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 25, srcSpanEndLine = 1085, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 25, srcSpanEndLine = 1085, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 25, srcSpanEndLine = 1085, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 25, srcSpanEndLine = 1085, srcSpanEndColumn = 30}, srcInfoPoints = []}) "maybe"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 31, srcSpanEndLine = 1085, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 31, srcSpanEndLine = 1085, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1085, srcSpanStartColumn = 31, srcSpanEndLine = 1085, srcSpanEndColumn = 40}, srcInfoPoints = []}) "BothSides")))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 31, srcSpanEndLine = 1086, srcSpanEndColumn = 67}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 31, srcSpanEndLine = 1086, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 66, srcSpanEndLine = 1086, srcSpanEndColumn = 67}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 32, srcSpanEndLine = 1086, srcSpanEndColumn = 66}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 32, srcSpanEndLine = 1086, srcSpanEndColumn = 55}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 32, srcSpanEndLine = 1086, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 32, srcSpanEndLine = 1086, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 32, srcSpanEndLine = 1086, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 32, srcSpanEndLine = 1086, srcSpanEndColumn = 36}, srcInfoPoints = []}) "bool"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 37, srcSpanEndLine = 1086, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 37, srcSpanEndLine = 1086, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 37, srcSpanEndLine = 1086, srcSpanEndColumn = 46}, srcInfoPoints = []}) "RightSide")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 47, srcSpanEndLine = 1086, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 47, srcSpanEndLine = 1086, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 47, srcSpanEndLine = 1086, srcSpanEndColumn = 55}, srcInfoPoints = []}) "LeftSide")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 56, srcSpanEndLine = 1086, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 56, srcSpanEndLine = 1086, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 56, srcSpanEndLine = 1086, srcSpanEndColumn = 57}, srcInfoPoints = []}) "."))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 58, srcSpanEndLine = 1086, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 58, srcSpanEndLine = 1086, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 58, srcSpanEndLine = 1086, srcSpanEndColumn = 59},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 59, srcSpanEndLine = 1086, srcSpanEndColumn = 61},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 61, srcSpanEndLine = 1086, srcSpanEndColumn = 62}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 58, srcSpanEndLine = 1086, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 58, srcSpanEndLine = 1086, srcSpanEndColumn = 59},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 59, srcSpanEndLine = 1086, srcSpanEndColumn = 61},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 61, srcSpanEndLine = 1086, srcSpanEndColumn = 62}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 58, srcSpanEndLine = 1086, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 58, srcSpanEndLine = 1086, srcSpanEndColumn = 59},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 59, srcSpanEndLine = 1086, srcSpanEndColumn = 61},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 61, srcSpanEndLine = 1086, srcSpanEndColumn = 62}]}) "=="))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 63, srcSpanEndLine = 1086, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1086, srcSpanStartColumn = 63, srcSpanEndLine = 1086, srcSpanEndColumn = 66}, srcInfoPoints = []}) 'l' "l"))))))) Nothing]))),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 5, srcSpanEndLine = 1089, srcSpanEndColumn = 22}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 5, srcSpanEndLine = 1089, srcSpanEndColumn = 22}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 5, srcSpanEndLine = 1089, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 5, srcSpanEndLine = 1089, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 11, srcSpanEndLine = 1089, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 11, srcSpanEndLine = 1089, srcSpanEndColumn = 12}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 13, srcSpanEndLine = 1089, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 13, srcSpanEndLine = 1089, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1089, srcSpanStartColumn = 13, srcSpanEndLine = 1089, srcSpanEndColumn = 22}, srcInfoPoints = []}) "parseUnqt")))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 1, srcSpanEndLine = 1095, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 17, srcSpanEndLine = 1093, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 17, srcSpanEndLine = 1094, srcSpanEndColumn = 18}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 1, srcSpanEndLine = 1093, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 6, srcSpanEndLine = 1093, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 6, srcSpanEndLine = 1093, srcSpanEndColumn = 16}, srcInfoPoints = []}) "AspectType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 19, srcSpanEndLine = 1093, srcSpanEndColumn = 35}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 19, srcSpanEndLine = 1093, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 19, srcSpanEndLine = 1093, srcSpanEndColumn = 28}, srcInfoPoints = []}) "RatioOnly") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 29, srcSpanEndLine = 1093, srcSpanEndColumn = 35}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 29, srcSpanEndLine = 1093, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 29, srcSpanEndLine = 1093, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1093, srcSpanStartColumn = 29, srcSpanEndLine = 1093, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 19, srcSpanEndLine = 1094, srcSpanEndColumn = 44}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 19, srcSpanEndLine = 1094, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 19, srcSpanEndLine = 1094, srcSpanEndColumn = 33}, srcInfoPoints = []}) "RatioPassCount") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 34, srcSpanEndLine = 1094, srcSpanEndColumn = 40}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 34, srcSpanEndLine = 1094, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 34, srcSpanEndLine = 1094, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 34, srcSpanEndLine = 1094, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Double"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 41, srcSpanEndLine = 1094, srcSpanEndColumn = 44}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 41, srcSpanEndLine = 1094, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 41, srcSpanEndLine = 1094, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1094, srcSpanStartColumn = 41, srcSpanEndLine = 1094, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Int")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 19, srcSpanEndLine = 1095, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 19, srcSpanEndLine = 1095, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 28, srcSpanEndLine = 1095, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 31, srcSpanEndLine = 1095, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 36, srcSpanEndLine = 1095, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 42, srcSpanEndLine = 1095, srcSpanEndColumn = 43},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 48, srcSpanEndLine = 1095, srcSpanEndColumn = 49}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 29, srcSpanEndLine = 1095, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 29, srcSpanEndLine = 1095, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 29, srcSpanEndLine = 1095, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 33, srcSpanEndLine = 1095, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 33, srcSpanEndLine = 1095, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 33, srcSpanEndLine = 1095, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 38, srcSpanEndLine = 1095, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 38, srcSpanEndLine = 1095, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 38, srcSpanEndLine = 1095, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 44, srcSpanEndLine = 1095, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 44, srcSpanEndLine = 1095, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1095, srcSpanStartColumn = 44, srcSpanEndLine = 1095, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1097, srcSpanStartColumn = 1, srcSpanEndLine = 1104, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1097, srcSpanStartColumn = 1, srcSpanEndLine = 1097, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1097, srcSpanStartColumn = 30, srcSpanEndLine = 1097, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 5, srcSpanEndLine = 1098, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 5, srcSpanEndLine = 1099, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 5, srcSpanEndLine = 1101, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 5, srcSpanEndLine = 1102, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 1, srcSpanEndLine = 1104, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1097, srcSpanStartColumn = 10, srcSpanEndLine = 1097, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1097, srcSpanStartColumn = 10, srcSpanEndLine = 1097, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1097, srcSpanStartColumn = 10, srcSpanEndLine = 1097, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1097, srcSpanStartColumn = 19, srcSpanEndLine = 1097, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1097, srcSpanStartColumn = 19, srcSpanEndLine = 1097, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1097, srcSpanStartColumn = 19, srcSpanEndLine = 1097, srcSpanEndColumn = 29}, srcInfoPoints = []}) "AspectType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 5, srcSpanEndLine = 1099, srcSpanEndColumn = 48}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 5, srcSpanEndLine = 1099, srcSpanEndColumn = 48}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 5, srcSpanEndLine = 1098, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 5, srcSpanEndLine = 1098, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 13, srcSpanEndLine = 1098, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 13, srcSpanEndLine = 1098, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 25, srcSpanEndLine = 1098, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 14, srcSpanEndLine = 1098, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 14, srcSpanEndLine = 1098, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 14, srcSpanEndLine = 1098, srcSpanEndColumn = 23}, srcInfoPoints = []}) "RatioOnly")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 24, srcSpanEndLine = 1098, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 24, srcSpanEndLine = 1098, srcSpanEndColumn = 25}, srcInfoPoints = []}) "r")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 34, srcSpanEndLine = 1098, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 34, srcSpanEndLine = 1098, srcSpanEndColumn = 35}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 36, srcSpanEndLine = 1098, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 36, srcSpanEndLine = 1098, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 36, srcSpanEndLine = 1098, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 36, srcSpanEndLine = 1098, srcSpanEndColumn = 43}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 44, srcSpanEndLine = 1098, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 44, srcSpanEndLine = 1098, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1098, srcSpanStartColumn = 44, srcSpanEndLine = 1098, srcSpanEndColumn = 45}, srcInfoPoints = []}) "r"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 5, srcSpanEndLine = 1099, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 5, srcSpanEndLine = 1099, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 13, srcSpanEndLine = 1099, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 13, srcSpanEndLine = 1099, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 32, srcSpanEndLine = 1099, srcSpanEndColumn = 33}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 14, srcSpanEndLine = 1099, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 14, srcSpanEndLine = 1099, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 14, srcSpanEndLine = 1099, srcSpanEndColumn = 28}, srcInfoPoints = []}) "RatioPassCount")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 29, srcSpanEndLine = 1099, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 29, srcSpanEndLine = 1099, srcSpanEndColumn = 30}, srcInfoPoints = []}) "r"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 31, srcSpanEndLine = 1099, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 31, srcSpanEndLine = 1099, srcSpanEndColumn = 32}, srcInfoPoints = []}) "p")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 34, srcSpanEndLine = 1099, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 34, srcSpanEndLine = 1099, srcSpanEndColumn = 35}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 36, srcSpanEndLine = 1099, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 36, srcSpanEndLine = 1099, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 36, srcSpanEndLine = 1099, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 36, srcSpanEndLine = 1099, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 36, srcSpanEndLine = 1099, srcSpanEndColumn = 44}, srcInfoPoints = []}) "commaDel"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 45, srcSpanEndLine = 1099, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 45, srcSpanEndLine = 1099, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 45, srcSpanEndLine = 1099, srcSpanEndColumn = 46}, srcInfoPoints = []}) "r")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 47, srcSpanEndLine = 1099, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 47, srcSpanEndLine = 1099, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1099, srcSpanStartColumn = 47, srcSpanEndLine = 1099, srcSpanEndColumn = 48}, srcInfoPoints = []}) "p"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 5, srcSpanEndLine = 1102, srcSpanEndColumn = 58}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 5, srcSpanEndLine = 1102, srcSpanEndColumn = 58}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 5, srcSpanEndLine = 1101, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 5, srcSpanEndLine = 1101, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PAsPat (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 11, srcSpanEndLine = 1101, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 13, srcSpanEndLine = 1101, srcSpanEndColumn = 14}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 11, srcSpanEndLine = 1101, srcSpanEndColumn = 13}, srcInfoPoints = []}) "at") (PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 14, srcSpanEndLine = 1101, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 23, srcSpanEndLine = 1101, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 24, srcSpanEndLine = 1101, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 14, srcSpanEndLine = 1101, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 14, srcSpanEndLine = 1101, srcSpanEndColumn = 23}, srcInfoPoints = []}) "RatioOnly")) [])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 31, srcSpanEndLine = 1101, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 31, srcSpanEndLine = 1101, srcSpanEndColumn = 32}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 33, srcSpanEndLine = 1101, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 33, srcSpanEndLine = 1101, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 33, srcSpanEndLine = 1101, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 33, srcSpanEndLine = 1101, srcSpanEndColumn = 40}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 41, srcSpanEndLine = 1101, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 41, srcSpanEndLine = 1101, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1101, srcSpanStartColumn = 41, srcSpanEndLine = 1101, srcSpanEndColumn = 43}, srcInfoPoints = []}) "at"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 5, srcSpanEndLine = 1102, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 5, srcSpanEndLine = 1102, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PAsPat (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 11, srcSpanEndLine = 1102, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 13, srcSpanEndLine = 1102, srcSpanEndColumn = 14}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 11, srcSpanEndLine = 1102, srcSpanEndColumn = 13}, srcInfoPoints = []}) "at") (PRec (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 14, srcSpanEndLine = 1102, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 28, srcSpanEndLine = 1102, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 29, srcSpanEndLine = 1102, srcSpanEndColumn = 30}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 14, srcSpanEndLine = 1102, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 14, srcSpanEndLine = 1102, srcSpanEndColumn = 28}, srcInfoPoints = []}) "RatioPassCount")) [])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 31, srcSpanEndLine = 1102, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 31, srcSpanEndLine = 1102, srcSpanEndColumn = 32}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 33, srcSpanEndLine = 1102, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 33, srcSpanEndLine = 1102, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 33, srcSpanEndLine = 1102, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 33, srcSpanEndLine = 1102, srcSpanEndColumn = 45}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 46, srcSpanEndLine = 1102, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 46, srcSpanEndLine = 1102, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 46, srcSpanEndLine = 1102, srcSpanEndColumn = 47}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 48, srcSpanEndLine = 1102, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 48, srcSpanEndLine = 1102, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 48, srcSpanEndLine = 1102, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 48, srcSpanEndLine = 1102, srcSpanEndColumn = 55}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 56, srcSpanEndLine = 1102, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 56, srcSpanEndLine = 1102, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1102, srcSpanStartColumn = 56, srcSpanEndLine = 1102, srcSpanEndColumn = 58}, srcInfoPoints = []}) "at")))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 1, srcSpanEndLine = 1116, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 1, srcSpanEndLine = 1104, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 30, srcSpanEndLine = 1104, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 5, srcSpanEndLine = 1105, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 5, srcSpanEndLine = 1110, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 1, srcSpanEndLine = 1116, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 10, srcSpanEndLine = 1104, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 10, srcSpanEndLine = 1104, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 10, srcSpanEndLine = 1104, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 19, srcSpanEndLine = 1104, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 19, srcSpanEndLine = 1104, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1104, srcSpanStartColumn = 19, srcSpanEndLine = 1104, srcSpanEndColumn = 29}, srcInfoPoints = []}) "AspectType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 5, srcSpanEndLine = 1107, srcSpanEndColumn = 42}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 5, srcSpanEndLine = 1107, srcSpanEndColumn = 42}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 5, srcSpanEndLine = 1105, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 5, srcSpanEndLine = 1105, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 15, srcSpanEndLine = 1107, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 15, srcSpanEndLine = 1105, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 17, srcSpanEndLine = 1107, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 17, srcSpanEndLine = 1105, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 17, srcSpanEndLine = 1105, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 17, srcSpanEndLine = 1105, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 17, srcSpanEndLine = 1105, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 17, srcSpanEndLine = 1105, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 23, srcSpanEndLine = 1105, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 23, srcSpanEndLine = 1105, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 46, srcSpanEndLine = 1105, srcSpanEndColumn = 47}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 24, srcSpanEndLine = 1105, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 24, srcSpanEndLine = 1105, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 24, srcSpanEndLine = 1105, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 24, srcSpanEndLine = 1105, srcSpanEndColumn = 31}, srcInfoPoints = []}) "uncurry"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 32, srcSpanEndLine = 1105, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 32, srcSpanEndLine = 1105, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 32, srcSpanEndLine = 1105, srcSpanEndColumn = 46}, srcInfoPoints = []}) "RatioPassCount")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 48, srcSpanEndLine = 1105, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 48, srcSpanEndLine = 1105, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1105, srcSpanStartColumn = 48, srcSpanEndLine = 1105, srcSpanEndColumn = 60}, srcInfoPoints = []}) "commaSepUnqt")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 17, srcSpanEndLine = 1106, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 17, srcSpanEndLine = 1106, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 18, srcSpanEndLine = 1106, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 24, srcSpanEndLine = 1106, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 17, srcSpanEndLine = 1106, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 17, srcSpanEndLine = 1106, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 18, srcSpanEndLine = 1106, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 24, srcSpanEndLine = 1106, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 17, srcSpanEndLine = 1106, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 17, srcSpanEndLine = 1106, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 18, srcSpanEndLine = 1106, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1106, srcSpanStartColumn = 24, srcSpanEndLine = 1106, srcSpanEndColumn = 25}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 17, srcSpanEndLine = 1107, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 17, srcSpanEndLine = 1107, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 17, srcSpanEndLine = 1107, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 17, srcSpanEndLine = 1107, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 17, srcSpanEndLine = 1107, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 23, srcSpanEndLine = 1107, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 23, srcSpanEndLine = 1107, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 23, srcSpanEndLine = 1107, srcSpanEndColumn = 32}, srcInfoPoints = []}) "RatioOnly")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 33, srcSpanEndLine = 1107, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 33, srcSpanEndLine = 1107, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1107, srcSpanStartColumn = 33, srcSpanEndLine = 1107, srcSpanEndColumn = 42}, srcInfoPoints = []}) "parseUnqt")))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 5, srcSpanEndLine = 1112, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 5, srcSpanEndLine = 1112, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 5, srcSpanEndLine = 1110, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 5, srcSpanEndLine = 1110, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 11, srcSpanEndLine = 1112, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 11, srcSpanEndLine = 1110, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 13, srcSpanEndLine = 1112, srcSpanEndColumn = 34}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 13, srcSpanEndLine = 1110, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 13, srcSpanEndLine = 1110, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 13, srcSpanEndLine = 1110, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 13, srcSpanEndLine = 1110, srcSpanEndColumn = 24}, srcInfoPoints = []}) "quotedParse"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 25, srcSpanEndLine = 1110, srcSpanEndColumn = 70}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 25, srcSpanEndLine = 1110, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 69, srcSpanEndLine = 1110, srcSpanEndColumn = 70}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 26, srcSpanEndLine = 1110, srcSpanEndColumn = 69}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 26, srcSpanEndLine = 1110, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 26, srcSpanEndLine = 1110, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 26, srcSpanEndLine = 1110, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 26, srcSpanEndLine = 1110, srcSpanEndColumn = 31}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 32, srcSpanEndLine = 1110, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 32, srcSpanEndLine = 1110, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 55, srcSpanEndLine = 1110, srcSpanEndColumn = 56}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 33, srcSpanEndLine = 1110, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 33, srcSpanEndLine = 1110, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 33, srcSpanEndLine = 1110, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 33, srcSpanEndLine = 1110, srcSpanEndColumn = 40}, srcInfoPoints = []}) "uncurry"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 41, srcSpanEndLine = 1110, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 41, srcSpanEndLine = 1110, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 41, srcSpanEndLine = 1110, srcSpanEndColumn = 55}, srcInfoPoints = []}) "RatioPassCount")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 57, srcSpanEndLine = 1110, srcSpanEndColumn = 69}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 57, srcSpanEndLine = 1110, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1110, srcSpanStartColumn = 57, srcSpanEndLine = 1110, srcSpanEndColumn = 69}, srcInfoPoints = []}) "commaSepUnqt")))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 13, srcSpanEndLine = 1111, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 13, srcSpanEndLine = 1111, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 14, srcSpanEndLine = 1111, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 20, srcSpanEndLine = 1111, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 13, srcSpanEndLine = 1111, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 13, srcSpanEndLine = 1111, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 14, srcSpanEndLine = 1111, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 20, srcSpanEndLine = 1111, srcSpanEndColumn = 21}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 13, srcSpanEndLine = 1111, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 13, srcSpanEndLine = 1111, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 14, srcSpanEndLine = 1111, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1111, srcSpanStartColumn = 20, srcSpanEndLine = 1111, srcSpanEndColumn = 21}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 13, srcSpanEndLine = 1112, srcSpanEndColumn = 34}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 13, srcSpanEndLine = 1112, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 13, srcSpanEndLine = 1112, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 13, srcSpanEndLine = 1112, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 13, srcSpanEndLine = 1112, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 19, srcSpanEndLine = 1112, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 19, srcSpanEndLine = 1112, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 19, srcSpanEndLine = 1112, srcSpanEndColumn = 28}, srcInfoPoints = []}) "RatioOnly")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 29, srcSpanEndLine = 1112, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 29, srcSpanEndLine = 1112, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1112, srcSpanStartColumn = 29, srcSpanEndLine = 1112, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parse")))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 1, srcSpanEndLine = 1117, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 11, srcSpanEndLine = 1116, srcSpanEndColumn = 12}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 1, srcSpanEndLine = 1116, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 6, srcSpanEndLine = 1116, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 6, srcSpanEndLine = 1116, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Rect") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 13, srcSpanEndLine = 1116, srcSpanEndColumn = 29}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 13, srcSpanEndLine = 1116, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 13, srcSpanEndLine = 1116, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Rect") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 18, srcSpanEndLine = 1116, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 18, srcSpanEndLine = 1116, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 18, srcSpanEndLine = 1116, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 18, srcSpanEndLine = 1116, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Point"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 24, srcSpanEndLine = 1116, srcSpanEndColumn = 29}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 24, srcSpanEndLine = 1116, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 24, srcSpanEndLine = 1116, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1116, srcSpanStartColumn = 24, srcSpanEndLine = 1116, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Point")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 13, srcSpanEndLine = 1117, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 13, srcSpanEndLine = 1117, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 22, srcSpanEndLine = 1117, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 25, srcSpanEndLine = 1117, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 30, srcSpanEndLine = 1117, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 36, srcSpanEndLine = 1117, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 42, srcSpanEndLine = 1117, srcSpanEndColumn = 43}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 23, srcSpanEndLine = 1117, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 23, srcSpanEndLine = 1117, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 23, srcSpanEndLine = 1117, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 27, srcSpanEndLine = 1117, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 27, srcSpanEndLine = 1117, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 27, srcSpanEndLine = 1117, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 32, srcSpanEndLine = 1117, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 32, srcSpanEndLine = 1117, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 32, srcSpanEndLine = 1117, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 38, srcSpanEndLine = 1117, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 38, srcSpanEndLine = 1117, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1117, srcSpanStartColumn = 38, srcSpanEndLine = 1117, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1119, srcSpanStartColumn = 1, srcSpanEndLine = 1124, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1119, srcSpanStartColumn = 1, srcSpanEndLine = 1119, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1119, srcSpanStartColumn = 24, srcSpanEndLine = 1119, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 5, srcSpanEndLine = 1120, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 5, srcSpanEndLine = 1122, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 1, srcSpanEndLine = 1124, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1119, srcSpanStartColumn = 10, srcSpanEndLine = 1119, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1119, srcSpanStartColumn = 10, srcSpanEndLine = 1119, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1119, srcSpanStartColumn = 10, srcSpanEndLine = 1119, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1119, srcSpanStartColumn = 19, srcSpanEndLine = 1119, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1119, srcSpanStartColumn = 19, srcSpanEndLine = 1119, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1119, srcSpanStartColumn = 19, srcSpanEndLine = 1119, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Rect"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 5, srcSpanEndLine = 1120, srcSpanEndColumn = 42}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 5, srcSpanEndLine = 1120, srcSpanEndColumn = 42}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 5, srcSpanEndLine = 1120, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 5, srcSpanEndLine = 1120, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 13, srcSpanEndLine = 1120, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 13, srcSpanEndLine = 1120, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 24, srcSpanEndLine = 1120, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 14, srcSpanEndLine = 1120, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 14, srcSpanEndLine = 1120, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 14, srcSpanEndLine = 1120, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Rect")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 19, srcSpanEndLine = 1120, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 19, srcSpanEndLine = 1120, srcSpanEndColumn = 21}, srcInfoPoints = []}) "p1"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 22, srcSpanEndLine = 1120, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 22, srcSpanEndLine = 1120, srcSpanEndColumn = 24}, srcInfoPoints = []}) "p2")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 26, srcSpanEndLine = 1120, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 26, srcSpanEndLine = 1120, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 28, srcSpanEndLine = 1120, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 28, srcSpanEndLine = 1120, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 28, srcSpanEndLine = 1120, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 28, srcSpanEndLine = 1120, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 28, srcSpanEndLine = 1120, srcSpanEndColumn = 36}, srcInfoPoints = []}) "commaDel"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 37, srcSpanEndLine = 1120, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 37, srcSpanEndLine = 1120, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 37, srcSpanEndLine = 1120, srcSpanEndColumn = 39}, srcInfoPoints = []}) "p1")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 40, srcSpanEndLine = 1120, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 40, srcSpanEndLine = 1120, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1120, srcSpanStartColumn = 40, srcSpanEndLine = 1120, srcSpanEndColumn = 42}, srcInfoPoints = []}) "p2"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 5, srcSpanEndLine = 1122, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 5, srcSpanEndLine = 1122, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 5, srcSpanEndLine = 1122, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 5, srcSpanEndLine = 1122, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 11, srcSpanEndLine = 1122, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 11, srcSpanEndLine = 1122, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 13, srcSpanEndLine = 1122, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 13, srcSpanEndLine = 1122, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 13, srcSpanEndLine = 1122, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 13, srcSpanEndLine = 1122, srcSpanEndColumn = 25}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 26, srcSpanEndLine = 1122, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 26, srcSpanEndLine = 1122, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 26, srcSpanEndLine = 1122, srcSpanEndColumn = 27}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 28, srcSpanEndLine = 1122, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 28, srcSpanEndLine = 1122, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1122, srcSpanStartColumn = 28, srcSpanEndLine = 1122, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))))) Nothing)]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 1, srcSpanEndLine = 1131, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 1, srcSpanEndLine = 1124, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 24, srcSpanEndLine = 1124, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 5, srcSpanEndLine = 1125, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 5, srcSpanEndLine = 1127, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1131, srcSpanStartColumn = 1, srcSpanEndLine = 1131, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 10, srcSpanEndLine = 1124, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 10, srcSpanEndLine = 1124, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 10, srcSpanEndLine = 1124, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 19, srcSpanEndLine = 1124, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 19, srcSpanEndLine = 1124, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1124, srcSpanStartColumn = 19, srcSpanEndLine = 1124, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Rect"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 5, srcSpanEndLine = 1125, srcSpanEndColumn = 50}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 5, srcSpanEndLine = 1125, srcSpanEndColumn = 50}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 5, srcSpanEndLine = 1125, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 5, srcSpanEndLine = 1125, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 15, srcSpanEndLine = 1125, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 15, srcSpanEndLine = 1125, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 17, srcSpanEndLine = 1125, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 17, srcSpanEndLine = 1125, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 17, srcSpanEndLine = 1125, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 17, srcSpanEndLine = 1125, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 17, srcSpanEndLine = 1125, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 23, srcSpanEndLine = 1125, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 23, srcSpanEndLine = 1125, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 36, srcSpanEndLine = 1125, srcSpanEndColumn = 37}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 24, srcSpanEndLine = 1125, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 24, srcSpanEndLine = 1125, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 24, srcSpanEndLine = 1125, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 24, srcSpanEndLine = 1125, srcSpanEndColumn = 31}, srcInfoPoints = []}) "uncurry"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 32, srcSpanEndLine = 1125, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 32, srcSpanEndLine = 1125, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 32, srcSpanEndLine = 1125, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Rect")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 38, srcSpanEndLine = 1125, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 38, srcSpanEndLine = 1125, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1125, srcSpanStartColumn = 38, srcSpanEndLine = 1125, srcSpanEndColumn = 50}, srcInfoPoints = []}) "commaSepUnqt"))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 5, srcSpanEndLine = 1127, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 5, srcSpanEndLine = 1127, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 5, srcSpanEndLine = 1127, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 5, srcSpanEndLine = 1127, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 11, srcSpanEndLine = 1127, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 11, srcSpanEndLine = 1127, srcSpanEndColumn = 12}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 13, srcSpanEndLine = 1127, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 13, srcSpanEndLine = 1127, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 13, srcSpanEndLine = 1127, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 13, srcSpanEndLine = 1127, srcSpanEndColumn = 24}, srcInfoPoints = []}) "quotedParse"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 25, srcSpanEndLine = 1127, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 25, srcSpanEndLine = 1127, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1127, srcSpanStartColumn = 25, srcSpanEndLine = 1127, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parseUnqt"))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1131, srcSpanStartColumn = 1, srcSpanEndLine = 1134, srcSpanEndColumn = 65}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1131, srcSpanStartColumn = 18, srcSpanEndLine = 1131, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1132, srcSpanStartColumn = 18, srcSpanEndLine = 1132, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1133, srcSpanStartColumn = 18, srcSpanEndLine = 1133, srcSpanEndColumn = 19}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1131, srcSpanStartColumn = 1, srcSpanEndLine = 1131, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1131, srcSpanStartColumn = 6, srcSpanEndLine = 1131, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1131, srcSpanStartColumn = 6, srcSpanEndLine = 1131, srcSpanEndColumn = 17}, srcInfoPoints = []}) "ClusterMode") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1131, srcSpanStartColumn = 20, srcSpanEndLine = 1131, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1131, srcSpanStartColumn = 20, srcSpanEndLine = 1131, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1131, srcSpanStartColumn = 20, srcSpanEndLine = 1131, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Local") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1132, srcSpanStartColumn = 20, srcSpanEndLine = 1132, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1132, srcSpanStartColumn = 20, srcSpanEndLine = 1132, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1132, srcSpanStartColumn = 20, srcSpanEndLine = 1132, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Global") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1133, srcSpanStartColumn = 20, srcSpanEndLine = 1133, srcSpanEndColumn = 29}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1133, srcSpanStartColumn = 20, srcSpanEndLine = 1133, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1133, srcSpanStartColumn = 20, srcSpanEndLine = 1133, srcSpanEndColumn = 29}, srcInfoPoints = []}) "NoCluster") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 20, srcSpanEndLine = 1134, srcSpanEndColumn = 65}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 20, srcSpanEndLine = 1134, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 29, srcSpanEndLine = 1134, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 32, srcSpanEndLine = 1134, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 37, srcSpanEndLine = 1134, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 46, srcSpanEndLine = 1134, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 52, srcSpanEndLine = 1134, srcSpanEndColumn = 53},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 58, srcSpanEndLine = 1134, srcSpanEndColumn = 59},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 64, srcSpanEndLine = 1134, srcSpanEndColumn = 65}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 30, srcSpanEndLine = 1134, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 30, srcSpanEndLine = 1134, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 30, srcSpanEndLine = 1134, srcSpanEndColumn = 32}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 34, srcSpanEndLine = 1134, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 34, srcSpanEndLine = 1134, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 34, srcSpanEndLine = 1134, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 39, srcSpanEndLine = 1134, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 39, srcSpanEndLine = 1134, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 39, srcSpanEndLine = 1134, srcSpanEndColumn = 46}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 48, srcSpanEndLine = 1134, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 48, srcSpanEndLine = 1134, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 48, srcSpanEndLine = 1134, srcSpanEndColumn = 52}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 54, srcSpanEndLine = 1134, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 54, srcSpanEndLine = 1134, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 54, srcSpanEndLine = 1134, srcSpanEndColumn = 58}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 60, srcSpanEndLine = 1134, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 60, srcSpanEndLine = 1134, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1134, srcSpanStartColumn = 60, srcSpanEndLine = 1134, srcSpanEndColumn = 64}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1136, srcSpanStartColumn = 1, srcSpanEndLine = 1143, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1136, srcSpanStartColumn = 1, srcSpanEndLine = 1136, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1136, srcSpanStartColumn = 31, srcSpanEndLine = 1136, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 5, srcSpanEndLine = 1137, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 5, srcSpanEndLine = 1138, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 5, srcSpanEndLine = 1139, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 1, srcSpanEndLine = 1143, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1136, srcSpanStartColumn = 10, srcSpanEndLine = 1136, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1136, srcSpanStartColumn = 10, srcSpanEndLine = 1136, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1136, srcSpanStartColumn = 10, srcSpanEndLine = 1136, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1136, srcSpanStartColumn = 19, srcSpanEndLine = 1136, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1136, srcSpanStartColumn = 19, srcSpanEndLine = 1136, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1136, srcSpanStartColumn = 19, srcSpanEndLine = 1136, srcSpanEndColumn = 30}, srcInfoPoints = []}) "ClusterMode"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 5, srcSpanEndLine = 1139, srcSpanEndColumn = 39}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 5, srcSpanEndLine = 1139, srcSpanEndColumn = 39}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 5, srcSpanEndLine = 1137, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 5, srcSpanEndLine = 1137, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 13, srcSpanEndLine = 1137, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 13, srcSpanEndLine = 1137, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 13, srcSpanEndLine = 1137, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Local")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 23, srcSpanEndLine = 1137, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 23, srcSpanEndLine = 1137, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 25, srcSpanEndLine = 1137, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 25, srcSpanEndLine = 1137, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 25, srcSpanEndLine = 1137, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 25, srcSpanEndLine = 1137, srcSpanEndColumn = 32}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 33, srcSpanEndLine = 1137, srcSpanEndColumn = 40}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1137, srcSpanStartColumn = 33, srcSpanEndLine = 1137, srcSpanEndColumn = 40}, srcInfoPoints = []}) "local" "local")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 5, srcSpanEndLine = 1138, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 5, srcSpanEndLine = 1138, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 13, srcSpanEndLine = 1138, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 13, srcSpanEndLine = 1138, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 13, srcSpanEndLine = 1138, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Global")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 23, srcSpanEndLine = 1138, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 23, srcSpanEndLine = 1138, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 25, srcSpanEndLine = 1138, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 25, srcSpanEndLine = 1138, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 25, srcSpanEndLine = 1138, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 25, srcSpanEndLine = 1138, srcSpanEndColumn = 32}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 33, srcSpanEndLine = 1138, srcSpanEndColumn = 41}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1138, srcSpanStartColumn = 33, srcSpanEndLine = 1138, srcSpanEndColumn = 41}, srcInfoPoints = []}) "global" "global")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 5, srcSpanEndLine = 1139, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 5, srcSpanEndLine = 1139, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 13, srcSpanEndLine = 1139, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 13, srcSpanEndLine = 1139, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 13, srcSpanEndLine = 1139, srcSpanEndColumn = 22}, srcInfoPoints = []}) "NoCluster")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 23, srcSpanEndLine = 1139, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 23, srcSpanEndLine = 1139, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 25, srcSpanEndLine = 1139, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 25, srcSpanEndLine = 1139, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 25, srcSpanEndLine = 1139, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 25, srcSpanEndLine = 1139, srcSpanEndColumn = 32}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 33, srcSpanEndLine = 1139, srcSpanEndColumn = 39}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1139, srcSpanStartColumn = 33, srcSpanEndLine = 1139, srcSpanEndColumn = 39}, srcInfoPoints = []}) "none" "none")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 1, srcSpanEndLine = 1151, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 1, srcSpanEndLine = 1143, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 31, srcSpanEndLine = 1143, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 5, srcSpanEndLine = 1144, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 1, srcSpanEndLine = 1151, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 10, srcSpanEndLine = 1143, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 10, srcSpanEndLine = 1143, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 10, srcSpanEndLine = 1143, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 19, srcSpanEndLine = 1143, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 19, srcSpanEndLine = 1143, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1143, srcSpanStartColumn = 19, srcSpanEndLine = 1143, srcSpanEndColumn = 30}, srcInfoPoints = []}) "ClusterMode"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 5, srcSpanEndLine = 1147, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 5, srcSpanEndLine = 1147, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 5, srcSpanEndLine = 1144, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 5, srcSpanEndLine = 1144, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 15, srcSpanEndLine = 1147, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 15, srcSpanEndLine = 1144, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 17, srcSpanEndLine = 1147, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 17, srcSpanEndLine = 1144, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 17, srcSpanEndLine = 1144, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 17, srcSpanEndLine = 1144, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 23, srcSpanEndLine = 1147, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 23, srcSpanEndLine = 1144, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 23, srcSpanEndLine = 1145, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 23, srcSpanEndLine = 1146, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1147, srcSpanStartColumn = 23, srcSpanEndLine = 1147, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 25, srcSpanEndLine = 1144, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 25, srcSpanEndLine = 1144, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 25, srcSpanEndLine = 1144, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 25, srcSpanEndLine = 1144, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 25, srcSpanEndLine = 1144, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 35, srcSpanEndLine = 1144, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 35, srcSpanEndLine = 1144, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 35, srcSpanEndLine = 1144, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Local")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 41, srcSpanEndLine = 1144, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1144, srcSpanStartColumn = 41, srcSpanEndLine = 1144, srcSpanEndColumn = 48}, srcInfoPoints = []}) "local" "local")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 25, srcSpanEndLine = 1145, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 25, srcSpanEndLine = 1145, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 25, srcSpanEndLine = 1145, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 25, srcSpanEndLine = 1145, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 25, srcSpanEndLine = 1145, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 35, srcSpanEndLine = 1145, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 35, srcSpanEndLine = 1145, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 35, srcSpanEndLine = 1145, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Global")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 42, srcSpanEndLine = 1145, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1145, srcSpanStartColumn = 42, srcSpanEndLine = 1145, srcSpanEndColumn = 50}, srcInfoPoints = []}) "global" "global")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 25, srcSpanEndLine = 1146, srcSpanEndColumn = 51}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 25, srcSpanEndLine = 1146, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 25, srcSpanEndLine = 1146, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 25, srcSpanEndLine = 1146, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 25, srcSpanEndLine = 1146, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 35, srcSpanEndLine = 1146, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 35, srcSpanEndLine = 1146, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 35, srcSpanEndLine = 1146, srcSpanEndColumn = 44}, srcInfoPoints = []}) "NoCluster")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 45, srcSpanEndLine = 1146, srcSpanEndColumn = 51}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1146, srcSpanStartColumn = 45, srcSpanEndLine = 1146, srcSpanEndColumn = 51}, srcInfoPoints = []}) "none" "none"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 1, srcSpanEndLine = 1152, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 14, srcSpanEndLine = 1151, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 24, srcSpanEndLine = 1151, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 31, srcSpanEndLine = 1151, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 38, srcSpanEndLine = 1151, srcSpanEndColumn = 39}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 1, srcSpanEndLine = 1151, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 6, srcSpanEndLine = 1151, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 6, srcSpanEndLine = 1151, srcSpanEndColumn = 13}, srcInfoPoints = []}) "DirType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 16, srcSpanEndLine = 1151, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 16, srcSpanEndLine = 1151, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 16, srcSpanEndLine = 1151, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Forward") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 26, srcSpanEndLine = 1151, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 26, srcSpanEndLine = 1151, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 26, srcSpanEndLine = 1151, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Back") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 33, srcSpanEndLine = 1151, srcSpanEndColumn = 37}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 33, srcSpanEndLine = 1151, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 33, srcSpanEndLine = 1151, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Both") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 40, srcSpanEndLine = 1151, srcSpanEndColumn = 45}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 40, srcSpanEndLine = 1151, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1151, srcSpanStartColumn = 40, srcSpanEndLine = 1151, srcSpanEndColumn = 45}, srcInfoPoints = []}) "NoDir") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 16, srcSpanEndLine = 1152, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 16, srcSpanEndLine = 1152, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 25, srcSpanEndLine = 1152, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 28, srcSpanEndLine = 1152, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 33, srcSpanEndLine = 1152, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 42, srcSpanEndLine = 1152, srcSpanEndColumn = 43},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 48, srcSpanEndLine = 1152, srcSpanEndColumn = 49},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 54, srcSpanEndLine = 1152, srcSpanEndColumn = 55},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 60, srcSpanEndLine = 1152, srcSpanEndColumn = 61}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 26, srcSpanEndLine = 1152, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 26, srcSpanEndLine = 1152, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 26, srcSpanEndLine = 1152, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 30, srcSpanEndLine = 1152, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 30, srcSpanEndLine = 1152, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 30, srcSpanEndLine = 1152, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 35, srcSpanEndLine = 1152, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 35, srcSpanEndLine = 1152, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 35, srcSpanEndLine = 1152, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 44, srcSpanEndLine = 1152, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 44, srcSpanEndLine = 1152, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 44, srcSpanEndLine = 1152, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 50, srcSpanEndLine = 1152, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 50, srcSpanEndLine = 1152, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 50, srcSpanEndLine = 1152, srcSpanEndColumn = 54}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 56, srcSpanEndLine = 1152, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 56, srcSpanEndLine = 1152, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1152, srcSpanStartColumn = 56, srcSpanEndLine = 1152, srcSpanEndColumn = 60}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1154, srcSpanStartColumn = 1, srcSpanEndLine = 1160, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1154, srcSpanStartColumn = 1, srcSpanEndLine = 1154, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1154, srcSpanStartColumn = 27, srcSpanEndLine = 1154, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 5, srcSpanEndLine = 1155, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 5, srcSpanEndLine = 1156, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 5, srcSpanEndLine = 1157, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 5, srcSpanEndLine = 1158, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 1, srcSpanEndLine = 1160, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1154, srcSpanStartColumn = 10, srcSpanEndLine = 1154, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1154, srcSpanStartColumn = 10, srcSpanEndLine = 1154, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1154, srcSpanStartColumn = 10, srcSpanEndLine = 1154, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1154, srcSpanStartColumn = 19, srcSpanEndLine = 1154, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1154, srcSpanStartColumn = 19, srcSpanEndLine = 1154, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1154, srcSpanStartColumn = 19, srcSpanEndLine = 1154, srcSpanEndColumn = 26}, srcInfoPoints = []}) "DirType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 5, srcSpanEndLine = 1158, srcSpanEndColumn = 37}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 5, srcSpanEndLine = 1158, srcSpanEndColumn = 37}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 5, srcSpanEndLine = 1155, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 5, srcSpanEndLine = 1155, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 13, srcSpanEndLine = 1155, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 13, srcSpanEndLine = 1155, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 13, srcSpanEndLine = 1155, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Forward")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 21, srcSpanEndLine = 1155, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 21, srcSpanEndLine = 1155, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 23, srcSpanEndLine = 1155, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 23, srcSpanEndLine = 1155, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 23, srcSpanEndLine = 1155, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 23, srcSpanEndLine = 1155, srcSpanEndColumn = 30}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 31, srcSpanEndLine = 1155, srcSpanEndColumn = 40}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1155, srcSpanStartColumn = 31, srcSpanEndLine = 1155, srcSpanEndColumn = 40}, srcInfoPoints = []}) "forward" "forward")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 5, srcSpanEndLine = 1156, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 5, srcSpanEndLine = 1156, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 13, srcSpanEndLine = 1156, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 13, srcSpanEndLine = 1156, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 13, srcSpanEndLine = 1156, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Back")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 21, srcSpanEndLine = 1156, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 21, srcSpanEndLine = 1156, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 23, srcSpanEndLine = 1156, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 23, srcSpanEndLine = 1156, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 23, srcSpanEndLine = 1156, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 23, srcSpanEndLine = 1156, srcSpanEndColumn = 30}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 31, srcSpanEndLine = 1156, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1156, srcSpanStartColumn = 31, srcSpanEndLine = 1156, srcSpanEndColumn = 37}, srcInfoPoints = []}) "back" "back")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 5, srcSpanEndLine = 1157, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 5, srcSpanEndLine = 1157, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 13, srcSpanEndLine = 1157, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 13, srcSpanEndLine = 1157, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 13, srcSpanEndLine = 1157, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Both")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 21, srcSpanEndLine = 1157, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 21, srcSpanEndLine = 1157, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 23, srcSpanEndLine = 1157, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 23, srcSpanEndLine = 1157, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 23, srcSpanEndLine = 1157, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 23, srcSpanEndLine = 1157, srcSpanEndColumn = 30}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 31, srcSpanEndLine = 1157, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1157, srcSpanStartColumn = 31, srcSpanEndLine = 1157, srcSpanEndColumn = 37}, srcInfoPoints = []}) "both" "both")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 5, srcSpanEndLine = 1158, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 5, srcSpanEndLine = 1158, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 13, srcSpanEndLine = 1158, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 13, srcSpanEndLine = 1158, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 13, srcSpanEndLine = 1158, srcSpanEndColumn = 18}, srcInfoPoints = []}) "NoDir")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 21, srcSpanEndLine = 1158, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 21, srcSpanEndLine = 1158, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 23, srcSpanEndLine = 1158, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 23, srcSpanEndLine = 1158, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 23, srcSpanEndLine = 1158, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 23, srcSpanEndLine = 1158, srcSpanEndColumn = 30}, srcInfoPoints = []}) "unqtDot"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 31, srcSpanEndLine = 1158, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1158, srcSpanStartColumn = 31, srcSpanEndLine = 1158, srcSpanEndColumn = 37}, srcInfoPoints = []}) "none" "none")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 1, srcSpanEndLine = 1170, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 1, srcSpanEndLine = 1160, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 27, srcSpanEndLine = 1160, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 5, srcSpanEndLine = 1161, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1170, srcSpanStartColumn = 1, srcSpanEndLine = 1170, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 10, srcSpanEndLine = 1160, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 10, srcSpanEndLine = 1160, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 10, srcSpanEndLine = 1160, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 19, srcSpanEndLine = 1160, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 19, srcSpanEndLine = 1160, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1160, srcSpanStartColumn = 19, srcSpanEndLine = 1160, srcSpanEndColumn = 26}, srcInfoPoints = []}) "DirType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 5, srcSpanEndLine = 1165, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 5, srcSpanEndLine = 1165, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 5, srcSpanEndLine = 1161, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 5, srcSpanEndLine = 1161, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 15, srcSpanEndLine = 1165, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 15, srcSpanEndLine = 1161, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 17, srcSpanEndLine = 1165, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 17, srcSpanEndLine = 1161, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 17, srcSpanEndLine = 1161, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 17, srcSpanEndLine = 1161, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 23, srcSpanEndLine = 1165, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 23, srcSpanEndLine = 1161, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 23, srcSpanEndLine = 1162, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 23, srcSpanEndLine = 1163, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 23, srcSpanEndLine = 1164, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1165, srcSpanStartColumn = 23, srcSpanEndLine = 1165, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 25, srcSpanEndLine = 1161, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 25, srcSpanEndLine = 1161, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 25, srcSpanEndLine = 1161, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 25, srcSpanEndLine = 1161, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 25, srcSpanEndLine = 1161, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 35, srcSpanEndLine = 1161, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 35, srcSpanEndLine = 1161, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 35, srcSpanEndLine = 1161, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Forward")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 43, srcSpanEndLine = 1161, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1161, srcSpanStartColumn = 43, srcSpanEndLine = 1161, srcSpanEndColumn = 52}, srcInfoPoints = []}) "forward" "forward")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 25, srcSpanEndLine = 1162, srcSpanEndColumn = 46}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 25, srcSpanEndLine = 1162, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 25, srcSpanEndLine = 1162, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 25, srcSpanEndLine = 1162, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 25, srcSpanEndLine = 1162, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 35, srcSpanEndLine = 1162, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 35, srcSpanEndLine = 1162, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 35, srcSpanEndLine = 1162, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Back")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 40, srcSpanEndLine = 1162, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1162, srcSpanStartColumn = 40, srcSpanEndLine = 1162, srcSpanEndColumn = 46}, srcInfoPoints = []}) "back" "back")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 25, srcSpanEndLine = 1163, srcSpanEndColumn = 46}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 25, srcSpanEndLine = 1163, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 25, srcSpanEndLine = 1163, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 25, srcSpanEndLine = 1163, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 25, srcSpanEndLine = 1163, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 35, srcSpanEndLine = 1163, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 35, srcSpanEndLine = 1163, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 35, srcSpanEndLine = 1163, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Both")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 40, srcSpanEndLine = 1163, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1163, srcSpanStartColumn = 40, srcSpanEndLine = 1163, srcSpanEndColumn = 46}, srcInfoPoints = []}) "both" "both")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 25, srcSpanEndLine = 1164, srcSpanEndColumn = 47}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 25, srcSpanEndLine = 1164, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 25, srcSpanEndLine = 1164, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 25, srcSpanEndLine = 1164, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 25, srcSpanEndLine = 1164, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 35, srcSpanEndLine = 1164, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 35, srcSpanEndLine = 1164, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 35, srcSpanEndLine = 1164, srcSpanEndColumn = 40}, srcInfoPoints = []}) "NoDir")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 41, srcSpanEndLine = 1164, srcSpanEndColumn = 47}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1164, srcSpanStartColumn = 41, srcSpanEndLine = 1164, srcSpanEndColumn = 47}, srcInfoPoints = []}) "none" "none"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1170, srcSpanStartColumn = 1, srcSpanEndLine = 1173, srcSpanEndColumn = 67}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1170, srcSpanStartColumn = 20, srcSpanEndLine = 1170, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1171, srcSpanStartColumn = 20, srcSpanEndLine = 1171, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1172, srcSpanStartColumn = 20, srcSpanEndLine = 1172, srcSpanEndColumn = 21}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1170, srcSpanStartColumn = 1, srcSpanEndLine = 1170, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1170, srcSpanStartColumn = 6, srcSpanEndLine = 1170, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1170, srcSpanStartColumn = 6, srcSpanEndLine = 1170, srcSpanEndColumn = 19}, srcInfoPoints = []}) "DEConstraints") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1170, srcSpanStartColumn = 22, srcSpanEndLine = 1170, srcSpanEndColumn = 37}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1170, srcSpanStartColumn = 22, srcSpanEndLine = 1170, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1170, srcSpanStartColumn = 22, srcSpanEndLine = 1170, srcSpanEndColumn = 37}, srcInfoPoints = []}) "EdgeConstraints") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1171, srcSpanStartColumn = 22, srcSpanEndLine = 1171, srcSpanEndColumn = 35}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1171, srcSpanStartColumn = 22, srcSpanEndLine = 1171, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1171, srcSpanStartColumn = 22, srcSpanEndLine = 1171, srcSpanEndColumn = 35}, srcInfoPoints = []}) "NoConstraints") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1172, srcSpanStartColumn = 22, srcSpanEndLine = 1172, srcSpanEndColumn = 37}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1172, srcSpanStartColumn = 22, srcSpanEndLine = 1172, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1172, srcSpanStartColumn = 22, srcSpanEndLine = 1172, srcSpanEndColumn = 37}, srcInfoPoints = []}) "HierConstraints") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 22, srcSpanEndLine = 1173, srcSpanEndColumn = 67}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 22, srcSpanEndLine = 1173, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 31, srcSpanEndLine = 1173, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 34, srcSpanEndLine = 1173, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 39, srcSpanEndLine = 1173, srcSpanEndColumn = 40},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 48, srcSpanEndLine = 1173, srcSpanEndColumn = 49},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 54, srcSpanEndLine = 1173, srcSpanEndColumn = 55},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 60, srcSpanEndLine = 1173, srcSpanEndColumn = 61},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 66, srcSpanEndLine = 1173, srcSpanEndColumn = 67}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 32, srcSpanEndLine = 1173, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 32, srcSpanEndLine = 1173, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 32, srcSpanEndLine = 1173, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 36, srcSpanEndLine = 1173, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 36, srcSpanEndLine = 1173, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 36, srcSpanEndLine = 1173, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 41, srcSpanEndLine = 1173, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 41, srcSpanEndLine = 1173, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 41, srcSpanEndLine = 1173, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 50, srcSpanEndLine = 1173, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 50, srcSpanEndLine = 1173, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 50, srcSpanEndLine = 1173, srcSpanEndColumn = 54}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 56, srcSpanEndLine = 1173, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 56, srcSpanEndLine = 1173, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 56, srcSpanEndLine = 1173, srcSpanEndColumn = 60}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 62, srcSpanEndLine = 1173, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 62, srcSpanEndLine = 1173, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1173, srcSpanStartColumn = 62, srcSpanEndLine = 1173, srcSpanEndColumn = 66}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1175, srcSpanStartColumn = 1, srcSpanEndLine = 1180, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1175, srcSpanStartColumn = 1, srcSpanEndLine = 1175, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1175, srcSpanStartColumn = 33, srcSpanEndLine = 1175, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 5, srcSpanEndLine = 1176, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 5, srcSpanEndLine = 1177, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 5, srcSpanEndLine = 1178, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 1, srcSpanEndLine = 1180, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1175, srcSpanStartColumn = 10, srcSpanEndLine = 1175, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1175, srcSpanStartColumn = 10, srcSpanEndLine = 1175, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1175, srcSpanStartColumn = 10, srcSpanEndLine = 1175, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1175, srcSpanStartColumn = 19, srcSpanEndLine = 1175, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1175, srcSpanStartColumn = 19, srcSpanEndLine = 1175, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1175, srcSpanStartColumn = 19, srcSpanEndLine = 1175, srcSpanEndColumn = 32}, srcInfoPoints = []}) "DEConstraints"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 5, srcSpanEndLine = 1178, srcSpanEndColumn = 42}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 5, srcSpanEndLine = 1178, srcSpanEndColumn = 42}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 5, srcSpanEndLine = 1176, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 5, srcSpanEndLine = 1176, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 13, srcSpanEndLine = 1176, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 13, srcSpanEndLine = 1176, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 13, srcSpanEndLine = 1176, srcSpanEndColumn = 28}, srcInfoPoints = []}) "EdgeConstraints")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 29, srcSpanEndLine = 1176, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 29, srcSpanEndLine = 1176, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 31, srcSpanEndLine = 1176, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 31, srcSpanEndLine = 1176, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 31, srcSpanEndLine = 1176, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 31, srcSpanEndLine = 1176, srcSpanEndColumn = 38}, srcInfoPoints = []}) "unqtDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 39, srcSpanEndLine = 1176, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 39, srcSpanEndLine = 1176, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1176, srcSpanStartColumn = 39, srcSpanEndLine = 1176, srcSpanEndColumn = 43}, srcInfoPoints = []}) "True"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 5, srcSpanEndLine = 1177, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 5, srcSpanEndLine = 1177, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 13, srcSpanEndLine = 1177, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 13, srcSpanEndLine = 1177, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 13, srcSpanEndLine = 1177, srcSpanEndColumn = 26}, srcInfoPoints = []}) "NoConstraints")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 29, srcSpanEndLine = 1177, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 29, srcSpanEndLine = 1177, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 31, srcSpanEndLine = 1177, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 31, srcSpanEndLine = 1177, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 31, srcSpanEndLine = 1177, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 31, srcSpanEndLine = 1177, srcSpanEndColumn = 38}, srcInfoPoints = []}) "unqtDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 39, srcSpanEndLine = 1177, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 39, srcSpanEndLine = 1177, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1177, srcSpanStartColumn = 39, srcSpanEndLine = 1177, srcSpanEndColumn = 44}, srcInfoPoints = []}) "False"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 5, srcSpanEndLine = 1178, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 5, srcSpanEndLine = 1178, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 13, srcSpanEndLine = 1178, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 13, srcSpanEndLine = 1178, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 13, srcSpanEndLine = 1178, srcSpanEndColumn = 28}, srcInfoPoints = []}) "HierConstraints")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 29, srcSpanEndLine = 1178, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 29, srcSpanEndLine = 1178, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 31, srcSpanEndLine = 1178, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 31, srcSpanEndLine = 1178, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 31, srcSpanEndLine = 1178, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 31, srcSpanEndLine = 1178, srcSpanEndColumn = 35}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 36, srcSpanEndLine = 1178, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1178, srcSpanStartColumn = 36, srcSpanEndLine = 1178, srcSpanEndColumn = 42}, srcInfoPoints = []}) "hier" "hier")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 1, srcSpanEndLine = 1188, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 1, srcSpanEndLine = 1180, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 33, srcSpanEndLine = 1180, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 5, srcSpanEndLine = 1181, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 1, srcSpanEndLine = 1188, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 10, srcSpanEndLine = 1180, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 10, srcSpanEndLine = 1180, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 10, srcSpanEndLine = 1180, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 19, srcSpanEndLine = 1180, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 19, srcSpanEndLine = 1180, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1180, srcSpanStartColumn = 19, srcSpanEndLine = 1180, srcSpanEndColumn = 32}, srcInfoPoints = []}) "DEConstraints"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 5, srcSpanEndLine = 1183, srcSpanEndColumn = 49}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 5, srcSpanEndLine = 1183, srcSpanEndColumn = 49}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 5, srcSpanEndLine = 1181, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 5, srcSpanEndLine = 1181, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 15, srcSpanEndLine = 1183, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 15, srcSpanEndLine = 1181, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 17, srcSpanEndLine = 1183, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 17, srcSpanEndLine = 1181, srcSpanEndColumn = 65}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 17, srcSpanEndLine = 1181, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 17, srcSpanEndLine = 1181, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 17, srcSpanEndLine = 1181, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 17, srcSpanEndLine = 1181, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 23, srcSpanEndLine = 1181, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 23, srcSpanEndLine = 1181, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 58, srcSpanEndLine = 1181, srcSpanEndColumn = 59}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 24, srcSpanEndLine = 1181, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 24, srcSpanEndLine = 1181, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 24, srcSpanEndLine = 1181, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 24, srcSpanEndLine = 1181, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 24, srcSpanEndLine = 1181, srcSpanEndColumn = 28}, srcInfoPoints = []}) "bool"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 29, srcSpanEndLine = 1181, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 29, srcSpanEndLine = 1181, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 29, srcSpanEndLine = 1181, srcSpanEndColumn = 42}, srcInfoPoints = []}) "NoConstraints")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 43, srcSpanEndLine = 1181, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 43, srcSpanEndLine = 1181, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 43, srcSpanEndLine = 1181, srcSpanEndColumn = 58}, srcInfoPoints = []}) "EdgeConstraints")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 60, srcSpanEndLine = 1181, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 60, srcSpanEndLine = 1181, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1181, srcSpanStartColumn = 60, srcSpanEndLine = 1181, srcSpanEndColumn = 65}, srcInfoPoints = []}) "parse")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 17, srcSpanEndLine = 1182, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 17, srcSpanEndLine = 1182, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 18, srcSpanEndLine = 1182, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 24, srcSpanEndLine = 1182, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 17, srcSpanEndLine = 1182, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 17, srcSpanEndLine = 1182, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 18, srcSpanEndLine = 1182, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 24, srcSpanEndLine = 1182, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 17, srcSpanEndLine = 1182, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 17, srcSpanEndLine = 1182, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 18, srcSpanEndLine = 1182, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1182, srcSpanStartColumn = 24, srcSpanEndLine = 1182, srcSpanEndColumn = 25}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1183, srcSpanStartColumn = 17, srcSpanEndLine = 1183, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1183, srcSpanStartColumn = 17, srcSpanEndLine = 1183, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1183, srcSpanStartColumn = 17, srcSpanEndLine = 1183, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1183, srcSpanStartColumn = 17, srcSpanEndLine = 1183, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1183, srcSpanStartColumn = 17, srcSpanEndLine = 1183, srcSpanEndColumn = 26}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1183, srcSpanStartColumn = 27, srcSpanEndLine = 1183, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1183, srcSpanStartColumn = 27, srcSpanEndLine = 1183, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1183, srcSpanStartColumn = 27, srcSpanEndLine = 1183, srcSpanEndColumn = 42}, srcInfoPoints = []}) "HierConstraints")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1183, srcSpanStartColumn = 43, srcSpanEndLine = 1183, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1183, srcSpanStartColumn = 43, srcSpanEndLine = 1183, srcSpanEndColumn = 49}, srcInfoPoints = []}) "hier" "hier"))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 1, srcSpanEndLine = 1190, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 13, srcSpanEndLine = 1188, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1189, srcSpanStartColumn = 13, srcSpanEndLine = 1189, srcSpanEndColumn = 14}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 1, srcSpanEndLine = 1188, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 6, srcSpanEndLine = 1188, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 6, srcSpanEndLine = 1188, srcSpanEndColumn = 12}, srcInfoPoints = []}) "DPoint") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 15, srcSpanEndLine = 1188, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 15, srcSpanEndLine = 1188, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 15, srcSpanEndLine = 1188, srcSpanEndColumn = 19}, srcInfoPoints = []}) "DVal") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 20, srcSpanEndLine = 1188, srcSpanEndColumn = 26}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 20, srcSpanEndLine = 1188, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 20, srcSpanEndLine = 1188, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1188, srcSpanStartColumn = 20, srcSpanEndLine = 1188, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1189, srcSpanStartColumn = 15, srcSpanEndLine = 1189, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1189, srcSpanStartColumn = 15, srcSpanEndLine = 1189, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1189, srcSpanStartColumn = 15, srcSpanEndLine = 1189, srcSpanEndColumn = 19}, srcInfoPoints = []}) "PVal") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1189, srcSpanStartColumn = 20, srcSpanEndLine = 1189, srcSpanEndColumn = 25}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1189, srcSpanStartColumn = 20, srcSpanEndLine = 1189, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1189, srcSpanStartColumn = 20, srcSpanEndLine = 1189, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1189, srcSpanStartColumn = 20, srcSpanEndLine = 1189, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Point")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 14, srcSpanEndLine = 1190, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 14, srcSpanEndLine = 1190, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 23, srcSpanEndLine = 1190, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 26, srcSpanEndLine = 1190, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 31, srcSpanEndLine = 1190, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 37, srcSpanEndLine = 1190, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 43, srcSpanEndLine = 1190, srcSpanEndColumn = 44}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 24, srcSpanEndLine = 1190, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 24, srcSpanEndLine = 1190, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 24, srcSpanEndLine = 1190, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 28, srcSpanEndLine = 1190, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 28, srcSpanEndLine = 1190, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 28, srcSpanEndLine = 1190, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 33, srcSpanEndLine = 1190, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 33, srcSpanEndLine = 1190, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 33, srcSpanEndLine = 1190, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 39, srcSpanEndLine = 1190, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 39, srcSpanEndLine = 1190, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1190, srcSpanStartColumn = 39, srcSpanEndLine = 1190, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1192, srcSpanStartColumn = 1, srcSpanEndLine = 1199, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1192, srcSpanStartColumn = 1, srcSpanEndLine = 1192, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1192, srcSpanStartColumn = 26, srcSpanEndLine = 1192, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 5, srcSpanEndLine = 1193, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 5, srcSpanEndLine = 1194, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 5, srcSpanEndLine = 1196, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 5, srcSpanEndLine = 1197, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 1, srcSpanEndLine = 1199, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1192, srcSpanStartColumn = 10, srcSpanEndLine = 1192, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1192, srcSpanStartColumn = 10, srcSpanEndLine = 1192, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1192, srcSpanStartColumn = 10, srcSpanEndLine = 1192, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1192, srcSpanStartColumn = 19, srcSpanEndLine = 1192, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1192, srcSpanStartColumn = 19, srcSpanEndLine = 1192, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1192, srcSpanStartColumn = 19, srcSpanEndLine = 1192, srcSpanEndColumn = 25}, srcInfoPoints = []}) "DPoint"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 5, srcSpanEndLine = 1194, srcSpanEndColumn = 33}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 5, srcSpanEndLine = 1194, srcSpanEndColumn = 33}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 5, srcSpanEndLine = 1193, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 5, srcSpanEndLine = 1193, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 13, srcSpanEndLine = 1193, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 13, srcSpanEndLine = 1193, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 20, srcSpanEndLine = 1193, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 14, srcSpanEndLine = 1193, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 14, srcSpanEndLine = 1193, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 14, srcSpanEndLine = 1193, srcSpanEndColumn = 18}, srcInfoPoints = []}) "DVal")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 19, srcSpanEndLine = 1193, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 19, srcSpanEndLine = 1193, srcSpanEndColumn = 20}, srcInfoPoints = []}) "d")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 22, srcSpanEndLine = 1193, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 22, srcSpanEndLine = 1193, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 24, srcSpanEndLine = 1193, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 24, srcSpanEndLine = 1193, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 24, srcSpanEndLine = 1193, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 24, srcSpanEndLine = 1193, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 32, srcSpanEndLine = 1193, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 32, srcSpanEndLine = 1193, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1193, srcSpanStartColumn = 32, srcSpanEndLine = 1193, srcSpanEndColumn = 33}, srcInfoPoints = []}) "d"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 5, srcSpanEndLine = 1194, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 5, srcSpanEndLine = 1194, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 13, srcSpanEndLine = 1194, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 13, srcSpanEndLine = 1194, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 20, srcSpanEndLine = 1194, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 14, srcSpanEndLine = 1194, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 14, srcSpanEndLine = 1194, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 14, srcSpanEndLine = 1194, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PVal")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 19, srcSpanEndLine = 1194, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 19, srcSpanEndLine = 1194, srcSpanEndColumn = 20}, srcInfoPoints = []}) "p")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 22, srcSpanEndLine = 1194, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 22, srcSpanEndLine = 1194, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 24, srcSpanEndLine = 1194, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 24, srcSpanEndLine = 1194, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 24, srcSpanEndLine = 1194, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 24, srcSpanEndLine = 1194, srcSpanEndColumn = 31}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 32, srcSpanEndLine = 1194, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 32, srcSpanEndLine = 1194, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1194, srcSpanStartColumn = 32, srcSpanEndLine = 1194, srcSpanEndColumn = 33}, srcInfoPoints = []}) "p"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 5, srcSpanEndLine = 1197, srcSpanEndColumn = 29}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 5, srcSpanEndLine = 1197, srcSpanEndColumn = 29}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 5, srcSpanEndLine = 1196, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 5, srcSpanEndLine = 1196, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 11, srcSpanEndLine = 1196, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 11, srcSpanEndLine = 1196, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 18, srcSpanEndLine = 1196, srcSpanEndColumn = 19}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 12, srcSpanEndLine = 1196, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 12, srcSpanEndLine = 1196, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 12, srcSpanEndLine = 1196, srcSpanEndColumn = 16}, srcInfoPoints = []}) "DVal")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 17, srcSpanEndLine = 1196, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 17, srcSpanEndLine = 1196, srcSpanEndColumn = 18}, srcInfoPoints = []}) "d")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 20, srcSpanEndLine = 1196, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 20, srcSpanEndLine = 1196, srcSpanEndColumn = 21}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 22, srcSpanEndLine = 1196, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 22, srcSpanEndLine = 1196, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 22, srcSpanEndLine = 1196, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 22, srcSpanEndLine = 1196, srcSpanEndColumn = 27}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 28, srcSpanEndLine = 1196, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 28, srcSpanEndLine = 1196, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1196, srcSpanStartColumn = 28, srcSpanEndLine = 1196, srcSpanEndColumn = 29}, srcInfoPoints = []}) "d"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 5, srcSpanEndLine = 1197, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 5, srcSpanEndLine = 1197, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 11, srcSpanEndLine = 1197, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 11, srcSpanEndLine = 1197, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 18, srcSpanEndLine = 1197, srcSpanEndColumn = 19}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 12, srcSpanEndLine = 1197, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 12, srcSpanEndLine = 1197, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 12, srcSpanEndLine = 1197, srcSpanEndColumn = 16}, srcInfoPoints = []}) "PVal")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 17, srcSpanEndLine = 1197, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 17, srcSpanEndLine = 1197, srcSpanEndColumn = 18}, srcInfoPoints = []}) "p")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 20, srcSpanEndLine = 1197, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 20, srcSpanEndLine = 1197, srcSpanEndColumn = 21}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 22, srcSpanEndLine = 1197, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 22, srcSpanEndLine = 1197, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 22, srcSpanEndLine = 1197, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 22, srcSpanEndLine = 1197, srcSpanEndColumn = 27}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 28, srcSpanEndLine = 1197, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 28, srcSpanEndLine = 1197, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1197, srcSpanStartColumn = 28, srcSpanEndLine = 1197, srcSpanEndColumn = 29}, srcInfoPoints = []}) "p"))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 1, srcSpanEndLine = 1210, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 1, srcSpanEndLine = 1199, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 26, srcSpanEndLine = 1199, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 5, srcSpanEndLine = 1200, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 5, srcSpanEndLine = 1204, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1210, srcSpanStartColumn = 1, srcSpanEndLine = 1210, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 10, srcSpanEndLine = 1199, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 10, srcSpanEndLine = 1199, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 10, srcSpanEndLine = 1199, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 19, srcSpanEndLine = 1199, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 19, srcSpanEndLine = 1199, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1199, srcSpanStartColumn = 19, srcSpanEndLine = 1199, srcSpanEndColumn = 25}, srcInfoPoints = []}) "DPoint"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 5, srcSpanEndLine = 1202, srcSpanEndColumn = 37}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 5, srcSpanEndLine = 1202, srcSpanEndColumn = 37}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 5, srcSpanEndLine = 1200, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 5, srcSpanEndLine = 1200, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 15, srcSpanEndLine = 1202, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 15, srcSpanEndLine = 1200, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 17, srcSpanEndLine = 1202, srcSpanEndColumn = 37}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 17, srcSpanEndLine = 1200, srcSpanEndColumn = 37}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 17, srcSpanEndLine = 1200, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 17, srcSpanEndLine = 1200, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 17, srcSpanEndLine = 1200, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 17, srcSpanEndLine = 1200, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 23, srcSpanEndLine = 1200, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 23, srcSpanEndLine = 1200, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 23, srcSpanEndLine = 1200, srcSpanEndColumn = 27}, srcInfoPoints = []}) "PVal")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 28, srcSpanEndLine = 1200, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 28, srcSpanEndLine = 1200, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1200, srcSpanStartColumn = 28, srcSpanEndLine = 1200, srcSpanEndColumn = 37}, srcInfoPoints = []}) "parseUnqt")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 17, srcSpanEndLine = 1201, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 17, srcSpanEndLine = 1201, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 18, srcSpanEndLine = 1201, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 24, srcSpanEndLine = 1201, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 17, srcSpanEndLine = 1201, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 17, srcSpanEndLine = 1201, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 18, srcSpanEndLine = 1201, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 24, srcSpanEndLine = 1201, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 17, srcSpanEndLine = 1201, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 17, srcSpanEndLine = 1201, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 18, srcSpanEndLine = 1201, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1201, srcSpanStartColumn = 24, srcSpanEndLine = 1201, srcSpanEndColumn = 25}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 17, srcSpanEndLine = 1202, srcSpanEndColumn = 37}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 17, srcSpanEndLine = 1202, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 17, srcSpanEndLine = 1202, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 17, srcSpanEndLine = 1202, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 17, srcSpanEndLine = 1202, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 23, srcSpanEndLine = 1202, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 23, srcSpanEndLine = 1202, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 23, srcSpanEndLine = 1202, srcSpanEndColumn = 27}, srcInfoPoints = []}) "DVal")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 28, srcSpanEndLine = 1202, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 28, srcSpanEndLine = 1202, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1202, srcSpanStartColumn = 28, srcSpanEndLine = 1202, srcSpanEndColumn = 37}, srcInfoPoints = []}) "parseUnqt")))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 5, srcSpanEndLine = 1206, srcSpanEndColumn = 29}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 5, srcSpanEndLine = 1206, srcSpanEndColumn = 29}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 5, srcSpanEndLine = 1204, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 5, srcSpanEndLine = 1204, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 11, srcSpanEndLine = 1206, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 11, srcSpanEndLine = 1204, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 13, srcSpanEndLine = 1206, srcSpanEndColumn = 29}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 13, srcSpanEndLine = 1204, srcSpanEndColumn = 29}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 13, srcSpanEndLine = 1204, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 13, srcSpanEndLine = 1204, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 13, srcSpanEndLine = 1204, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 13, srcSpanEndLine = 1204, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 19, srcSpanEndLine = 1204, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 19, srcSpanEndLine = 1204, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 19, srcSpanEndLine = 1204, srcSpanEndColumn = 23}, srcInfoPoints = []}) "PVal")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 24, srcSpanEndLine = 1204, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 24, srcSpanEndLine = 1204, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1204, srcSpanStartColumn = 24, srcSpanEndLine = 1204, srcSpanEndColumn = 29}, srcInfoPoints = []}) "parse")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 13, srcSpanEndLine = 1205, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 13, srcSpanEndLine = 1205, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 14, srcSpanEndLine = 1205, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 20, srcSpanEndLine = 1205, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 13, srcSpanEndLine = 1205, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 13, srcSpanEndLine = 1205, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 14, srcSpanEndLine = 1205, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 20, srcSpanEndLine = 1205, srcSpanEndColumn = 21}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 13, srcSpanEndLine = 1205, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 13, srcSpanEndLine = 1205, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 14, srcSpanEndLine = 1205, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1205, srcSpanStartColumn = 20, srcSpanEndLine = 1205, srcSpanEndColumn = 21}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 13, srcSpanEndLine = 1206, srcSpanEndColumn = 29}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 13, srcSpanEndLine = 1206, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 13, srcSpanEndLine = 1206, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 13, srcSpanEndLine = 1206, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 13, srcSpanEndLine = 1206, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 19, srcSpanEndLine = 1206, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 19, srcSpanEndLine = 1206, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 19, srcSpanEndLine = 1206, srcSpanEndColumn = 23}, srcInfoPoints = []}) "DVal")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 24, srcSpanEndLine = 1206, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 24, srcSpanEndLine = 1206, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1206, srcSpanStartColumn = 24, srcSpanEndLine = 1206, srcSpanEndColumn = 29}, srcInfoPoints = []}) "parse")))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1210, srcSpanStartColumn = 1, srcSpanEndLine = 1214, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1210, srcSpanStartColumn = 15, srcSpanEndLine = 1210, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1211, srcSpanStartColumn = 15, srcSpanEndLine = 1211, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1212, srcSpanStartColumn = 15, srcSpanEndLine = 1212, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1213, srcSpanStartColumn = 15, srcSpanEndLine = 1213, srcSpanEndColumn = 16}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1210, srcSpanStartColumn = 1, srcSpanEndLine = 1210, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1210, srcSpanStartColumn = 6, srcSpanEndLine = 1210, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1210, srcSpanStartColumn = 6, srcSpanEndLine = 1210, srcSpanEndColumn = 14}, srcInfoPoints = []}) "ModeType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1210, srcSpanStartColumn = 17, srcSpanEndLine = 1210, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1210, srcSpanStartColumn = 17, srcSpanEndLine = 1210, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1210, srcSpanStartColumn = 17, srcSpanEndLine = 1210, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Major") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1211, srcSpanStartColumn = 17, srcSpanEndLine = 1211, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1211, srcSpanStartColumn = 17, srcSpanEndLine = 1211, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1211, srcSpanStartColumn = 17, srcSpanEndLine = 1211, srcSpanEndColumn = 19}, srcInfoPoints = []}) "KK") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1212, srcSpanStartColumn = 17, srcSpanEndLine = 1212, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1212, srcSpanStartColumn = 17, srcSpanEndLine = 1212, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1212, srcSpanStartColumn = 17, srcSpanEndLine = 1212, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Hier") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1213, srcSpanStartColumn = 17, srcSpanEndLine = 1213, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1213, srcSpanStartColumn = 17, srcSpanEndLine = 1213, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1213, srcSpanStartColumn = 17, srcSpanEndLine = 1213, srcSpanEndColumn = 22}, srcInfoPoints = []}) "IpSep") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 17, srcSpanEndLine = 1214, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 17, srcSpanEndLine = 1214, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 26, srcSpanEndLine = 1214, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 29, srcSpanEndLine = 1214, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 34, srcSpanEndLine = 1214, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 43, srcSpanEndLine = 1214, srcSpanEndColumn = 44},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 49, srcSpanEndLine = 1214, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 55, srcSpanEndLine = 1214, srcSpanEndColumn = 56},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 61, srcSpanEndLine = 1214, srcSpanEndColumn = 62}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 27, srcSpanEndLine = 1214, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 27, srcSpanEndLine = 1214, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 27, srcSpanEndLine = 1214, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 31, srcSpanEndLine = 1214, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 31, srcSpanEndLine = 1214, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 31, srcSpanEndLine = 1214, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 36, srcSpanEndLine = 1214, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 36, srcSpanEndLine = 1214, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 36, srcSpanEndLine = 1214, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 45, srcSpanEndLine = 1214, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 45, srcSpanEndLine = 1214, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 45, srcSpanEndLine = 1214, srcSpanEndColumn = 49}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 51, srcSpanEndLine = 1214, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 51, srcSpanEndLine = 1214, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 51, srcSpanEndLine = 1214, srcSpanEndColumn = 55}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 57, srcSpanEndLine = 1214, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 57, srcSpanEndLine = 1214, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1214, srcSpanStartColumn = 57, srcSpanEndLine = 1214, srcSpanEndColumn = 61}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1216, srcSpanStartColumn = 1, srcSpanEndLine = 1222, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1216, srcSpanStartColumn = 1, srcSpanEndLine = 1216, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1216, srcSpanStartColumn = 28, srcSpanEndLine = 1216, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 5, srcSpanEndLine = 1217, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 5, srcSpanEndLine = 1218, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 5, srcSpanEndLine = 1219, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 5, srcSpanEndLine = 1220, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 1, srcSpanEndLine = 1222, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1216, srcSpanStartColumn = 10, srcSpanEndLine = 1216, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1216, srcSpanStartColumn = 10, srcSpanEndLine = 1216, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1216, srcSpanStartColumn = 10, srcSpanEndLine = 1216, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1216, srcSpanStartColumn = 19, srcSpanEndLine = 1216, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1216, srcSpanStartColumn = 19, srcSpanEndLine = 1216, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1216, srcSpanStartColumn = 19, srcSpanEndLine = 1216, srcSpanEndColumn = 27}, srcInfoPoints = []}) "ModeType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 5, srcSpanEndLine = 1220, srcSpanEndColumn = 33}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 5, srcSpanEndLine = 1220, srcSpanEndColumn = 33}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 5, srcSpanEndLine = 1217, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 5, srcSpanEndLine = 1217, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 13, srcSpanEndLine = 1217, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 13, srcSpanEndLine = 1217, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 13, srcSpanEndLine = 1217, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Major")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 19, srcSpanEndLine = 1217, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 19, srcSpanEndLine = 1217, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 21, srcSpanEndLine = 1217, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 21, srcSpanEndLine = 1217, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 21, srcSpanEndLine = 1217, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 21, srcSpanEndLine = 1217, srcSpanEndColumn = 25}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 26, srcSpanEndLine = 1217, srcSpanEndColumn = 33}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1217, srcSpanStartColumn = 26, srcSpanEndLine = 1217, srcSpanEndColumn = 33}, srcInfoPoints = []}) "major" "major")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 5, srcSpanEndLine = 1218, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 5, srcSpanEndLine = 1218, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 13, srcSpanEndLine = 1218, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 13, srcSpanEndLine = 1218, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 13, srcSpanEndLine = 1218, srcSpanEndColumn = 15}, srcInfoPoints = []}) "KK")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 19, srcSpanEndLine = 1218, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 19, srcSpanEndLine = 1218, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 21, srcSpanEndLine = 1218, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 21, srcSpanEndLine = 1218, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 21, srcSpanEndLine = 1218, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 21, srcSpanEndLine = 1218, srcSpanEndColumn = 25}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 26, srcSpanEndLine = 1218, srcSpanEndColumn = 30}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1218, srcSpanStartColumn = 26, srcSpanEndLine = 1218, srcSpanEndColumn = 30}, srcInfoPoints = []}) "KK" "KK")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 5, srcSpanEndLine = 1219, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 5, srcSpanEndLine = 1219, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 13, srcSpanEndLine = 1219, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 13, srcSpanEndLine = 1219, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 13, srcSpanEndLine = 1219, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Hier")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 19, srcSpanEndLine = 1219, srcSpanEndColumn = 32}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 19, srcSpanEndLine = 1219, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 21, srcSpanEndLine = 1219, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 21, srcSpanEndLine = 1219, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 21, srcSpanEndLine = 1219, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 21, srcSpanEndLine = 1219, srcSpanEndColumn = 25}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 26, srcSpanEndLine = 1219, srcSpanEndColumn = 32}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1219, srcSpanStartColumn = 26, srcSpanEndLine = 1219, srcSpanEndColumn = 32}, srcInfoPoints = []}) "hier" "hier")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 5, srcSpanEndLine = 1220, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 5, srcSpanEndLine = 1220, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 13, srcSpanEndLine = 1220, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 13, srcSpanEndLine = 1220, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 13, srcSpanEndLine = 1220, srcSpanEndColumn = 18}, srcInfoPoints = []}) "IpSep")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 19, srcSpanEndLine = 1220, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 19, srcSpanEndLine = 1220, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 21, srcSpanEndLine = 1220, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 21, srcSpanEndLine = 1220, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 21, srcSpanEndLine = 1220, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 21, srcSpanEndLine = 1220, srcSpanEndColumn = 25}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 26, srcSpanEndLine = 1220, srcSpanEndColumn = 33}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1220, srcSpanStartColumn = 26, srcSpanEndLine = 1220, srcSpanEndColumn = 33}, srcInfoPoints = []}) "ipsep" "ipsep")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 1, srcSpanEndLine = 1231, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 1, srcSpanEndLine = 1222, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 28, srcSpanEndLine = 1222, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 5, srcSpanEndLine = 1223, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1231, srcSpanStartColumn = 1, srcSpanEndLine = 1231, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 10, srcSpanEndLine = 1222, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 10, srcSpanEndLine = 1222, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 10, srcSpanEndLine = 1222, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 19, srcSpanEndLine = 1222, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 19, srcSpanEndLine = 1222, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1222, srcSpanStartColumn = 19, srcSpanEndLine = 1222, srcSpanEndColumn = 27}, srcInfoPoints = []}) "ModeType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 5, srcSpanEndLine = 1227, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 5, srcSpanEndLine = 1227, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 5, srcSpanEndLine = 1223, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 5, srcSpanEndLine = 1223, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 15, srcSpanEndLine = 1227, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 15, srcSpanEndLine = 1223, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 17, srcSpanEndLine = 1227, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 17, srcSpanEndLine = 1223, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 17, srcSpanEndLine = 1223, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 17, srcSpanEndLine = 1223, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 23, srcSpanEndLine = 1227, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 23, srcSpanEndLine = 1223, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 23, srcSpanEndLine = 1224, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 23, srcSpanEndLine = 1225, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 23, srcSpanEndLine = 1226, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1227, srcSpanStartColumn = 23, srcSpanEndLine = 1227, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 25, srcSpanEndLine = 1223, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 25, srcSpanEndLine = 1223, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 25, srcSpanEndLine = 1223, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 25, srcSpanEndLine = 1223, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 25, srcSpanEndLine = 1223, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 35, srcSpanEndLine = 1223, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 35, srcSpanEndLine = 1223, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 35, srcSpanEndLine = 1223, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Major")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 41, srcSpanEndLine = 1223, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1223, srcSpanStartColumn = 41, srcSpanEndLine = 1223, srcSpanEndColumn = 48}, srcInfoPoints = []}) "major" "major")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 25, srcSpanEndLine = 1224, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 25, srcSpanEndLine = 1224, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 25, srcSpanEndLine = 1224, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 25, srcSpanEndLine = 1224, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 25, srcSpanEndLine = 1224, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 35, srcSpanEndLine = 1224, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 35, srcSpanEndLine = 1224, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 35, srcSpanEndLine = 1224, srcSpanEndColumn = 37}, srcInfoPoints = []}) "KK")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 38, srcSpanEndLine = 1224, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1224, srcSpanStartColumn = 38, srcSpanEndLine = 1224, srcSpanEndColumn = 42}, srcInfoPoints = []}) "KK" "KK")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 25, srcSpanEndLine = 1225, srcSpanEndColumn = 46}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 25, srcSpanEndLine = 1225, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 25, srcSpanEndLine = 1225, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 25, srcSpanEndLine = 1225, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 25, srcSpanEndLine = 1225, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 35, srcSpanEndLine = 1225, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 35, srcSpanEndLine = 1225, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 35, srcSpanEndLine = 1225, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Hier")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 40, srcSpanEndLine = 1225, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1225, srcSpanStartColumn = 40, srcSpanEndLine = 1225, srcSpanEndColumn = 46}, srcInfoPoints = []}) "hier" "hier")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 25, srcSpanEndLine = 1226, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 25, srcSpanEndLine = 1226, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 25, srcSpanEndLine = 1226, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 25, srcSpanEndLine = 1226, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 25, srcSpanEndLine = 1226, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 35, srcSpanEndLine = 1226, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 35, srcSpanEndLine = 1226, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 35, srcSpanEndLine = 1226, srcSpanEndColumn = 40}, srcInfoPoints = []}) "IpSep")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 41, srcSpanEndLine = 1226, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1226, srcSpanStartColumn = 41, srcSpanEndLine = 1226, srcSpanEndColumn = 48}, srcInfoPoints = []}) "ipsep" "ipsep"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1231, srcSpanStartColumn = 1, srcSpanEndLine = 1234, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1231, srcSpanStartColumn = 12, srcSpanEndLine = 1231, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1232, srcSpanStartColumn = 12, srcSpanEndLine = 1232, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1233, srcSpanStartColumn = 12, srcSpanEndLine = 1233, srcSpanEndColumn = 13}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1231, srcSpanStartColumn = 1, srcSpanEndLine = 1231, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1231, srcSpanStartColumn = 6, srcSpanEndLine = 1231, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1231, srcSpanStartColumn = 6, srcSpanEndLine = 1231, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Model") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1231, srcSpanStartColumn = 14, srcSpanEndLine = 1231, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1231, srcSpanStartColumn = 14, srcSpanEndLine = 1231, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1231, srcSpanStartColumn = 14, srcSpanEndLine = 1231, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ShortPath") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1232, srcSpanStartColumn = 14, srcSpanEndLine = 1232, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1232, srcSpanStartColumn = 14, srcSpanEndLine = 1232, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1232, srcSpanStartColumn = 14, srcSpanEndLine = 1232, srcSpanEndColumn = 20}, srcInfoPoints = []}) "SubSet") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1233, srcSpanStartColumn = 14, srcSpanEndLine = 1233, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1233, srcSpanStartColumn = 14, srcSpanEndLine = 1233, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1233, srcSpanStartColumn = 14, srcSpanEndLine = 1233, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Circuit") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 14, srcSpanEndLine = 1234, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 14, srcSpanEndLine = 1234, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 23, srcSpanEndLine = 1234, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 26, srcSpanEndLine = 1234, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 31, srcSpanEndLine = 1234, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 40, srcSpanEndLine = 1234, srcSpanEndColumn = 41},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 46, srcSpanEndLine = 1234, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 52, srcSpanEndLine = 1234, srcSpanEndColumn = 53},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 58, srcSpanEndLine = 1234, srcSpanEndColumn = 59}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 24, srcSpanEndLine = 1234, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 24, srcSpanEndLine = 1234, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 24, srcSpanEndLine = 1234, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 28, srcSpanEndLine = 1234, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 28, srcSpanEndLine = 1234, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 28, srcSpanEndLine = 1234, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 33, srcSpanEndLine = 1234, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 33, srcSpanEndLine = 1234, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 33, srcSpanEndLine = 1234, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 42, srcSpanEndLine = 1234, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 42, srcSpanEndLine = 1234, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 42, srcSpanEndLine = 1234, srcSpanEndColumn = 46}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 48, srcSpanEndLine = 1234, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 48, srcSpanEndLine = 1234, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 48, srcSpanEndLine = 1234, srcSpanEndColumn = 52}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 54, srcSpanEndLine = 1234, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 54, srcSpanEndLine = 1234, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1234, srcSpanStartColumn = 54, srcSpanEndLine = 1234, srcSpanEndColumn = 58}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1236, srcSpanStartColumn = 1, srcSpanEndLine = 1241, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1236, srcSpanStartColumn = 1, srcSpanEndLine = 1236, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1236, srcSpanStartColumn = 25, srcSpanEndLine = 1236, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 5, srcSpanEndLine = 1237, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 5, srcSpanEndLine = 1238, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 5, srcSpanEndLine = 1239, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 1, srcSpanEndLine = 1241, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1236, srcSpanStartColumn = 10, srcSpanEndLine = 1236, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1236, srcSpanStartColumn = 10, srcSpanEndLine = 1236, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1236, srcSpanStartColumn = 10, srcSpanEndLine = 1236, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1236, srcSpanStartColumn = 19, srcSpanEndLine = 1236, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1236, srcSpanStartColumn = 19, srcSpanEndLine = 1236, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1236, srcSpanStartColumn = 19, srcSpanEndLine = 1236, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Model"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 5, srcSpanEndLine = 1239, srcSpanEndColumn = 39}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 5, srcSpanEndLine = 1239, srcSpanEndColumn = 39}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 5, srcSpanEndLine = 1237, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 5, srcSpanEndLine = 1237, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 13, srcSpanEndLine = 1237, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 13, srcSpanEndLine = 1237, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 13, srcSpanEndLine = 1237, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ShortPath")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 23, srcSpanEndLine = 1237, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 23, srcSpanEndLine = 1237, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 25, srcSpanEndLine = 1237, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 25, srcSpanEndLine = 1237, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 25, srcSpanEndLine = 1237, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 25, srcSpanEndLine = 1237, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 30, srcSpanEndLine = 1237, srcSpanEndColumn = 41}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1237, srcSpanStartColumn = 30, srcSpanEndLine = 1237, srcSpanEndColumn = 41}, srcInfoPoints = []}) "shortpath" "shortpath")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 5, srcSpanEndLine = 1238, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 5, srcSpanEndLine = 1238, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 13, srcSpanEndLine = 1238, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 13, srcSpanEndLine = 1238, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 13, srcSpanEndLine = 1238, srcSpanEndColumn = 19}, srcInfoPoints = []}) "SubSet")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 23, srcSpanEndLine = 1238, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 23, srcSpanEndLine = 1238, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 25, srcSpanEndLine = 1238, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 25, srcSpanEndLine = 1238, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 25, srcSpanEndLine = 1238, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 25, srcSpanEndLine = 1238, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 30, srcSpanEndLine = 1238, srcSpanEndColumn = 38}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1238, srcSpanStartColumn = 30, srcSpanEndLine = 1238, srcSpanEndColumn = 38}, srcInfoPoints = []}) "subset" "subset")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 5, srcSpanEndLine = 1239, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 5, srcSpanEndLine = 1239, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 13, srcSpanEndLine = 1239, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 13, srcSpanEndLine = 1239, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 13, srcSpanEndLine = 1239, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Circuit")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 23, srcSpanEndLine = 1239, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 23, srcSpanEndLine = 1239, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 25, srcSpanEndLine = 1239, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 25, srcSpanEndLine = 1239, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 25, srcSpanEndLine = 1239, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 25, srcSpanEndLine = 1239, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 30, srcSpanEndLine = 1239, srcSpanEndColumn = 39}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1239, srcSpanStartColumn = 30, srcSpanEndLine = 1239, srcSpanEndColumn = 39}, srcInfoPoints = []}) "circuit" "circuit")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 1, srcSpanEndLine = 1249, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 1, srcSpanEndLine = 1241, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 25, srcSpanEndLine = 1241, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 5, srcSpanEndLine = 1242, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 1, srcSpanEndLine = 1249, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 10, srcSpanEndLine = 1241, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 10, srcSpanEndLine = 1241, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 10, srcSpanEndLine = 1241, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 19, srcSpanEndLine = 1241, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 19, srcSpanEndLine = 1241, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1241, srcSpanStartColumn = 19, srcSpanEndLine = 1241, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Model"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 5, srcSpanEndLine = 1245, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 5, srcSpanEndLine = 1245, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 5, srcSpanEndLine = 1242, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 5, srcSpanEndLine = 1242, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 15, srcSpanEndLine = 1245, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 15, srcSpanEndLine = 1242, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 17, srcSpanEndLine = 1245, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 17, srcSpanEndLine = 1242, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 17, srcSpanEndLine = 1242, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 17, srcSpanEndLine = 1242, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 23, srcSpanEndLine = 1245, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 23, srcSpanEndLine = 1242, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 23, srcSpanEndLine = 1243, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 23, srcSpanEndLine = 1244, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1245, srcSpanStartColumn = 23, srcSpanEndLine = 1245, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 25, srcSpanEndLine = 1242, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 25, srcSpanEndLine = 1242, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 25, srcSpanEndLine = 1242, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 25, srcSpanEndLine = 1242, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 25, srcSpanEndLine = 1242, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 35, srcSpanEndLine = 1242, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 35, srcSpanEndLine = 1242, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 35, srcSpanEndLine = 1242, srcSpanEndColumn = 44}, srcInfoPoints = []}) "ShortPath")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 45, srcSpanEndLine = 1242, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1242, srcSpanStartColumn = 45, srcSpanEndLine = 1242, srcSpanEndColumn = 56}, srcInfoPoints = []}) "shortpath" "shortpath")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 25, srcSpanEndLine = 1243, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 25, srcSpanEndLine = 1243, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 25, srcSpanEndLine = 1243, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 25, srcSpanEndLine = 1243, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 25, srcSpanEndLine = 1243, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 35, srcSpanEndLine = 1243, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 35, srcSpanEndLine = 1243, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 35, srcSpanEndLine = 1243, srcSpanEndColumn = 41}, srcInfoPoints = []}) "SubSet")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 42, srcSpanEndLine = 1243, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1243, srcSpanStartColumn = 42, srcSpanEndLine = 1243, srcSpanEndColumn = 50}, srcInfoPoints = []}) "subset" "subset")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 25, srcSpanEndLine = 1244, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 25, srcSpanEndLine = 1244, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 25, srcSpanEndLine = 1244, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 25, srcSpanEndLine = 1244, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 25, srcSpanEndLine = 1244, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 35, srcSpanEndLine = 1244, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 35, srcSpanEndLine = 1244, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 35, srcSpanEndLine = 1244, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Circuit")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 43, srcSpanEndLine = 1244, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1244, srcSpanStartColumn = 43, srcSpanEndLine = 1244, srcSpanEndColumn = 52}, srcInfoPoints = []}) "circuit" "circuit"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 1, srcSpanEndLine = 1251, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 12, srcSpanEndLine = 1249, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1250, srcSpanStartColumn = 12, srcSpanEndLine = 1250, srcSpanEndColumn = 13}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 1, srcSpanEndLine = 1249, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 6, srcSpanEndLine = 1249, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 6, srcSpanEndLine = 1249, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Label") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 14, srcSpanEndLine = 1249, srcSpanEndColumn = 32}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 14, srcSpanEndLine = 1249, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 14, srcSpanEndLine = 1249, srcSpanEndColumn = 22}, srcInfoPoints = []}) "StrLabel") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 23, srcSpanEndLine = 1249, srcSpanEndColumn = 32}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 23, srcSpanEndLine = 1249, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 23, srcSpanEndLine = 1249, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1249, srcSpanStartColumn = 23, srcSpanEndLine = 1249, srcSpanEndColumn = 32}, srcInfoPoints = []}) "EscString")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1250, srcSpanStartColumn = 14, srcSpanEndLine = 1250, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1250, srcSpanStartColumn = 14, srcSpanEndLine = 1250, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1250, srcSpanStartColumn = 14, srcSpanEndLine = 1250, srcSpanEndColumn = 22}, srcInfoPoints = []}) "URLLabel") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1250, srcSpanStartColumn = 23, srcSpanEndLine = 1250, srcSpanEndColumn = 26}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1250, srcSpanStartColumn = 23, srcSpanEndLine = 1250, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1250, srcSpanStartColumn = 23, srcSpanEndLine = 1250, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1250, srcSpanStartColumn = 23, srcSpanEndLine = 1250, srcSpanEndColumn = 26}, srcInfoPoints = []}) "URL")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 14, srcSpanEndLine = 1251, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 14, srcSpanEndLine = 1251, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 23, srcSpanEndLine = 1251, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 26, srcSpanEndLine = 1251, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 31, srcSpanEndLine = 1251, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 37, srcSpanEndLine = 1251, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 43, srcSpanEndLine = 1251, srcSpanEndColumn = 44}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 24, srcSpanEndLine = 1251, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 24, srcSpanEndLine = 1251, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 24, srcSpanEndLine = 1251, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 28, srcSpanEndLine = 1251, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 28, srcSpanEndLine = 1251, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 28, srcSpanEndLine = 1251, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 33, srcSpanEndLine = 1251, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 33, srcSpanEndLine = 1251, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 33, srcSpanEndLine = 1251, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 39, srcSpanEndLine = 1251, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 39, srcSpanEndLine = 1251, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1251, srcSpanStartColumn = 39, srcSpanEndLine = 1251, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1253, srcSpanStartColumn = 1, srcSpanEndLine = 1260, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1253, srcSpanStartColumn = 1, srcSpanEndLine = 1253, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1253, srcSpanStartColumn = 25, srcSpanEndLine = 1253, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 5, srcSpanEndLine = 1254, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 5, srcSpanEndLine = 1255, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 5, srcSpanEndLine = 1257, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 5, srcSpanEndLine = 1258, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 1, srcSpanEndLine = 1260, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1253, srcSpanStartColumn = 10, srcSpanEndLine = 1253, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1253, srcSpanStartColumn = 10, srcSpanEndLine = 1253, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1253, srcSpanStartColumn = 10, srcSpanEndLine = 1253, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1253, srcSpanStartColumn = 19, srcSpanEndLine = 1253, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1253, srcSpanStartColumn = 19, srcSpanEndLine = 1253, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1253, srcSpanStartColumn = 19, srcSpanEndLine = 1253, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Label"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 5, srcSpanEndLine = 1255, srcSpanEndColumn = 37}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 5, srcSpanEndLine = 1255, srcSpanEndColumn = 37}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 5, srcSpanEndLine = 1254, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 5, srcSpanEndLine = 1254, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 13, srcSpanEndLine = 1254, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 13, srcSpanEndLine = 1254, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 24, srcSpanEndLine = 1254, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 14, srcSpanEndLine = 1254, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 14, srcSpanEndLine = 1254, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 14, srcSpanEndLine = 1254, srcSpanEndColumn = 22}, srcInfoPoints = []}) "StrLabel")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 23, srcSpanEndLine = 1254, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 23, srcSpanEndLine = 1254, srcSpanEndColumn = 24}, srcInfoPoints = []}) "s")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 26, srcSpanEndLine = 1254, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 26, srcSpanEndLine = 1254, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 28, srcSpanEndLine = 1254, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 28, srcSpanEndLine = 1254, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 28, srcSpanEndLine = 1254, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 28, srcSpanEndLine = 1254, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 36, srcSpanEndLine = 1254, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 36, srcSpanEndLine = 1254, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1254, srcSpanStartColumn = 36, srcSpanEndLine = 1254, srcSpanEndColumn = 37}, srcInfoPoints = []}) "s"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 5, srcSpanEndLine = 1255, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 5, srcSpanEndLine = 1255, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 13, srcSpanEndLine = 1255, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 13, srcSpanEndLine = 1255, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 24, srcSpanEndLine = 1255, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 14, srcSpanEndLine = 1255, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 14, srcSpanEndLine = 1255, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 14, srcSpanEndLine = 1255, srcSpanEndColumn = 22}, srcInfoPoints = []}) "URLLabel")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 23, srcSpanEndLine = 1255, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 23, srcSpanEndLine = 1255, srcSpanEndColumn = 24}, srcInfoPoints = []}) "u")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 26, srcSpanEndLine = 1255, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 26, srcSpanEndLine = 1255, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 28, srcSpanEndLine = 1255, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 28, srcSpanEndLine = 1255, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 28, srcSpanEndLine = 1255, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 28, srcSpanEndLine = 1255, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 36, srcSpanEndLine = 1255, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 36, srcSpanEndLine = 1255, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1255, srcSpanStartColumn = 36, srcSpanEndLine = 1255, srcSpanEndColumn = 37}, srcInfoPoints = []}) "u"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 5, srcSpanEndLine = 1258, srcSpanEndColumn = 33}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 5, srcSpanEndLine = 1258, srcSpanEndColumn = 33}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 5, srcSpanEndLine = 1257, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 5, srcSpanEndLine = 1257, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 11, srcSpanEndLine = 1257, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 11, srcSpanEndLine = 1257, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 22, srcSpanEndLine = 1257, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 12, srcSpanEndLine = 1257, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 12, srcSpanEndLine = 1257, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 12, srcSpanEndLine = 1257, srcSpanEndColumn = 20}, srcInfoPoints = []}) "StrLabel")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 21, srcSpanEndLine = 1257, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 21, srcSpanEndLine = 1257, srcSpanEndColumn = 22}, srcInfoPoints = []}) "s")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 24, srcSpanEndLine = 1257, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 24, srcSpanEndLine = 1257, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 26, srcSpanEndLine = 1257, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 26, srcSpanEndLine = 1257, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 26, srcSpanEndLine = 1257, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 26, srcSpanEndLine = 1257, srcSpanEndColumn = 31}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 32, srcSpanEndLine = 1257, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 32, srcSpanEndLine = 1257, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1257, srcSpanStartColumn = 32, srcSpanEndLine = 1257, srcSpanEndColumn = 33}, srcInfoPoints = []}) "s"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 5, srcSpanEndLine = 1258, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 5, srcSpanEndLine = 1258, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 11, srcSpanEndLine = 1258, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 11, srcSpanEndLine = 1258, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 22, srcSpanEndLine = 1258, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 12, srcSpanEndLine = 1258, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 12, srcSpanEndLine = 1258, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 12, srcSpanEndLine = 1258, srcSpanEndColumn = 20}, srcInfoPoints = []}) "URLLabel")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 21, srcSpanEndLine = 1258, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 21, srcSpanEndLine = 1258, srcSpanEndColumn = 22}, srcInfoPoints = []}) "u")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 24, srcSpanEndLine = 1258, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 24, srcSpanEndLine = 1258, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 26, srcSpanEndLine = 1258, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 26, srcSpanEndLine = 1258, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 26, srcSpanEndLine = 1258, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 26, srcSpanEndLine = 1258, srcSpanEndColumn = 31}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 32, srcSpanEndLine = 1258, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 32, srcSpanEndLine = 1258, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1258, srcSpanStartColumn = 32, srcSpanEndLine = 1258, srcSpanEndColumn = 33}, srcInfoPoints = []}) "u"))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 1, srcSpanEndLine = 1271, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 1, srcSpanEndLine = 1260, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 25, srcSpanEndLine = 1260, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 5, srcSpanEndLine = 1261, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 5, srcSpanEndLine = 1265, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 1, srcSpanEndLine = 1271, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 10, srcSpanEndLine = 1260, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 10, srcSpanEndLine = 1260, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 10, srcSpanEndLine = 1260, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 19, srcSpanEndLine = 1260, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 19, srcSpanEndLine = 1260, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1260, srcSpanStartColumn = 19, srcSpanEndLine = 1260, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Label"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 5, srcSpanEndLine = 1263, srcSpanEndColumn = 41}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 5, srcSpanEndLine = 1263, srcSpanEndColumn = 41}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 5, srcSpanEndLine = 1261, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 5, srcSpanEndLine = 1261, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 15, srcSpanEndLine = 1263, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 15, srcSpanEndLine = 1261, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 17, srcSpanEndLine = 1263, srcSpanEndColumn = 41}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 17, srcSpanEndLine = 1261, srcSpanEndColumn = 41}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 17, srcSpanEndLine = 1261, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 17, srcSpanEndLine = 1261, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 17, srcSpanEndLine = 1261, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 17, srcSpanEndLine = 1261, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 23, srcSpanEndLine = 1261, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 23, srcSpanEndLine = 1261, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 23, srcSpanEndLine = 1261, srcSpanEndColumn = 31}, srcInfoPoints = []}) "StrLabel")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 32, srcSpanEndLine = 1261, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 32, srcSpanEndLine = 1261, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1261, srcSpanStartColumn = 32, srcSpanEndLine = 1261, srcSpanEndColumn = 41}, srcInfoPoints = []}) "parseUnqt")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 17, srcSpanEndLine = 1262, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 17, srcSpanEndLine = 1262, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 18, srcSpanEndLine = 1262, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 24, srcSpanEndLine = 1262, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 17, srcSpanEndLine = 1262, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 17, srcSpanEndLine = 1262, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 18, srcSpanEndLine = 1262, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 24, srcSpanEndLine = 1262, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 17, srcSpanEndLine = 1262, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 17, srcSpanEndLine = 1262, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 18, srcSpanEndLine = 1262, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1262, srcSpanStartColumn = 24, srcSpanEndLine = 1262, srcSpanEndColumn = 25}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 17, srcSpanEndLine = 1263, srcSpanEndColumn = 41}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 17, srcSpanEndLine = 1263, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 17, srcSpanEndLine = 1263, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 17, srcSpanEndLine = 1263, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 17, srcSpanEndLine = 1263, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 23, srcSpanEndLine = 1263, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 23, srcSpanEndLine = 1263, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 23, srcSpanEndLine = 1263, srcSpanEndColumn = 31}, srcInfoPoints = []}) "URLLabel")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 32, srcSpanEndLine = 1263, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 32, srcSpanEndLine = 1263, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1263, srcSpanStartColumn = 32, srcSpanEndLine = 1263, srcSpanEndColumn = 41}, srcInfoPoints = []}) "parseUnqt")))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 5, srcSpanEndLine = 1267, srcSpanEndColumn = 33}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 5, srcSpanEndLine = 1267, srcSpanEndColumn = 33}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 5, srcSpanEndLine = 1265, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 5, srcSpanEndLine = 1265, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 11, srcSpanEndLine = 1267, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 11, srcSpanEndLine = 1265, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 13, srcSpanEndLine = 1267, srcSpanEndColumn = 33}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 13, srcSpanEndLine = 1265, srcSpanEndColumn = 33}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 13, srcSpanEndLine = 1265, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 13, srcSpanEndLine = 1265, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 13, srcSpanEndLine = 1265, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 13, srcSpanEndLine = 1265, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 19, srcSpanEndLine = 1265, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 19, srcSpanEndLine = 1265, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 19, srcSpanEndLine = 1265, srcSpanEndColumn = 27}, srcInfoPoints = []}) "StrLabel")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 28, srcSpanEndLine = 1265, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 28, srcSpanEndLine = 1265, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1265, srcSpanStartColumn = 28, srcSpanEndLine = 1265, srcSpanEndColumn = 33}, srcInfoPoints = []}) "parse")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 13, srcSpanEndLine = 1266, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 13, srcSpanEndLine = 1266, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 14, srcSpanEndLine = 1266, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 20, srcSpanEndLine = 1266, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 13, srcSpanEndLine = 1266, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 13, srcSpanEndLine = 1266, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 14, srcSpanEndLine = 1266, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 20, srcSpanEndLine = 1266, srcSpanEndColumn = 21}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 13, srcSpanEndLine = 1266, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 13, srcSpanEndLine = 1266, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 14, srcSpanEndLine = 1266, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1266, srcSpanStartColumn = 20, srcSpanEndLine = 1266, srcSpanEndColumn = 21}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 13, srcSpanEndLine = 1267, srcSpanEndColumn = 33}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 13, srcSpanEndLine = 1267, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 13, srcSpanEndLine = 1267, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 13, srcSpanEndLine = 1267, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 13, srcSpanEndLine = 1267, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 19, srcSpanEndLine = 1267, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 19, srcSpanEndLine = 1267, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 19, srcSpanEndLine = 1267, srcSpanEndColumn = 27}, srcInfoPoints = []}) "URLLabel")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 28, srcSpanEndLine = 1267, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 28, srcSpanEndLine = 1267, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1267, srcSpanStartColumn = 28, srcSpanEndLine = 1267, srcSpanEndColumn = 33}, srcInfoPoints = []}) "parse")))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 1, srcSpanEndLine = 1273, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 12, srcSpanEndLine = 1271, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 12, srcSpanEndLine = 1272, srcSpanEndColumn = 13}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 1, srcSpanEndLine = 1271, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 6, srcSpanEndLine = 1271, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 6, srcSpanEndLine = 1271, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Point") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 14, srcSpanEndLine = 1271, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 14, srcSpanEndLine = 1271, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 14, srcSpanEndLine = 1271, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Point") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 20, srcSpanEndLine = 1271, srcSpanEndColumn = 23}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 20, srcSpanEndLine = 1271, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 20, srcSpanEndLine = 1271, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 20, srcSpanEndLine = 1271, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Int"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 24, srcSpanEndLine = 1271, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 24, srcSpanEndLine = 1271, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 24, srcSpanEndLine = 1271, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1271, srcSpanStartColumn = 24, srcSpanEndLine = 1271, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 14, srcSpanEndLine = 1272, srcSpanEndColumn = 34}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 14, srcSpanEndLine = 1272, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 14, srcSpanEndLine = 1272, srcSpanEndColumn = 20}, srcInfoPoints = []}) "PointD") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 21, srcSpanEndLine = 1272, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 21, srcSpanEndLine = 1272, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 21, srcSpanEndLine = 1272, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 21, srcSpanEndLine = 1272, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Double"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 28, srcSpanEndLine = 1272, srcSpanEndColumn = 34}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 28, srcSpanEndLine = 1272, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 28, srcSpanEndLine = 1272, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1272, srcSpanStartColumn = 28, srcSpanEndLine = 1272, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Double")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 14, srcSpanEndLine = 1273, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 14, srcSpanEndLine = 1273, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 23, srcSpanEndLine = 1273, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 26, srcSpanEndLine = 1273, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 31, srcSpanEndLine = 1273, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 37, srcSpanEndLine = 1273, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 43, srcSpanEndLine = 1273, srcSpanEndColumn = 44}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 24, srcSpanEndLine = 1273, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 24, srcSpanEndLine = 1273, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 24, srcSpanEndLine = 1273, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 28, srcSpanEndLine = 1273, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 28, srcSpanEndLine = 1273, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 28, srcSpanEndLine = 1273, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 33, srcSpanEndLine = 1273, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 33, srcSpanEndLine = 1273, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 33, srcSpanEndLine = 1273, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 39, srcSpanEndLine = 1273, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 39, srcSpanEndLine = 1273, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1273, srcSpanStartColumn = 39, srcSpanEndLine = 1273, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1275, srcSpanStartColumn = 1, srcSpanEndLine = 1285, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1275, srcSpanStartColumn = 1, srcSpanEndLine = 1275, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1275, srcSpanStartColumn = 25, srcSpanEndLine = 1275, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 5, srcSpanEndLine = 1276, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 5, srcSpanEndLine = 1277, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 5, srcSpanEndLine = 1279, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 5, srcSpanEndLine = 1281, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 5, srcSpanEndLine = 1283, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 1, srcSpanEndLine = 1285, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1275, srcSpanStartColumn = 10, srcSpanEndLine = 1275, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1275, srcSpanStartColumn = 10, srcSpanEndLine = 1275, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1275, srcSpanStartColumn = 10, srcSpanEndLine = 1275, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1275, srcSpanStartColumn = 19, srcSpanEndLine = 1275, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1275, srcSpanStartColumn = 19, srcSpanEndLine = 1275, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1275, srcSpanStartColumn = 19, srcSpanEndLine = 1275, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Point"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 5, srcSpanEndLine = 1277, srcSpanEndColumn = 40}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 5, srcSpanEndLine = 1277, srcSpanEndColumn = 40}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 5, srcSpanEndLine = 1276, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 5, srcSpanEndLine = 1276, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 13, srcSpanEndLine = 1276, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 13, srcSpanEndLine = 1276, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 24, srcSpanEndLine = 1276, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 14, srcSpanEndLine = 1276, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 14, srcSpanEndLine = 1276, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 14, srcSpanEndLine = 1276, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Point")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 21, srcSpanEndLine = 1276, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 21, srcSpanEndLine = 1276, srcSpanEndColumn = 22}, srcInfoPoints = []}) "x"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 23, srcSpanEndLine = 1276, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 23, srcSpanEndLine = 1276, srcSpanEndColumn = 24}, srcInfoPoints = []}) "y")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 26, srcSpanEndLine = 1276, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 26, srcSpanEndLine = 1276, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 28, srcSpanEndLine = 1276, srcSpanEndColumn = 40}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 28, srcSpanEndLine = 1276, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 28, srcSpanEndLine = 1276, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 28, srcSpanEndLine = 1276, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 28, srcSpanEndLine = 1276, srcSpanEndColumn = 36}, srcInfoPoints = []}) "commaDel"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 37, srcSpanEndLine = 1276, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 37, srcSpanEndLine = 1276, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 37, srcSpanEndLine = 1276, srcSpanEndColumn = 38}, srcInfoPoints = []}) "x")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 39, srcSpanEndLine = 1276, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 39, srcSpanEndLine = 1276, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1276, srcSpanStartColumn = 39, srcSpanEndLine = 1276, srcSpanEndColumn = 40}, srcInfoPoints = []}) "y"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 5, srcSpanEndLine = 1277, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 5, srcSpanEndLine = 1277, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 13, srcSpanEndLine = 1277, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 13, srcSpanEndLine = 1277, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 24, srcSpanEndLine = 1277, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 14, srcSpanEndLine = 1277, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 14, srcSpanEndLine = 1277, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 14, srcSpanEndLine = 1277, srcSpanEndColumn = 20}, srcInfoPoints = []}) "PointD")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 21, srcSpanEndLine = 1277, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 21, srcSpanEndLine = 1277, srcSpanEndColumn = 22}, srcInfoPoints = []}) "x"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 23, srcSpanEndLine = 1277, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 23, srcSpanEndLine = 1277, srcSpanEndColumn = 24}, srcInfoPoints = []}) "y")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 26, srcSpanEndLine = 1277, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 26, srcSpanEndLine = 1277, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 28, srcSpanEndLine = 1277, srcSpanEndColumn = 40}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 28, srcSpanEndLine = 1277, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 28, srcSpanEndLine = 1277, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 28, srcSpanEndLine = 1277, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 28, srcSpanEndLine = 1277, srcSpanEndColumn = 36}, srcInfoPoints = []}) "commaDel"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 37, srcSpanEndLine = 1277, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 37, srcSpanEndLine = 1277, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 37, srcSpanEndLine = 1277, srcSpanEndColumn = 38}, srcInfoPoints = []}) "x")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 39, srcSpanEndLine = 1277, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 39, srcSpanEndLine = 1277, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1277, srcSpanStartColumn = 39, srcSpanEndLine = 1277, srcSpanEndColumn = 40}, srcInfoPoints = []}) "y"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 5, srcSpanEndLine = 1279, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 5, srcSpanEndLine = 1279, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 5, srcSpanEndLine = 1279, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 5, srcSpanEndLine = 1279, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 11, srcSpanEndLine = 1279, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 11, srcSpanEndLine = 1279, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 13, srcSpanEndLine = 1279, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 13, srcSpanEndLine = 1279, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 13, srcSpanEndLine = 1279, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 13, srcSpanEndLine = 1279, srcSpanEndColumn = 25}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 26, srcSpanEndLine = 1279, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 26, srcSpanEndLine = 1279, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 26, srcSpanEndLine = 1279, srcSpanEndColumn = 27}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 28, srcSpanEndLine = 1279, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 28, srcSpanEndLine = 1279, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1279, srcSpanStartColumn = 28, srcSpanEndLine = 1279, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 5, srcSpanEndLine = 1281, srcSpanEndColumn = 39}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 5, srcSpanEndLine = 1281, srcSpanEndColumn = 39}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 5, srcSpanEndLine = 1281, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 5, srcSpanEndLine = 1281, srcSpanEndColumn = 18}, srcInfoPoints = []}) "unqtListToDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 19, srcSpanEndLine = 1281, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 19, srcSpanEndLine = 1281, srcSpanEndColumn = 20}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 21, srcSpanEndLine = 1281, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 21, srcSpanEndLine = 1281, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 21, srcSpanEndLine = 1281, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 21, srcSpanEndLine = 1281, srcSpanEndColumn = 25}, srcInfoPoints = []}) "hsep"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 26, srcSpanEndLine = 1281, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 26, srcSpanEndLine = 1281, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 26, srcSpanEndLine = 1281, srcSpanEndColumn = 27}, srcInfoPoints = []}) "."))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 28, srcSpanEndLine = 1281, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 28, srcSpanEndLine = 1281, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 28, srcSpanEndLine = 1281, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 28, srcSpanEndLine = 1281, srcSpanEndColumn = 31}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 32, srcSpanEndLine = 1281, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 32, srcSpanEndLine = 1281, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1281, srcSpanStartColumn = 32, srcSpanEndLine = 1281, srcSpanEndColumn = 39}, srcInfoPoints = []}) "unqtDot")))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 5, srcSpanEndLine = 1283, srcSpanEndColumn = 45}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 5, srcSpanEndLine = 1283, srcSpanEndColumn = 45}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 5, srcSpanEndLine = 1283, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 5, srcSpanEndLine = 1283, srcSpanEndColumn = 14}, srcInfoPoints = []}) "listToDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 15, srcSpanEndLine = 1283, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 15, srcSpanEndLine = 1283, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 17, srcSpanEndLine = 1283, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 17, srcSpanEndLine = 1283, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 17, srcSpanEndLine = 1283, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 17, srcSpanEndLine = 1283, srcSpanEndColumn = 29}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 30, srcSpanEndLine = 1283, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 30, srcSpanEndLine = 1283, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 30, srcSpanEndLine = 1283, srcSpanEndColumn = 31}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 32, srcSpanEndLine = 1283, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 32, srcSpanEndLine = 1283, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1283, srcSpanStartColumn = 32, srcSpanEndLine = 1283, srcSpanEndColumn = 45}, srcInfoPoints = []}) "unqtListToDot"))))) Nothing)]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 1, srcSpanEndLine = 1307, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 1, srcSpanEndLine = 1285, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 25, srcSpanEndLine = 1285, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 5, srcSpanEndLine = 1290, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 5, srcSpanEndLine = 1301, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 5, srcSpanEndLine = 1303, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1307, srcSpanStartColumn = 1, srcSpanEndLine = 1307, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 10, srcSpanEndLine = 1285, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 10, srcSpanEndLine = 1285, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 10, srcSpanEndLine = 1285, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 19, srcSpanEndLine = 1285, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 19, srcSpanEndLine = 1285, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1285, srcSpanStartColumn = 19, srcSpanEndLine = 1285, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Point"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 5, srcSpanEndLine = 1301, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1295, srcSpanStartColumn = 9, srcSpanEndLine = 1295, srcSpanEndColumn = 14}]}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 5, srcSpanEndLine = 1301, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1295, srcSpanStartColumn = 9, srcSpanEndLine = 1295, srcSpanEndColumn = 14}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 5, srcSpanEndLine = 1290, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 5, srcSpanEndLine = 1290, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 15, srcSpanEndLine = 1294, srcSpanEndColumn = 52}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 15, srcSpanEndLine = 1290, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 17, srcSpanEndLine = 1294, srcSpanEndColumn = 52}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 17, srcSpanEndLine = 1292, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 17, srcSpanEndLine = 1290, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 17, srcSpanEndLine = 1290, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1290, srcSpanStartColumn = 17, srcSpanEndLine = 1290, srcSpanEndColumn = 28}, srcInfoPoints = []}) "intDblPoint"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 17, srcSpanEndLine = 1291, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 17, srcSpanEndLine = 1291, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 18, srcSpanEndLine = 1291, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 24, srcSpanEndLine = 1291, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 17, srcSpanEndLine = 1291, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 17, srcSpanEndLine = 1291, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 18, srcSpanEndLine = 1291, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 24, srcSpanEndLine = 1291, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 17, srcSpanEndLine = 1291, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 17, srcSpanEndLine = 1291, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 18, srcSpanEndLine = 1291, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1291, srcSpanStartColumn = 24, srcSpanEndLine = 1291, srcSpanEndColumn = 25}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 17, srcSpanEndLine = 1292, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 17, srcSpanEndLine = 1292, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 17, srcSpanEndLine = 1292, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 17, srcSpanEndLine = 1292, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 17, srcSpanEndLine = 1292, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 23, srcSpanEndLine = 1292, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 23, srcSpanEndLine = 1292, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 37, srcSpanEndLine = 1292, srcSpanEndColumn = 38}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 24, srcSpanEndLine = 1292, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 24, srcSpanEndLine = 1292, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 24, srcSpanEndLine = 1292, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 24, srcSpanEndLine = 1292, srcSpanEndColumn = 31}, srcInfoPoints = []}) "uncurry"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 32, srcSpanEndLine = 1292, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 32, srcSpanEndLine = 1292, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 32, srcSpanEndLine = 1292, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Point")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 40, srcSpanEndLine = 1292, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 40, srcSpanEndLine = 1292, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1292, srcSpanStartColumn = 40, srcSpanEndLine = 1292, srcSpanEndColumn = 52}, srcInfoPoints = []}) "commaSepUnqt"))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 17, srcSpanEndLine = 1293, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 17, srcSpanEndLine = 1293, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 18, srcSpanEndLine = 1293, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 24, srcSpanEndLine = 1293, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 17, srcSpanEndLine = 1293, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 17, srcSpanEndLine = 1293, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 18, srcSpanEndLine = 1293, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 24, srcSpanEndLine = 1293, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 17, srcSpanEndLine = 1293, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 17, srcSpanEndLine = 1293, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 18, srcSpanEndLine = 1293, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1293, srcSpanStartColumn = 24, srcSpanEndLine = 1293, srcSpanEndColumn = 25}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 17, srcSpanEndLine = 1294, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 17, srcSpanEndLine = 1294, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 17, srcSpanEndLine = 1294, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 17, srcSpanEndLine = 1294, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 17, srcSpanEndLine = 1294, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 23, srcSpanEndLine = 1294, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 23, srcSpanEndLine = 1294, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 38, srcSpanEndLine = 1294, srcSpanEndColumn = 39}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 24, srcSpanEndLine = 1294, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 24, srcSpanEndLine = 1294, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 24, srcSpanEndLine = 1294, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 24, srcSpanEndLine = 1294, srcSpanEndColumn = 31}, srcInfoPoints = []}) "uncurry"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 32, srcSpanEndLine = 1294, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 32, srcSpanEndLine = 1294, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 32, srcSpanEndLine = 1294, srcSpanEndColumn = 38}, srcInfoPoints = []}) "PointD")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 40, srcSpanEndLine = 1294, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 40, srcSpanEndLine = 1294, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1294, srcSpanStartColumn = 40, srcSpanEndLine = 1294, srcSpanEndColumn = 52}, srcInfoPoints = []}) "commaSepUnqt")))))) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 11, srcSpanEndLine = 1301, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 11, srcSpanEndLine = 1296, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 11, srcSpanEndLine = 1298, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1299, srcSpanStartColumn = 11, srcSpanEndLine = 1299, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 5, srcSpanEndLine = 1301, srcSpanEndColumn = 0}]}) [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 11, srcSpanEndLine = 1297, srcSpanEndColumn = 63}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 11, srcSpanEndLine = 1296, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 11, srcSpanEndLine = 1296, srcSpanEndColumn = 22}, srcInfoPoints = []}) "intDblPoint")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 23, srcSpanEndLine = 1297, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 23, srcSpanEndLine = 1296, srcSpanEndColumn = 24}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 25, srcSpanEndLine = 1297, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 25, srcSpanEndLine = 1296, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 25, srcSpanEndLine = 1296, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 25, srcSpanEndLine = 1296, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 25, srcSpanEndLine = 1296, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 31, srcSpanEndLine = 1296, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 31, srcSpanEndLine = 1296, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 57, srcSpanEndLine = 1296, srcSpanEndColumn = 58}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 32, srcSpanEndLine = 1296, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 32, srcSpanEndLine = 1296, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 32, srcSpanEndLine = 1296, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 32, srcSpanEndLine = 1296, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 32, srcSpanEndLine = 1296, srcSpanEndColumn = 39}, srcInfoPoints = []}) "uncurry"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 40, srcSpanEndLine = 1296, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 40, srcSpanEndLine = 1296, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 40, srcSpanEndLine = 1296, srcSpanEndColumn = 46}, srcInfoPoints = []}) "PointD")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 47, srcSpanEndLine = 1296, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 47, srcSpanEndLine = 1296, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 47, srcSpanEndLine = 1296, srcSpanEndColumn = 48}, srcInfoPoints = []}) "."))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 49, srcSpanEndLine = 1296, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 49, srcSpanEndLine = 1296, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 49, srcSpanEndLine = 1296, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 49, srcSpanEndLine = 1296, srcSpanEndColumn = 54}, srcInfoPoints = []}) "first"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 55, srcSpanEndLine = 1296, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 55, srcSpanEndLine = 1296, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1296, srcSpanStartColumn = 55, srcSpanEndLine = 1296, srcSpanEndColumn = 57}, srcInfoPoints = []}) "fI"))))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 25, srcSpanEndLine = 1297, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 25, srcSpanEndLine = 1297, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 25, srcSpanEndLine = 1297, srcSpanEndColumn = 26}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 27, srcSpanEndLine = 1297, srcSpanEndColumn = 63}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 27, srcSpanEndLine = 1297, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 27, srcSpanEndLine = 1297, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 27, srcSpanEndLine = 1297, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 27, srcSpanEndLine = 1297, srcSpanEndColumn = 36}, srcInfoPoints = []}) "commaSep'"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 37, srcSpanEndLine = 1297, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 37, srcSpanEndLine = 1297, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 37, srcSpanEndLine = 1297, srcSpanEndColumn = 46}, srcInfoPoints = []}) "parseUnqt")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 47, srcSpanEndLine = 1297, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 47, srcSpanEndLine = 1297, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1297, srcSpanStartColumn = 47, srcSpanEndLine = 1297, srcSpanEndColumn = 63}, srcInfoPoints = []}) "parseStrictFloat")))))) Nothing,TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 11, srcSpanEndLine = 1298, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 14, srcSpanEndLine = 1298, srcSpanEndColumn = 16}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 11, srcSpanEndLine = 1298, srcSpanEndColumn = 13}, srcInfoPoints = []}) "fI"] (TyFun (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 17, srcSpanEndLine = 1298, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 21, srcSpanEndLine = 1298, srcSpanEndColumn = 23}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 17, srcSpanEndLine = 1298, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 17, srcSpanEndLine = 1298, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 17, srcSpanEndLine = 1298, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Int"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 24, srcSpanEndLine = 1298, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 24, srcSpanEndLine = 1298, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1298, srcSpanStartColumn = 24, srcSpanEndLine = 1298, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Double")))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1299, srcSpanStartColumn = 11, srcSpanEndLine = 1299, srcSpanEndColumn = 28}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1299, srcSpanStartColumn = 11, srcSpanEndLine = 1299, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1299, srcSpanStartColumn = 11, srcSpanEndLine = 1299, srcSpanEndColumn = 13}, srcInfoPoints = []}) "fI")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1299, srcSpanStartColumn = 14, srcSpanEndLine = 1299, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1299, srcSpanStartColumn = 14, srcSpanEndLine = 1299, srcSpanEndColumn = 15}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1299, srcSpanStartColumn = 16, srcSpanEndLine = 1299, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1299, srcSpanStartColumn = 16, srcSpanEndLine = 1299, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1299, srcSpanStartColumn = 16, srcSpanEndLine = 1299, srcSpanEndColumn = 28}, srcInfoPoints = []}) "fromIntegral")))) Nothing]))),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 5, srcSpanEndLine = 1301, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 5, srcSpanEndLine = 1301, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 5, srcSpanEndLine = 1301, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 5, srcSpanEndLine = 1301, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 11, srcSpanEndLine = 1301, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 11, srcSpanEndLine = 1301, srcSpanEndColumn = 12}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 13, srcSpanEndLine = 1301, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 13, srcSpanEndLine = 1301, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 13, srcSpanEndLine = 1301, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 13, srcSpanEndLine = 1301, srcSpanEndColumn = 24}, srcInfoPoints = []}) "quotedParse"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 25, srcSpanEndLine = 1301, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 25, srcSpanEndLine = 1301, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1301, srcSpanStartColumn = 25, srcSpanEndLine = 1301, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parseUnqt"))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 5, srcSpanEndLine = 1303, srcSpanEndColumn = 48}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 5, srcSpanEndLine = 1303, srcSpanEndColumn = 48}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 5, srcSpanEndLine = 1303, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 5, srcSpanEndLine = 1303, srcSpanEndColumn = 18}, srcInfoPoints = []}) "parseUnqtList")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 19, srcSpanEndLine = 1303, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 19, srcSpanEndLine = 1303, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 21, srcSpanEndLine = 1303, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 21, srcSpanEndLine = 1303, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 21, srcSpanEndLine = 1303, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 21, srcSpanEndLine = 1303, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 21, srcSpanEndLine = 1303, srcSpanEndColumn = 27}, srcInfoPoints = []}) "sepBy1"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 28, srcSpanEndLine = 1303, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 28, srcSpanEndLine = 1303, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 28, srcSpanEndLine = 1303, srcSpanEndColumn = 37}, srcInfoPoints = []}) "parseUnqt")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 38, srcSpanEndLine = 1303, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 38, srcSpanEndLine = 1303, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1303, srcSpanStartColumn = 38, srcSpanEndLine = 1303, srcSpanEndColumn = 48}, srcInfoPoints = []}) "whitespace"))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1307, srcSpanStartColumn = 1, srcSpanEndLine = 1315, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1307, srcSpanStartColumn = 14, srcSpanEndLine = 1307, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1308, srcSpanStartColumn = 14, srcSpanEndLine = 1308, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1309, srcSpanStartColumn = 14, srcSpanEndLine = 1309, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1310, srcSpanStartColumn = 14, srcSpanEndLine = 1310, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 14, srcSpanEndLine = 1311, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1312, srcSpanStartColumn = 14, srcSpanEndLine = 1312, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1313, srcSpanStartColumn = 14, srcSpanEndLine = 1313, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1314, srcSpanStartColumn = 14, srcSpanEndLine = 1314, srcSpanEndColumn = 15}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1307, srcSpanStartColumn = 1, srcSpanEndLine = 1307, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1307, srcSpanStartColumn = 6, srcSpanEndLine = 1307, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1307, srcSpanStartColumn = 6, srcSpanEndLine = 1307, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Overlap") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1307, srcSpanStartColumn = 16, srcSpanEndLine = 1307, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1307, srcSpanStartColumn = 16, srcSpanEndLine = 1307, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1307, srcSpanStartColumn = 16, srcSpanEndLine = 1307, srcSpanEndColumn = 28}, srcInfoPoints = []}) "KeepOverlaps") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1308, srcSpanStartColumn = 16, srcSpanEndLine = 1308, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1308, srcSpanStartColumn = 16, srcSpanEndLine = 1308, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1308, srcSpanStartColumn = 16, srcSpanEndLine = 1308, srcSpanEndColumn = 30}, srcInfoPoints = []}) "RemoveOverlaps") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1309, srcSpanStartColumn = 16, srcSpanEndLine = 1309, srcSpanEndColumn = 29}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1309, srcSpanStartColumn = 16, srcSpanEndLine = 1309, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1309, srcSpanStartColumn = 16, srcSpanEndLine = 1309, srcSpanEndColumn = 29}, srcInfoPoints = []}) "ScaleOverlaps") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1310, srcSpanStartColumn = 16, srcSpanEndLine = 1310, srcSpanEndColumn = 31}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1310, srcSpanStartColumn = 16, srcSpanEndLine = 1310, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1310, srcSpanStartColumn = 16, srcSpanEndLine = 1310, srcSpanEndColumn = 31}, srcInfoPoints = []}) "ScaleXYOverlaps") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 16, srcSpanEndLine = 1311, srcSpanEndColumn = 40}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 16, srcSpanEndLine = 1311, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 16, srcSpanEndLine = 1311, srcSpanEndColumn = 28}, srcInfoPoints = []}) "PrismOverlap") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 29, srcSpanEndLine = 1311, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 29, srcSpanEndLine = 1311, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 39, srcSpanEndLine = 1311, srcSpanEndColumn = 40}]}) (TyParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 29, srcSpanEndLine = 1311, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 29, srcSpanEndLine = 1311, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 39, srcSpanEndLine = 1311, srcSpanEndColumn = 40}]}) (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 30, srcSpanEndLine = 1311, srcSpanEndColumn = 39}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 30, srcSpanEndLine = 1311, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 30, srcSpanEndLine = 1311, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 30, srcSpanEndLine = 1311, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Maybe"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 36, srcSpanEndLine = 1311, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 36, srcSpanEndLine = 1311, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 36, srcSpanEndLine = 1311, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Int")))))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1312, srcSpanStartColumn = 16, srcSpanEndLine = 1312, srcSpanEndColumn = 31}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1312, srcSpanStartColumn = 16, srcSpanEndLine = 1312, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1312, srcSpanStartColumn = 16, srcSpanEndLine = 1312, srcSpanEndColumn = 31}, srcInfoPoints = []}) "CompressOverlap") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1313, srcSpanStartColumn = 16, srcSpanEndLine = 1313, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1313, srcSpanStartColumn = 16, srcSpanEndLine = 1313, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1313, srcSpanStartColumn = 16, srcSpanEndLine = 1313, srcSpanEndColumn = 27}, srcInfoPoints = []}) "VpscOverlap") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1314, srcSpanStartColumn = 16, srcSpanEndLine = 1314, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1314, srcSpanStartColumn = 16, srcSpanEndLine = 1314, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1314, srcSpanStartColumn = 16, srcSpanEndLine = 1314, srcSpanEndColumn = 28}, srcInfoPoints = []}) "IpsepOverlap") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 16, srcSpanEndLine = 1315, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 16, srcSpanEndLine = 1315, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 25, srcSpanEndLine = 1315, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 28, srcSpanEndLine = 1315, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 33, srcSpanEndLine = 1315, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 39, srcSpanEndLine = 1315, srcSpanEndColumn = 40},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 45, srcSpanEndLine = 1315, srcSpanEndColumn = 46}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 26, srcSpanEndLine = 1315, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 26, srcSpanEndLine = 1315, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 26, srcSpanEndLine = 1315, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 30, srcSpanEndLine = 1315, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 30, srcSpanEndLine = 1315, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 30, srcSpanEndLine = 1315, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 35, srcSpanEndLine = 1315, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 35, srcSpanEndLine = 1315, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 35, srcSpanEndLine = 1315, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 41, srcSpanEndLine = 1315, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 41, srcSpanEndLine = 1315, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1315, srcSpanStartColumn = 41, srcSpanEndLine = 1315, srcSpanEndColumn = 45}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1317, srcSpanStartColumn = 1, srcSpanEndLine = 1327, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1317, srcSpanStartColumn = 1, srcSpanEndLine = 1317, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1317, srcSpanStartColumn = 27, srcSpanEndLine = 1317, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 5, srcSpanEndLine = 1318, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 5, srcSpanEndLine = 1319, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 5, srcSpanEndLine = 1320, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 5, srcSpanEndLine = 1321, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 5, srcSpanEndLine = 1322, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 5, srcSpanEndLine = 1323, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 5, srcSpanEndLine = 1324, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 5, srcSpanEndLine = 1325, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 1, srcSpanEndLine = 1327, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1317, srcSpanStartColumn = 10, srcSpanEndLine = 1317, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1317, srcSpanStartColumn = 10, srcSpanEndLine = 1317, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1317, srcSpanStartColumn = 10, srcSpanEndLine = 1317, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1317, srcSpanStartColumn = 19, srcSpanEndLine = 1317, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1317, srcSpanStartColumn = 19, srcSpanEndLine = 1317, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1317, srcSpanStartColumn = 19, srcSpanEndLine = 1317, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Overlap"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 5, srcSpanEndLine = 1325, srcSpanEndColumn = 44}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 5, srcSpanEndLine = 1325, srcSpanEndColumn = 44}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 5, srcSpanEndLine = 1318, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 5, srcSpanEndLine = 1318, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 13, srcSpanEndLine = 1318, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 13, srcSpanEndLine = 1318, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 13, srcSpanEndLine = 1318, srcSpanEndColumn = 25}, srcInfoPoints = []}) "KeepOverlaps")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 30, srcSpanEndLine = 1318, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 30, srcSpanEndLine = 1318, srcSpanEndColumn = 31}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 32, srcSpanEndLine = 1318, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 32, srcSpanEndLine = 1318, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 32, srcSpanEndLine = 1318, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 32, srcSpanEndLine = 1318, srcSpanEndColumn = 39}, srcInfoPoints = []}) "unqtDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 40, srcSpanEndLine = 1318, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 40, srcSpanEndLine = 1318, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1318, srcSpanStartColumn = 40, srcSpanEndLine = 1318, srcSpanEndColumn = 44}, srcInfoPoints = []}) "True"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 5, srcSpanEndLine = 1319, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 5, srcSpanEndLine = 1319, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 13, srcSpanEndLine = 1319, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 13, srcSpanEndLine = 1319, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 13, srcSpanEndLine = 1319, srcSpanEndColumn = 27}, srcInfoPoints = []}) "RemoveOverlaps")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 30, srcSpanEndLine = 1319, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 30, srcSpanEndLine = 1319, srcSpanEndColumn = 31}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 32, srcSpanEndLine = 1319, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 32, srcSpanEndLine = 1319, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 32, srcSpanEndLine = 1319, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 32, srcSpanEndLine = 1319, srcSpanEndColumn = 39}, srcInfoPoints = []}) "unqtDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 40, srcSpanEndLine = 1319, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 40, srcSpanEndLine = 1319, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1319, srcSpanStartColumn = 40, srcSpanEndLine = 1319, srcSpanEndColumn = 45}, srcInfoPoints = []}) "False"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 5, srcSpanEndLine = 1320, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 5, srcSpanEndLine = 1320, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 13, srcSpanEndLine = 1320, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 13, srcSpanEndLine = 1320, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 13, srcSpanEndLine = 1320, srcSpanEndColumn = 26}, srcInfoPoints = []}) "ScaleOverlaps")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 30, srcSpanEndLine = 1320, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 30, srcSpanEndLine = 1320, srcSpanEndColumn = 31}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 32, srcSpanEndLine = 1320, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 32, srcSpanEndLine = 1320, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 32, srcSpanEndLine = 1320, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 32, srcSpanEndLine = 1320, srcSpanEndColumn = 36}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 37, srcSpanEndLine = 1320, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1320, srcSpanStartColumn = 37, srcSpanEndLine = 1320, srcSpanEndColumn = 44}, srcInfoPoints = []}) "scale" "scale")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 5, srcSpanEndLine = 1321, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 5, srcSpanEndLine = 1321, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 13, srcSpanEndLine = 1321, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 13, srcSpanEndLine = 1321, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 13, srcSpanEndLine = 1321, srcSpanEndColumn = 28}, srcInfoPoints = []}) "ScaleXYOverlaps")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 30, srcSpanEndLine = 1321, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 30, srcSpanEndLine = 1321, srcSpanEndColumn = 31}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 32, srcSpanEndLine = 1321, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 32, srcSpanEndLine = 1321, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 32, srcSpanEndLine = 1321, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 32, srcSpanEndLine = 1321, srcSpanEndColumn = 36}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 37, srcSpanEndLine = 1321, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1321, srcSpanStartColumn = 37, srcSpanEndLine = 1321, srcSpanEndColumn = 46}, srcInfoPoints = []}) "scalexy" "scalexy")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 5, srcSpanEndLine = 1322, srcSpanEndColumn = 79}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 5, srcSpanEndLine = 1322, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 13, srcSpanEndLine = 1322, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 13, srcSpanEndLine = 1322, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 28, srcSpanEndLine = 1322, srcSpanEndColumn = 29}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 14, srcSpanEndLine = 1322, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 14, srcSpanEndLine = 1322, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 14, srcSpanEndLine = 1322, srcSpanEndColumn = 26}, srcInfoPoints = []}) "PrismOverlap")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 27, srcSpanEndLine = 1322, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 27, srcSpanEndLine = 1322, srcSpanEndColumn = 28}, srcInfoPoints = []}) "i")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 30, srcSpanEndLine = 1322, srcSpanEndColumn = 79}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 30, srcSpanEndLine = 1322, srcSpanEndColumn = 31}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 32, srcSpanEndLine = 1322, srcSpanEndColumn = 79}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 32, srcSpanEndLine = 1322, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 32, srcSpanEndLine = 1322, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 32, srcSpanEndLine = 1322, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 32, srcSpanEndLine = 1322, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 32, srcSpanEndLine = 1322, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 32, srcSpanEndLine = 1322, srcSpanEndColumn = 37}, srcInfoPoints = []}) "maybe"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 38, srcSpanEndLine = 1322, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 38, srcSpanEndLine = 1322, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 38, srcSpanEndLine = 1322, srcSpanEndColumn = 40}, srcInfoPoints = []}) "id")))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 41, srcSpanEndLine = 1322, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 41, srcSpanEndLine = 1322, srcSpanEndColumn = 42},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 61, srcSpanEndLine = 1322, srcSpanEndColumn = 62}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 42, srcSpanEndLine = 1322, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 42, srcSpanEndLine = 1322, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 42, srcSpanEndLine = 1322, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 42, srcSpanEndLine = 1322, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 42, srcSpanEndLine = 1322, srcSpanEndColumn = 46}, srcInfoPoints = []}) "flip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 47, srcSpanEndLine = 1322, srcSpanEndColumn = 51}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 47, srcSpanEndLine = 1322, srcSpanEndColumn = 48},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 48, srcSpanEndLine = 1322, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 50, srcSpanEndLine = 1322, srcSpanEndColumn = 51}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 47, srcSpanEndLine = 1322, srcSpanEndColumn = 51}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 47, srcSpanEndLine = 1322, srcSpanEndColumn = 48},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 48, srcSpanEndLine = 1322, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 50, srcSpanEndLine = 1322, srcSpanEndColumn = 51}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 47, srcSpanEndLine = 1322, srcSpanEndColumn = 51}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 47, srcSpanEndLine = 1322, srcSpanEndColumn = 48},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 48, srcSpanEndLine = 1322, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 50, srcSpanEndLine = 1322, srcSpanEndColumn = 51}]}) "<>")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 52, srcSpanEndLine = 1322, srcSpanEndColumn = 53}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 52, srcSpanEndLine = 1322, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 52, srcSpanEndLine = 1322, srcSpanEndColumn = 53}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 54, srcSpanEndLine = 1322, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 54, srcSpanEndLine = 1322, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 54, srcSpanEndLine = 1322, srcSpanEndColumn = 61}, srcInfoPoints = []}) "unqtDot")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 63, srcSpanEndLine = 1322, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 63, srcSpanEndLine = 1322, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 63, srcSpanEndLine = 1322, srcSpanEndColumn = 64}, srcInfoPoints = []}) "i")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 65, srcSpanEndLine = 1322, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 65, srcSpanEndLine = 1322, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 65, srcSpanEndLine = 1322, srcSpanEndColumn = 66}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 67, srcSpanEndLine = 1322, srcSpanEndColumn = 79}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 67, srcSpanEndLine = 1322, srcSpanEndColumn = 71}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 67, srcSpanEndLine = 1322, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 67, srcSpanEndLine = 1322, srcSpanEndColumn = 71}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 72, srcSpanEndLine = 1322, srcSpanEndColumn = 79}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1322, srcSpanStartColumn = 72, srcSpanEndLine = 1322, srcSpanEndColumn = 79}, srcInfoPoints = []}) "prism" "prism"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 5, srcSpanEndLine = 1323, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 5, srcSpanEndLine = 1323, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 13, srcSpanEndLine = 1323, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 13, srcSpanEndLine = 1323, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 13, srcSpanEndLine = 1323, srcSpanEndColumn = 28}, srcInfoPoints = []}) "CompressOverlap")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 30, srcSpanEndLine = 1323, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 30, srcSpanEndLine = 1323, srcSpanEndColumn = 31}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 32, srcSpanEndLine = 1323, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 32, srcSpanEndLine = 1323, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 32, srcSpanEndLine = 1323, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 32, srcSpanEndLine = 1323, srcSpanEndColumn = 36}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 37, srcSpanEndLine = 1323, srcSpanEndColumn = 47}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1323, srcSpanStartColumn = 37, srcSpanEndLine = 1323, srcSpanEndColumn = 47}, srcInfoPoints = []}) "compress" "compress")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 5, srcSpanEndLine = 1324, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 5, srcSpanEndLine = 1324, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 13, srcSpanEndLine = 1324, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 13, srcSpanEndLine = 1324, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 13, srcSpanEndLine = 1324, srcSpanEndColumn = 24}, srcInfoPoints = []}) "VpscOverlap")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 30, srcSpanEndLine = 1324, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 30, srcSpanEndLine = 1324, srcSpanEndColumn = 31}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 32, srcSpanEndLine = 1324, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 32, srcSpanEndLine = 1324, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 32, srcSpanEndLine = 1324, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 32, srcSpanEndLine = 1324, srcSpanEndColumn = 36}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 37, srcSpanEndLine = 1324, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1324, srcSpanStartColumn = 37, srcSpanEndLine = 1324, srcSpanEndColumn = 43}, srcInfoPoints = []}) "vpsc" "vpsc")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 5, srcSpanEndLine = 1325, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 5, srcSpanEndLine = 1325, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 13, srcSpanEndLine = 1325, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 13, srcSpanEndLine = 1325, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 13, srcSpanEndLine = 1325, srcSpanEndColumn = 25}, srcInfoPoints = []}) "IpsepOverlap")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 30, srcSpanEndLine = 1325, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 30, srcSpanEndLine = 1325, srcSpanEndColumn = 31}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 32, srcSpanEndLine = 1325, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 32, srcSpanEndLine = 1325, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 32, srcSpanEndLine = 1325, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 32, srcSpanEndLine = 1325, srcSpanEndColumn = 36}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 37, srcSpanEndLine = 1325, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1325, srcSpanStartColumn = 37, srcSpanEndLine = 1325, srcSpanEndColumn = 44}, srcInfoPoints = []}) "ipsep" "ipsep")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 1, srcSpanEndLine = 1340, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 1, srcSpanEndLine = 1327, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 27, srcSpanEndLine = 1327, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 5, srcSpanEndLine = 1328, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 1, srcSpanEndLine = 1340, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 10, srcSpanEndLine = 1327, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 10, srcSpanEndLine = 1327, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 10, srcSpanEndLine = 1327, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 19, srcSpanEndLine = 1327, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 19, srcSpanEndLine = 1327, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1327, srcSpanStartColumn = 19, srcSpanEndLine = 1327, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Overlap"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 5, srcSpanEndLine = 1336, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 5, srcSpanEndLine = 1336, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 5, srcSpanEndLine = 1328, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 5, srcSpanEndLine = 1328, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 15, srcSpanEndLine = 1336, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 15, srcSpanEndLine = 1328, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 17, srcSpanEndLine = 1336, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 17, srcSpanEndLine = 1328, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 17, srcSpanEndLine = 1328, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 17, srcSpanEndLine = 1328, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 23, srcSpanEndLine = 1336, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 23, srcSpanEndLine = 1328, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 23, srcSpanEndLine = 1329, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 23, srcSpanEndLine = 1330, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 23, srcSpanEndLine = 1331, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 23, srcSpanEndLine = 1332, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 23, srcSpanEndLine = 1333, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 23, srcSpanEndLine = 1334, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 23, srcSpanEndLine = 1335, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1336, srcSpanStartColumn = 23, srcSpanEndLine = 1336, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 25, srcSpanEndLine = 1328, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 25, srcSpanEndLine = 1328, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 25, srcSpanEndLine = 1328, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 25, srcSpanEndLine = 1328, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 25, srcSpanEndLine = 1328, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 35, srcSpanEndLine = 1328, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 35, srcSpanEndLine = 1328, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 35, srcSpanEndLine = 1328, srcSpanEndColumn = 47}, srcInfoPoints = []}) "KeepOverlaps")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 48, srcSpanEndLine = 1328, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1328, srcSpanStartColumn = 48, srcSpanEndLine = 1328, srcSpanEndColumn = 54}, srcInfoPoints = []}) "true" "true")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 25, srcSpanEndLine = 1329, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 25, srcSpanEndLine = 1329, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 25, srcSpanEndLine = 1329, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 25, srcSpanEndLine = 1329, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 25, srcSpanEndLine = 1329, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 35, srcSpanEndLine = 1329, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 35, srcSpanEndLine = 1329, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 35, srcSpanEndLine = 1329, srcSpanEndColumn = 49}, srcInfoPoints = []}) "RemoveOverlaps")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 50, srcSpanEndLine = 1329, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1329, srcSpanStartColumn = 50, srcSpanEndLine = 1329, srcSpanEndColumn = 57}, srcInfoPoints = []}) "false" "false")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 25, srcSpanEndLine = 1330, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 25, srcSpanEndLine = 1330, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 25, srcSpanEndLine = 1330, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 25, srcSpanEndLine = 1330, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 25, srcSpanEndLine = 1330, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 35, srcSpanEndLine = 1330, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 35, srcSpanEndLine = 1330, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 35, srcSpanEndLine = 1330, srcSpanEndColumn = 50}, srcInfoPoints = []}) "ScaleXYOverlaps")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 51, srcSpanEndLine = 1330, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1330, srcSpanStartColumn = 51, srcSpanEndLine = 1330, srcSpanEndColumn = 60}, srcInfoPoints = []}) "scalexy" "scalexy")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 25, srcSpanEndLine = 1331, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 25, srcSpanEndLine = 1331, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 25, srcSpanEndLine = 1331, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 25, srcSpanEndLine = 1331, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 25, srcSpanEndLine = 1331, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 35, srcSpanEndLine = 1331, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 35, srcSpanEndLine = 1331, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 35, srcSpanEndLine = 1331, srcSpanEndColumn = 48}, srcInfoPoints = []}) "ScaleOverlaps")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 49, srcSpanEndLine = 1331, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1331, srcSpanStartColumn = 49, srcSpanEndLine = 1331, srcSpanEndColumn = 56}, srcInfoPoints = []}) "scale" "scale")),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 25, srcSpanEndLine = 1332, srcSpanEndColumn = 78}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 25, srcSpanEndLine = 1332, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 25, srcSpanEndLine = 1332, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 25, srcSpanEndLine = 1332, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 25, srcSpanEndLine = 1332, srcSpanEndColumn = 31}, srcInfoPoints = []}) "string"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 32, srcSpanEndLine = 1332, srcSpanEndColumn = 39}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 32, srcSpanEndLine = 1332, srcSpanEndColumn = 39}, srcInfoPoints = []}) "prism" "prism"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 40, srcSpanEndLine = 1332, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 40, srcSpanEndLine = 1332, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 40, srcSpanEndLine = 1332, srcSpanEndColumn = 42}, srcInfoPoints = []}) ">>"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 43, srcSpanEndLine = 1332, srcSpanEndColumn = 78}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 43, srcSpanEndLine = 1332, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 43, srcSpanEndLine = 1332, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 43, srcSpanEndLine = 1332, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 43, srcSpanEndLine = 1332, srcSpanEndColumn = 48}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 49, srcSpanEndLine = 1332, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 49, srcSpanEndLine = 1332, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 49, srcSpanEndLine = 1332, srcSpanEndColumn = 61}, srcInfoPoints = []}) "PrismOverlap")))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 62, srcSpanEndLine = 1332, srcSpanEndColumn = 78}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 62, srcSpanEndLine = 1332, srcSpanEndColumn = 63},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 77, srcSpanEndLine = 1332, srcSpanEndColumn = 78}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 63, srcSpanEndLine = 1332, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 63, srcSpanEndLine = 1332, srcSpanEndColumn = 71}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 63, srcSpanEndLine = 1332, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 63, srcSpanEndLine = 1332, srcSpanEndColumn = 71}, srcInfoPoints = []}) "optional"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 72, srcSpanEndLine = 1332, srcSpanEndColumn = 77}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 72, srcSpanEndLine = 1332, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1332, srcSpanStartColumn = 72, srcSpanEndLine = 1332, srcSpanEndColumn = 77}, srcInfoPoints = []}) "parse")))))),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 25, srcSpanEndLine = 1333, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 25, srcSpanEndLine = 1333, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 25, srcSpanEndLine = 1333, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 25, srcSpanEndLine = 1333, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 25, srcSpanEndLine = 1333, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 35, srcSpanEndLine = 1333, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 35, srcSpanEndLine = 1333, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 35, srcSpanEndLine = 1333, srcSpanEndColumn = 50}, srcInfoPoints = []}) "CompressOverlap")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 51, srcSpanEndLine = 1333, srcSpanEndColumn = 61}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1333, srcSpanStartColumn = 51, srcSpanEndLine = 1333, srcSpanEndColumn = 61}, srcInfoPoints = []}) "compress" "compress")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 25, srcSpanEndLine = 1334, srcSpanEndColumn = 53}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 25, srcSpanEndLine = 1334, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 25, srcSpanEndLine = 1334, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 25, srcSpanEndLine = 1334, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 25, srcSpanEndLine = 1334, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 35, srcSpanEndLine = 1334, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 35, srcSpanEndLine = 1334, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 35, srcSpanEndLine = 1334, srcSpanEndColumn = 46}, srcInfoPoints = []}) "VpscOverlap")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 47, srcSpanEndLine = 1334, srcSpanEndColumn = 53}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1334, srcSpanStartColumn = 47, srcSpanEndLine = 1334, srcSpanEndColumn = 53}, srcInfoPoints = []}) "vpsc" "vpsc")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 25, srcSpanEndLine = 1335, srcSpanEndColumn = 55}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 25, srcSpanEndLine = 1335, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 25, srcSpanEndLine = 1335, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 25, srcSpanEndLine = 1335, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 25, srcSpanEndLine = 1335, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 35, srcSpanEndLine = 1335, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 35, srcSpanEndLine = 1335, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 35, srcSpanEndLine = 1335, srcSpanEndColumn = 47}, srcInfoPoints = []}) "IpsepOverlap")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 48, srcSpanEndLine = 1335, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1335, srcSpanStartColumn = 48, srcSpanEndLine = 1335, srcSpanEndColumn = 55}, srcInfoPoints = []}) "ipsep" "ipsep"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 1, srcSpanEndLine = 1342, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 17, srcSpanEndLine = 1340, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 17, srcSpanEndLine = 1341, srcSpanEndColumn = 18}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 1, srcSpanEndLine = 1340, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 6, srcSpanEndLine = 1340, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 6, srcSpanEndLine = 1340, srcSpanEndColumn = 16}, srcInfoPoints = []}) "LayerRange") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 19, srcSpanEndLine = 1340, srcSpanEndColumn = 31}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 19, srcSpanEndLine = 1340, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 19, srcSpanEndLine = 1340, srcSpanEndColumn = 23}, srcInfoPoints = []}) "LRID") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 24, srcSpanEndLine = 1340, srcSpanEndColumn = 31}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 24, srcSpanEndLine = 1340, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 24, srcSpanEndLine = 1340, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1340, srcSpanStartColumn = 24, srcSpanEndLine = 1340, srcSpanEndColumn = 31}, srcInfoPoints = []}) "LayerID")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 19, srcSpanEndLine = 1341, srcSpanEndColumn = 45}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 19, srcSpanEndLine = 1341, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 19, srcSpanEndLine = 1341, srcSpanEndColumn = 22}, srcInfoPoints = []}) "LRS") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 23, srcSpanEndLine = 1341, srcSpanEndColumn = 30}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 23, srcSpanEndLine = 1341, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 23, srcSpanEndLine = 1341, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 23, srcSpanEndLine = 1341, srcSpanEndColumn = 30}, srcInfoPoints = []}) "LayerID"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 31, srcSpanEndLine = 1341, srcSpanEndColumn = 37}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 31, srcSpanEndLine = 1341, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 31, srcSpanEndLine = 1341, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 31, srcSpanEndLine = 1341, srcSpanEndColumn = 37}, srcInfoPoints = []}) "String"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 38, srcSpanEndLine = 1341, srcSpanEndColumn = 45}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 38, srcSpanEndLine = 1341, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 38, srcSpanEndLine = 1341, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1341, srcSpanStartColumn = 38, srcSpanEndLine = 1341, srcSpanEndColumn = 45}, srcInfoPoints = []}) "LayerID")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 19, srcSpanEndLine = 1342, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 19, srcSpanEndLine = 1342, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 28, srcSpanEndLine = 1342, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 31, srcSpanEndLine = 1342, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 36, srcSpanEndLine = 1342, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 42, srcSpanEndLine = 1342, srcSpanEndColumn = 43},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 48, srcSpanEndLine = 1342, srcSpanEndColumn = 49}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 29, srcSpanEndLine = 1342, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 29, srcSpanEndLine = 1342, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 29, srcSpanEndLine = 1342, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 33, srcSpanEndLine = 1342, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 33, srcSpanEndLine = 1342, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 33, srcSpanEndLine = 1342, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 38, srcSpanEndLine = 1342, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 38, srcSpanEndLine = 1342, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 38, srcSpanEndLine = 1342, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 44, srcSpanEndLine = 1342, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 44, srcSpanEndLine = 1342, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1342, srcSpanStartColumn = 44, srcSpanEndLine = 1342, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1344, srcSpanStartColumn = 1, srcSpanEndLine = 1351, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1344, srcSpanStartColumn = 1, srcSpanEndLine = 1344, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1344, srcSpanStartColumn = 30, srcSpanEndLine = 1344, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 5, srcSpanEndLine = 1345, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 5, srcSpanEndLine = 1346, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 5, srcSpanEndLine = 1348, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 5, srcSpanEndLine = 1349, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 1, srcSpanEndLine = 1351, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1344, srcSpanStartColumn = 10, srcSpanEndLine = 1344, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1344, srcSpanStartColumn = 10, srcSpanEndLine = 1344, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1344, srcSpanStartColumn = 10, srcSpanEndLine = 1344, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1344, srcSpanStartColumn = 19, srcSpanEndLine = 1344, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1344, srcSpanStartColumn = 19, srcSpanEndLine = 1344, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1344, srcSpanStartColumn = 19, srcSpanEndLine = 1344, srcSpanEndColumn = 29}, srcInfoPoints = []}) "LayerRange"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 5, srcSpanEndLine = 1346, srcSpanEndColumn = 70}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 5, srcSpanEndLine = 1346, srcSpanEndColumn = 70}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 5, srcSpanEndLine = 1345, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 5, srcSpanEndLine = 1345, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 13, srcSpanEndLine = 1345, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 13, srcSpanEndLine = 1345, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 22, srcSpanEndLine = 1345, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 14, srcSpanEndLine = 1345, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 14, srcSpanEndLine = 1345, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 14, srcSpanEndLine = 1345, srcSpanEndColumn = 18}, srcInfoPoints = []}) "LRID")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 19, srcSpanEndLine = 1345, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 19, srcSpanEndLine = 1345, srcSpanEndColumn = 22}, srcInfoPoints = []}) "lid")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 29, srcSpanEndLine = 1345, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 29, srcSpanEndLine = 1345, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 31, srcSpanEndLine = 1345, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 31, srcSpanEndLine = 1345, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 31, srcSpanEndLine = 1345, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 31, srcSpanEndLine = 1345, srcSpanEndColumn = 38}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 39, srcSpanEndLine = 1345, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 39, srcSpanEndLine = 1345, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1345, srcSpanStartColumn = 39, srcSpanEndLine = 1345, srcSpanEndColumn = 42}, srcInfoPoints = []}) "lid"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 5, srcSpanEndLine = 1346, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 5, srcSpanEndLine = 1346, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 13, srcSpanEndLine = 1346, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 13, srcSpanEndLine = 1346, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 27, srcSpanEndLine = 1346, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 14, srcSpanEndLine = 1346, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 14, srcSpanEndLine = 1346, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 14, srcSpanEndLine = 1346, srcSpanEndColumn = 17}, srcInfoPoints = []}) "LRS")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 18, srcSpanEndLine = 1346, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 18, srcSpanEndLine = 1346, srcSpanEndColumn = 21}, srcInfoPoints = []}) "id1"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 22, srcSpanEndLine = 1346, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 22, srcSpanEndLine = 1346, srcSpanEndColumn = 23}, srcInfoPoints = []}) "s"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 24, srcSpanEndLine = 1346, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 24, srcSpanEndLine = 1346, srcSpanEndColumn = 27}, srcInfoPoints = []}) "id2")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 29, srcSpanEndLine = 1346, srcSpanEndColumn = 70}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 29, srcSpanEndLine = 1346, srcSpanEndColumn = 30}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 31, srcSpanEndLine = 1346, srcSpanEndColumn = 70}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 31, srcSpanEndLine = 1346, srcSpanEndColumn = 55}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 31, srcSpanEndLine = 1346, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 31, srcSpanEndLine = 1346, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 31, srcSpanEndLine = 1346, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 31, srcSpanEndLine = 1346, srcSpanEndColumn = 38}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 39, srcSpanEndLine = 1346, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 39, srcSpanEndLine = 1346, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 39, srcSpanEndLine = 1346, srcSpanEndColumn = 42}, srcInfoPoints = []}) "id1")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 43, srcSpanEndLine = 1346, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 43, srcSpanEndLine = 1346, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 43, srcSpanEndLine = 1346, srcSpanEndColumn = 45}, srcInfoPoints = []}) "<>"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 46, srcSpanEndLine = 1346, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 46, srcSpanEndLine = 1346, srcSpanEndColumn = 53}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 46, srcSpanEndLine = 1346, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 46, srcSpanEndLine = 1346, srcSpanEndColumn = 53}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 54, srcSpanEndLine = 1346, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 54, srcSpanEndLine = 1346, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 54, srcSpanEndLine = 1346, srcSpanEndColumn = 55}, srcInfoPoints = []}) "s"))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 56, srcSpanEndLine = 1346, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 56, srcSpanEndLine = 1346, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 56, srcSpanEndLine = 1346, srcSpanEndColumn = 58}, srcInfoPoints = []}) "<>"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 59, srcSpanEndLine = 1346, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 59, srcSpanEndLine = 1346, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 59, srcSpanEndLine = 1346, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 59, srcSpanEndLine = 1346, srcSpanEndColumn = 66}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 67, srcSpanEndLine = 1346, srcSpanEndColumn = 70}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 67, srcSpanEndLine = 1346, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1346, srcSpanStartColumn = 67, srcSpanEndLine = 1346, srcSpanEndColumn = 70}, srcInfoPoints = []}) "id2")))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 5, srcSpanEndLine = 1349, srcSpanEndColumn = 50}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 5, srcSpanEndLine = 1349, srcSpanEndColumn = 50}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 5, srcSpanEndLine = 1348, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 5, srcSpanEndLine = 1348, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 11, srcSpanEndLine = 1348, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 11, srcSpanEndLine = 1348, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 20, srcSpanEndLine = 1348, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 12, srcSpanEndLine = 1348, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 12, srcSpanEndLine = 1348, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 12, srcSpanEndLine = 1348, srcSpanEndColumn = 16}, srcInfoPoints = []}) "LRID")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 17, srcSpanEndLine = 1348, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 17, srcSpanEndLine = 1348, srcSpanEndColumn = 20}, srcInfoPoints = []}) "lid")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 22, srcSpanEndLine = 1348, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 22, srcSpanEndLine = 1348, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 24, srcSpanEndLine = 1348, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 24, srcSpanEndLine = 1348, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 24, srcSpanEndLine = 1348, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 24, srcSpanEndLine = 1348, srcSpanEndColumn = 29}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 30, srcSpanEndLine = 1348, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 30, srcSpanEndLine = 1348, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1348, srcSpanStartColumn = 30, srcSpanEndLine = 1348, srcSpanEndColumn = 33}, srcInfoPoints = []}) "lid"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 5, srcSpanEndLine = 1349, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 5, srcSpanEndLine = 1349, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 11, srcSpanEndLine = 1349, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 11, srcSpanEndLine = 1349, srcSpanEndColumn = 14}, srcInfoPoints = []}) "lrs")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 22, srcSpanEndLine = 1349, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 22, srcSpanEndLine = 1349, srcSpanEndColumn = 23}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 24, srcSpanEndLine = 1349, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 24, srcSpanEndLine = 1349, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 24, srcSpanEndLine = 1349, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 24, srcSpanEndLine = 1349, srcSpanEndColumn = 36}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 37, srcSpanEndLine = 1349, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 37, srcSpanEndLine = 1349, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 37, srcSpanEndLine = 1349, srcSpanEndColumn = 38}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 39, srcSpanEndLine = 1349, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 39, srcSpanEndLine = 1349, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 39, srcSpanEndLine = 1349, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 39, srcSpanEndLine = 1349, srcSpanEndColumn = 46}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 47, srcSpanEndLine = 1349, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 47, srcSpanEndLine = 1349, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1349, srcSpanStartColumn = 47, srcSpanEndLine = 1349, srcSpanEndColumn = 50}, srcInfoPoints = []}) "lrs")))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 1, srcSpanEndLine = 1368, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 1, srcSpanEndLine = 1351, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 30, srcSpanEndLine = 1351, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 5, srcSpanEndLine = 1352, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 5, srcSpanEndLine = 1360, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 1, srcSpanEndLine = 1368, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 10, srcSpanEndLine = 1351, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 10, srcSpanEndLine = 1351, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 10, srcSpanEndLine = 1351, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 19, srcSpanEndLine = 1351, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 19, srcSpanEndLine = 1351, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1351, srcSpanStartColumn = 19, srcSpanEndLine = 1351, srcSpanEndColumn = 29}, srcInfoPoints = []}) "LayerRange"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 5, srcSpanEndLine = 1357, srcSpanEndColumn = 37}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 5, srcSpanEndLine = 1357, srcSpanEndColumn = 37}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 5, srcSpanEndLine = 1352, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 5, srcSpanEndLine = 1352, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 15, srcSpanEndLine = 1357, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 15, srcSpanEndLine = 1352, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 17, srcSpanEndLine = 1357, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 17, srcSpanEndLine = 1356, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 17, srcSpanEndLine = 1352, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 20, srcSpanEndLine = 1352, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1353, srcSpanStartColumn = 20, srcSpanEndLine = 1353, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1354, srcSpanStartColumn = 20, srcSpanEndLine = 1354, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 20, srcSpanEndLine = 1355, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 17, srcSpanEndLine = 1356, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 20, srcSpanEndLine = 1352, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 24, srcSpanEndLine = 1352, srcSpanEndColumn = 26}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 20, srcSpanEndLine = 1352, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 20, srcSpanEndLine = 1352, srcSpanEndColumn = 23}, srcInfoPoints = []}) "id1")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 27, srcSpanEndLine = 1352, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 27, srcSpanEndLine = 1352, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1352, srcSpanStartColumn = 27, srcSpanEndLine = 1352, srcSpanEndColumn = 36}, srcInfoPoints = []}) "parseUnqt"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1353, srcSpanStartColumn = 20, srcSpanEndLine = 1353, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1353, srcSpanStartColumn = 24, srcSpanEndLine = 1353, srcSpanEndColumn = 26}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1353, srcSpanStartColumn = 20, srcSpanEndLine = 1353, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1353, srcSpanStartColumn = 20, srcSpanEndLine = 1353, srcSpanEndColumn = 21}, srcInfoPoints = []}) "s")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1353, srcSpanStartColumn = 27, srcSpanEndLine = 1353, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1353, srcSpanStartColumn = 27, srcSpanEndLine = 1353, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1353, srcSpanStartColumn = 27, srcSpanEndLine = 1353, srcSpanEndColumn = 40}, srcInfoPoints = []}) "parseLayerSep"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1354, srcSpanStartColumn = 20, srcSpanEndLine = 1354, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1354, srcSpanStartColumn = 24, srcSpanEndLine = 1354, srcSpanEndColumn = 26}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1354, srcSpanStartColumn = 20, srcSpanEndLine = 1354, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1354, srcSpanStartColumn = 20, srcSpanEndLine = 1354, srcSpanEndColumn = 23}, srcInfoPoints = []}) "id2")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1354, srcSpanStartColumn = 27, srcSpanEndLine = 1354, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1354, srcSpanStartColumn = 27, srcSpanEndLine = 1354, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1354, srcSpanStartColumn = 27, srcSpanEndLine = 1354, srcSpanEndColumn = 36}, srcInfoPoints = []}) "parseUnqt"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 20, srcSpanEndLine = 1355, srcSpanEndColumn = 42}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 20, srcSpanEndLine = 1355, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 20, srcSpanEndLine = 1355, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 20, srcSpanEndLine = 1355, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 20, srcSpanEndLine = 1355, srcSpanEndColumn = 26}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 27, srcSpanEndLine = 1355, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 27, srcSpanEndLine = 1355, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 27, srcSpanEndLine = 1355, srcSpanEndColumn = 28}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 29, srcSpanEndLine = 1355, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 29, srcSpanEndLine = 1355, srcSpanEndColumn = 38}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 29, srcSpanEndLine = 1355, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 29, srcSpanEndLine = 1355, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 29, srcSpanEndLine = 1355, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 29, srcSpanEndLine = 1355, srcSpanEndColumn = 32}, srcInfoPoints = []}) "LRS"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 33, srcSpanEndLine = 1355, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 33, srcSpanEndLine = 1355, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 33, srcSpanEndLine = 1355, srcSpanEndColumn = 36}, srcInfoPoints = []}) "id1")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 37, srcSpanEndLine = 1355, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 37, srcSpanEndLine = 1355, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 37, srcSpanEndLine = 1355, srcSpanEndColumn = 38}, srcInfoPoints = []}) "s")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 39, srcSpanEndLine = 1355, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 39, srcSpanEndLine = 1355, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1355, srcSpanStartColumn = 39, srcSpanEndLine = 1355, srcSpanEndColumn = 42}, srcInfoPoints = []}) "id2")))))]) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 17, srcSpanEndLine = 1356, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 17, srcSpanEndLine = 1356, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 18, srcSpanEndLine = 1356, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 24, srcSpanEndLine = 1356, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 17, srcSpanEndLine = 1356, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 17, srcSpanEndLine = 1356, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 18, srcSpanEndLine = 1356, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 24, srcSpanEndLine = 1356, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 17, srcSpanEndLine = 1356, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 17, srcSpanEndLine = 1356, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 18, srcSpanEndLine = 1356, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1356, srcSpanStartColumn = 24, srcSpanEndLine = 1356, srcSpanEndColumn = 25}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 17, srcSpanEndLine = 1357, srcSpanEndColumn = 37}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 17, srcSpanEndLine = 1357, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 17, srcSpanEndLine = 1357, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 17, srcSpanEndLine = 1357, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 17, srcSpanEndLine = 1357, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 23, srcSpanEndLine = 1357, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 23, srcSpanEndLine = 1357, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 23, srcSpanEndLine = 1357, srcSpanEndColumn = 27}, srcInfoPoints = []}) "LRID")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 28, srcSpanEndLine = 1357, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 28, srcSpanEndLine = 1357, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1357, srcSpanStartColumn = 28, srcSpanEndLine = 1357, srcSpanEndColumn = 37}, srcInfoPoints = []}) "parseUnqt")))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 5, srcSpanEndLine = 1366, srcSpanEndColumn = 29}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 5, srcSpanEndLine = 1366, srcSpanEndColumn = 29}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 5, srcSpanEndLine = 1360, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 5, srcSpanEndLine = 1360, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 11, srcSpanEndLine = 1366, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 11, srcSpanEndLine = 1360, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 13, srcSpanEndLine = 1366, srcSpanEndColumn = 29}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 13, srcSpanEndLine = 1364, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 13, srcSpanEndLine = 1360, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 13, srcSpanEndLine = 1360, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 13, srcSpanEndLine = 1360, srcSpanEndColumn = 24}, srcInfoPoints = []}) "quotedParse"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 25, srcSpanEndLine = 1364, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 25, srcSpanEndLine = 1360, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1364, srcSpanStartColumn = 25, srcSpanEndLine = 1364, srcSpanEndColumn = 26}]}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 27, srcSpanEndLine = 1364, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 27, srcSpanEndLine = 1360, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 30, srcSpanEndLine = 1360, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1361, srcSpanStartColumn = 30, srcSpanEndLine = 1361, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1362, srcSpanStartColumn = 30, srcSpanEndLine = 1362, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 30, srcSpanEndLine = 1363, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1364, srcSpanStartColumn = 25, srcSpanEndLine = 1364, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 30, srcSpanEndLine = 1360, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 34, srcSpanEndLine = 1360, srcSpanEndColumn = 36}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 30, srcSpanEndLine = 1360, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 30, srcSpanEndLine = 1360, srcSpanEndColumn = 33}, srcInfoPoints = []}) "id1")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 37, srcSpanEndLine = 1360, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 37, srcSpanEndLine = 1360, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1360, srcSpanStartColumn = 37, srcSpanEndLine = 1360, srcSpanEndColumn = 46}, srcInfoPoints = []}) "parseUnqt"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1361, srcSpanStartColumn = 30, srcSpanEndLine = 1361, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1361, srcSpanStartColumn = 34, srcSpanEndLine = 1361, srcSpanEndColumn = 36}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1361, srcSpanStartColumn = 30, srcSpanEndLine = 1361, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1361, srcSpanStartColumn = 30, srcSpanEndLine = 1361, srcSpanEndColumn = 31}, srcInfoPoints = []}) "s")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1361, srcSpanStartColumn = 37, srcSpanEndLine = 1361, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1361, srcSpanStartColumn = 37, srcSpanEndLine = 1361, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1361, srcSpanStartColumn = 37, srcSpanEndLine = 1361, srcSpanEndColumn = 50}, srcInfoPoints = []}) "parseLayerSep"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1362, srcSpanStartColumn = 30, srcSpanEndLine = 1362, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1362, srcSpanStartColumn = 34, srcSpanEndLine = 1362, srcSpanEndColumn = 36}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1362, srcSpanStartColumn = 30, srcSpanEndLine = 1362, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1362, srcSpanStartColumn = 30, srcSpanEndLine = 1362, srcSpanEndColumn = 33}, srcInfoPoints = []}) "id2")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1362, srcSpanStartColumn = 37, srcSpanEndLine = 1362, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1362, srcSpanStartColumn = 37, srcSpanEndLine = 1362, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1362, srcSpanStartColumn = 37, srcSpanEndLine = 1362, srcSpanEndColumn = 46}, srcInfoPoints = []}) "parseUnqt"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 30, srcSpanEndLine = 1363, srcSpanEndColumn = 52}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 30, srcSpanEndLine = 1363, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 30, srcSpanEndLine = 1363, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 30, srcSpanEndLine = 1363, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 30, srcSpanEndLine = 1363, srcSpanEndColumn = 36}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 37, srcSpanEndLine = 1363, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 37, srcSpanEndLine = 1363, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 37, srcSpanEndLine = 1363, srcSpanEndColumn = 38}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 39, srcSpanEndLine = 1363, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 39, srcSpanEndLine = 1363, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 39, srcSpanEndLine = 1363, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 39, srcSpanEndLine = 1363, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 39, srcSpanEndLine = 1363, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 39, srcSpanEndLine = 1363, srcSpanEndColumn = 42}, srcInfoPoints = []}) "LRS"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 43, srcSpanEndLine = 1363, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 43, srcSpanEndLine = 1363, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 43, srcSpanEndLine = 1363, srcSpanEndColumn = 46}, srcInfoPoints = []}) "id1")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 47, srcSpanEndLine = 1363, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 47, srcSpanEndLine = 1363, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 47, srcSpanEndLine = 1363, srcSpanEndColumn = 48}, srcInfoPoints = []}) "s")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 49, srcSpanEndLine = 1363, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 49, srcSpanEndLine = 1363, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1363, srcSpanStartColumn = 49, srcSpanEndLine = 1363, srcSpanEndColumn = 52}, srcInfoPoints = []}) "id2")))))]))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 13, srcSpanEndLine = 1365, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 13, srcSpanEndLine = 1365, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 14, srcSpanEndLine = 1365, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 20, srcSpanEndLine = 1365, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 13, srcSpanEndLine = 1365, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 13, srcSpanEndLine = 1365, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 14, srcSpanEndLine = 1365, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 20, srcSpanEndLine = 1365, srcSpanEndColumn = 21}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 13, srcSpanEndLine = 1365, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 13, srcSpanEndLine = 1365, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 14, srcSpanEndLine = 1365, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1365, srcSpanStartColumn = 20, srcSpanEndLine = 1365, srcSpanEndColumn = 21}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 13, srcSpanEndLine = 1366, srcSpanEndColumn = 29}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 13, srcSpanEndLine = 1366, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 13, srcSpanEndLine = 1366, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 13, srcSpanEndLine = 1366, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 13, srcSpanEndLine = 1366, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 19, srcSpanEndLine = 1366, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 19, srcSpanEndLine = 1366, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 19, srcSpanEndLine = 1366, srcSpanEndColumn = 23}, srcInfoPoints = []}) "LRID")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 24, srcSpanEndLine = 1366, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 24, srcSpanEndLine = 1366, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1366, srcSpanStartColumn = 24, srcSpanEndLine = 1366, srcSpanEndColumn = 29}, srcInfoPoints = []}) "parse")))))) Nothing)]),TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 1, srcSpanEndLine = 1368, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 15, srcSpanEndLine = 1368, srcSpanEndColumn = 17}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 1, srcSpanEndLine = 1368, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseLayerSep"] (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 18, srcSpanEndLine = 1368, srcSpanEndColumn = 30}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 18, srcSpanEndLine = 1368, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 18, srcSpanEndLine = 1368, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 18, srcSpanEndLine = 1368, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Parse"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 24, srcSpanEndLine = 1368, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 24, srcSpanEndLine = 1368, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1368, srcSpanStartColumn = 24, srcSpanEndLine = 1368, srcSpanEndColumn = 30}, srcInfoPoints = []}) "String")))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 1, srcSpanEndLine = 1370, srcSpanEndColumn = 44}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 1, srcSpanEndLine = 1369, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 1, srcSpanEndLine = 1369, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseLayerSep")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 15, srcSpanEndLine = 1370, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 15, srcSpanEndLine = 1369, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 17, srcSpanEndLine = 1370, srcSpanEndColumn = 44}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 17, srcSpanEndLine = 1369, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 17, srcSpanEndLine = 1369, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 17, srcSpanEndLine = 1369, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 17, srcSpanEndLine = 1369, srcSpanEndColumn = 22}, srcInfoPoints = []}) "many1"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 23, srcSpanEndLine = 1369, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 23, srcSpanEndLine = 1369, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 23, srcSpanEndLine = 1369, srcSpanEndColumn = 24}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 25, srcSpanEndLine = 1369, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 25, srcSpanEndLine = 1369, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1369, srcSpanStartColumn = 25, srcSpanEndLine = 1369, srcSpanEndColumn = 30}, srcInfoPoints = []}) "oneOf")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 17, srcSpanEndLine = 1370, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 17, srcSpanEndLine = 1370, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 17, srcSpanEndLine = 1370, srcSpanEndColumn = 18}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 19, srcSpanEndLine = 1370, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 19, srcSpanEndLine = 1370, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 19, srcSpanEndLine = 1370, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 19, srcSpanEndLine = 1370, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 19, srcSpanEndLine = 1370, srcSpanEndColumn = 22}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 23, srcSpanEndLine = 1370, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 23, srcSpanEndLine = 1370, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 23, srcSpanEndLine = 1370, srcSpanEndColumn = 32}, srcInfoPoints = []}) "character")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 33, srcSpanEndLine = 1370, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 33, srcSpanEndLine = 1370, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1370, srcSpanStartColumn = 33, srcSpanEndLine = 1370, srcSpanEndColumn = 44}, srcInfoPoints = []}) "defLayerSep")))))) Nothing,TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1372, srcSpanStartColumn = 1, srcSpanEndLine = 1372, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1372, srcSpanStartColumn = 13, srcSpanEndLine = 1372, srcSpanEndColumn = 15}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1372, srcSpanStartColumn = 1, srcSpanEndLine = 1372, srcSpanEndColumn = 12}, srcInfoPoints = []}) "defLayerSep"] (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1372, srcSpanStartColumn = 16, srcSpanEndLine = 1372, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1372, srcSpanStartColumn = 16, srcSpanEndLine = 1372, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1372, srcSpanStartColumn = 21, srcSpanEndLine = 1372, srcSpanEndColumn = 22}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1372, srcSpanStartColumn = 17, srcSpanEndLine = 1372, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1372, srcSpanStartColumn = 17, srcSpanEndLine = 1372, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1372, srcSpanStartColumn = 17, srcSpanEndLine = 1372, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Char")))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 1, srcSpanEndLine = 1373, srcSpanEndColumn = 31}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 1, srcSpanEndLine = 1373, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 1, srcSpanEndLine = 1373, srcSpanEndColumn = 12}, srcInfoPoints = []}) "defLayerSep")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 13, srcSpanEndLine = 1373, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 13, srcSpanEndLine = 1373, srcSpanEndColumn = 14}]}) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 15, srcSpanEndLine = 1373, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 15, srcSpanEndLine = 1373, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 19, srcSpanEndLine = 1373, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 24, srcSpanEndLine = 1373, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 30, srcSpanEndLine = 1373, srcSpanEndColumn = 31}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 16, srcSpanEndLine = 1373, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 16, srcSpanEndLine = 1373, srcSpanEndColumn = 19}, srcInfoPoints = []}) ' ' " "),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 21, srcSpanEndLine = 1373, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 21, srcSpanEndLine = 1373, srcSpanEndColumn = 24}, srcInfoPoints = []}) ':' ":"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 26, srcSpanEndLine = 1373, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1373, srcSpanStartColumn = 26, srcSpanEndLine = 1373, srcSpanEndColumn = 30}, srcInfoPoints = []}) '\t' "\\t")])) Nothing,TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 1, srcSpanEndLine = 1375, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 16, srcSpanEndLine = 1375, srcSpanEndColumn = 18}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 1, srcSpanEndLine = 1375, srcSpanEndColumn = 15}, srcInfoPoints = []}) "parseLayerName"] (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 19, srcSpanEndLine = 1375, srcSpanEndColumn = 31}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 19, srcSpanEndLine = 1375, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 19, srcSpanEndLine = 1375, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 19, srcSpanEndLine = 1375, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Parse"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 25, srcSpanEndLine = 1375, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 25, srcSpanEndLine = 1375, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1375, srcSpanStartColumn = 25, srcSpanEndLine = 1375, srcSpanEndColumn = 31}, srcInfoPoints = []}) "String")))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 1, srcSpanEndLine = 1377, srcSpanEndColumn = 70}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 1, srcSpanEndLine = 1376, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 1, srcSpanEndLine = 1376, srcSpanEndColumn = 15}, srcInfoPoints = []}) "parseLayerName")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 16, srcSpanEndLine = 1377, srcSpanEndColumn = 70}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 16, srcSpanEndLine = 1376, srcSpanEndColumn = 17}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 18, srcSpanEndLine = 1377, srcSpanEndColumn = 70}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 18, srcSpanEndLine = 1376, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 18, srcSpanEndLine = 1376, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 18, srcSpanEndLine = 1376, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 18, srcSpanEndLine = 1376, srcSpanEndColumn = 23}, srcInfoPoints = []}) "many1"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 24, srcSpanEndLine = 1376, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 24, srcSpanEndLine = 1376, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 24, srcSpanEndLine = 1376, srcSpanEndColumn = 25}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 26, srcSpanEndLine = 1376, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 26, srcSpanEndLine = 1376, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1376, srcSpanStartColumn = 26, srcSpanEndLine = 1376, srcSpanEndColumn = 33}, srcInfoPoints = []}) "orQuote")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 18, srcSpanEndLine = 1377, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 18, srcSpanEndLine = 1377, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 18, srcSpanEndLine = 1377, srcSpanEndColumn = 19}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 20, srcSpanEndLine = 1377, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 20, srcSpanEndLine = 1377, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 20, srcSpanEndLine = 1377, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 20, srcSpanEndLine = 1377, srcSpanEndColumn = 27}, srcInfoPoints = []}) "satisfy"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 28, srcSpanEndLine = 1377, srcSpanEndColumn = 70}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 28, srcSpanEndLine = 1377, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 69, srcSpanEndLine = 1377, srcSpanEndColumn = 70}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 29, srcSpanEndLine = 1377, srcSpanEndColumn = 69}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 29, srcSpanEndLine = 1377, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 29, srcSpanEndLine = 1377, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 29, srcSpanEndLine = 1377, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 29, srcSpanEndLine = 1377, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 29, srcSpanEndLine = 1377, srcSpanEndColumn = 35}, srcInfoPoints = []}) "liftM2"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 36, srcSpanEndLine = 1377, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 36, srcSpanEndLine = 1377, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 37, srcSpanEndLine = 1377, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 39, srcSpanEndLine = 1377, srcSpanEndColumn = 40}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 36, srcSpanEndLine = 1377, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 36, srcSpanEndLine = 1377, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 37, srcSpanEndLine = 1377, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 39, srcSpanEndLine = 1377, srcSpanEndColumn = 40}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 36, srcSpanEndLine = 1377, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 36, srcSpanEndLine = 1377, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 37, srcSpanEndLine = 1377, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 39, srcSpanEndLine = 1377, srcSpanEndColumn = 40}]}) "&&")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 41, srcSpanEndLine = 1377, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 41, srcSpanEndLine = 1377, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 41, srcSpanEndLine = 1377, srcSpanEndColumn = 52}, srcInfoPoints = []}) "notLayerSep")))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 53, srcSpanEndLine = 1377, srcSpanEndColumn = 69}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 53, srcSpanEndLine = 1377, srcSpanEndColumn = 54},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 68, srcSpanEndLine = 1377, srcSpanEndColumn = 69}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 54, srcSpanEndLine = 1377, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 54, srcSpanEndLine = 1377, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 54, srcSpanEndLine = 1377, srcSpanEndColumn = 55},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 55, srcSpanEndLine = 1377, srcSpanEndColumn = 57},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 57, srcSpanEndLine = 1377, srcSpanEndColumn = 58}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 54, srcSpanEndLine = 1377, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 54, srcSpanEndLine = 1377, srcSpanEndColumn = 55},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 55, srcSpanEndLine = 1377, srcSpanEndColumn = 57},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 57, srcSpanEndLine = 1377, srcSpanEndColumn = 58}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 54, srcSpanEndLine = 1377, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 54, srcSpanEndLine = 1377, srcSpanEndColumn = 55},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 55, srcSpanEndLine = 1377, srcSpanEndColumn = 57},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 57, srcSpanEndLine = 1377, srcSpanEndColumn = 58}]}) "/="))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 59, srcSpanEndLine = 1377, srcSpanEndColumn = 68}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 59, srcSpanEndLine = 1377, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1377, srcSpanStartColumn = 59, srcSpanEndLine = 1377, srcSpanEndColumn = 68}, srcInfoPoints = []}) "quoteChar")))))))))) Nothing,TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 1, srcSpanEndLine = 1379, srcSpanEndColumn = 32}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 17, srcSpanEndLine = 1379, srcSpanEndColumn = 19}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 1, srcSpanEndLine = 1379, srcSpanEndColumn = 16}, srcInfoPoints = []}) "parseLayerName'"] (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 20, srcSpanEndLine = 1379, srcSpanEndColumn = 32}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 20, srcSpanEndLine = 1379, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 20, srcSpanEndLine = 1379, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 20, srcSpanEndLine = 1379, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Parse"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 26, srcSpanEndLine = 1379, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 26, srcSpanEndLine = 1379, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1379, srcSpanStartColumn = 26, srcSpanEndLine = 1379, srcSpanEndColumn = 32}, srcInfoPoints = []}) "String")))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1380, srcSpanStartColumn = 1, srcSpanEndLine = 1382, srcSpanEndColumn = 45}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1380, srcSpanStartColumn = 1, srcSpanEndLine = 1380, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1380, srcSpanStartColumn = 1, srcSpanEndLine = 1380, srcSpanEndColumn = 16}, srcInfoPoints = []}) "parseLayerName'")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1380, srcSpanStartColumn = 17, srcSpanEndLine = 1382, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1380, srcSpanStartColumn = 17, srcSpanEndLine = 1380, srcSpanEndColumn = 18}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1380, srcSpanStartColumn = 19, srcSpanEndLine = 1382, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1380, srcSpanStartColumn = 19, srcSpanEndLine = 1380, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1380, srcSpanStartColumn = 19, srcSpanEndLine = 1380, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1380, srcSpanStartColumn = 19, srcSpanEndLine = 1380, srcSpanEndColumn = 30}, srcInfoPoints = []}) "stringBlock"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 19, srcSpanEndLine = 1381, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 19, srcSpanEndLine = 1381, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 20, srcSpanEndLine = 1381, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 26, srcSpanEndLine = 1381, srcSpanEndColumn = 27}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 19, srcSpanEndLine = 1381, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 19, srcSpanEndLine = 1381, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 20, srcSpanEndLine = 1381, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 26, srcSpanEndLine = 1381, srcSpanEndColumn = 27}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 19, srcSpanEndLine = 1381, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 19, srcSpanEndLine = 1381, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 20, srcSpanEndLine = 1381, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1381, srcSpanStartColumn = 26, srcSpanEndLine = 1381, srcSpanEndColumn = 27}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1382, srcSpanStartColumn = 19, srcSpanEndLine = 1382, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1382, srcSpanStartColumn = 19, srcSpanEndLine = 1382, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1382, srcSpanStartColumn = 19, srcSpanEndLine = 1382, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1382, srcSpanStartColumn = 19, srcSpanEndLine = 1382, srcSpanEndColumn = 30}, srcInfoPoints = []}) "quotedParse"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1382, srcSpanStartColumn = 31, srcSpanEndLine = 1382, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1382, srcSpanStartColumn = 31, srcSpanEndLine = 1382, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1382, srcSpanStartColumn = 31, srcSpanEndLine = 1382, srcSpanEndColumn = 45}, srcInfoPoints = []}) "parseLayerName")))))) Nothing,TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 1, srcSpanEndLine = 1384, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 13, srcSpanEndLine = 1384, srcSpanEndColumn = 15}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 1, srcSpanEndLine = 1384, srcSpanEndColumn = 12}, srcInfoPoints = []}) "notLayerSep"] (TyFun (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 16, srcSpanEndLine = 1384, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 21, srcSpanEndLine = 1384, srcSpanEndColumn = 23}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 16, srcSpanEndLine = 1384, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 16, srcSpanEndLine = 1384, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 16, srcSpanEndLine = 1384, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Char"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 24, srcSpanEndLine = 1384, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 24, srcSpanEndLine = 1384, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1384, srcSpanStartColumn = 24, srcSpanEndLine = 1384, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Bool")))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 1, srcSpanEndLine = 1385, srcSpanEndColumn = 39}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 1, srcSpanEndLine = 1385, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 1, srcSpanEndLine = 1385, srcSpanEndColumn = 12}, srcInfoPoints = []}) "notLayerSep")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 13, srcSpanEndLine = 1385, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 13, srcSpanEndLine = 1385, srcSpanEndColumn = 14}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 15, srcSpanEndLine = 1385, srcSpanEndColumn = 39}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 15, srcSpanEndLine = 1385, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 15, srcSpanEndLine = 1385, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 15, srcSpanEndLine = 1385, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 15, srcSpanEndLine = 1385, srcSpanEndColumn = 19}, srcInfoPoints = []}) "flip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 20, srcSpanEndLine = 1385, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 20, srcSpanEndLine = 1385, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 20, srcSpanEndLine = 1385, srcSpanEndColumn = 27}, srcInfoPoints = []}) "notElem")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 28, srcSpanEndLine = 1385, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 28, srcSpanEndLine = 1385, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1385, srcSpanStartColumn = 28, srcSpanEndLine = 1385, srcSpanEndColumn = 39}, srcInfoPoints = []}) "defLayerSep"))))) Nothing,DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1389, srcSpanStartColumn = 1, srcSpanEndLine = 1392, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1389, srcSpanStartColumn = 14, srcSpanEndLine = 1389, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1390, srcSpanStartColumn = 14, srcSpanEndLine = 1390, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1391, srcSpanStartColumn = 14, srcSpanEndLine = 1391, srcSpanEndColumn = 15}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1389, srcSpanStartColumn = 1, srcSpanEndLine = 1389, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1389, srcSpanStartColumn = 6, srcSpanEndLine = 1389, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1389, srcSpanStartColumn = 6, srcSpanEndLine = 1389, srcSpanEndColumn = 13}, srcInfoPoints = []}) "LayerID") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1389, srcSpanStartColumn = 16, srcSpanEndLine = 1389, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1389, srcSpanStartColumn = 16, srcSpanEndLine = 1389, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1389, srcSpanStartColumn = 16, srcSpanEndLine = 1389, srcSpanEndColumn = 25}, srcInfoPoints = []}) "AllLayers") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1390, srcSpanStartColumn = 16, srcSpanEndLine = 1390, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1390, srcSpanStartColumn = 16, srcSpanEndLine = 1390, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1390, srcSpanStartColumn = 16, srcSpanEndLine = 1390, srcSpanEndColumn = 21}, srcInfoPoints = []}) "LRInt") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1390, srcSpanStartColumn = 22, srcSpanEndLine = 1390, srcSpanEndColumn = 25}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1390, srcSpanStartColumn = 22, srcSpanEndLine = 1390, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1390, srcSpanStartColumn = 22, srcSpanEndLine = 1390, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1390, srcSpanStartColumn = 22, srcSpanEndLine = 1390, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1391, srcSpanStartColumn = 16, srcSpanEndLine = 1391, srcSpanEndColumn = 29}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1391, srcSpanStartColumn = 16, srcSpanEndLine = 1391, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1391, srcSpanStartColumn = 16, srcSpanEndLine = 1391, srcSpanEndColumn = 22}, srcInfoPoints = []}) "LRName") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1391, srcSpanStartColumn = 23, srcSpanEndLine = 1391, srcSpanEndColumn = 29}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1391, srcSpanStartColumn = 23, srcSpanEndLine = 1391, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1391, srcSpanStartColumn = 23, srcSpanEndLine = 1391, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1391, srcSpanStartColumn = 23, srcSpanEndLine = 1391, srcSpanEndColumn = 29}, srcInfoPoints = []}) "String")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 16, srcSpanEndLine = 1392, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 16, srcSpanEndLine = 1392, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 25, srcSpanEndLine = 1392, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 28, srcSpanEndLine = 1392, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 33, srcSpanEndLine = 1392, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 39, srcSpanEndLine = 1392, srcSpanEndColumn = 40},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 45, srcSpanEndLine = 1392, srcSpanEndColumn = 46}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 26, srcSpanEndLine = 1392, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 26, srcSpanEndLine = 1392, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 26, srcSpanEndLine = 1392, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 30, srcSpanEndLine = 1392, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 30, srcSpanEndLine = 1392, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 30, srcSpanEndLine = 1392, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 35, srcSpanEndLine = 1392, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 35, srcSpanEndLine = 1392, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 35, srcSpanEndLine = 1392, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 41, srcSpanEndLine = 1392, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 41, srcSpanEndLine = 1392, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1392, srcSpanStartColumn = 41, srcSpanEndLine = 1392, srcSpanEndColumn = 45}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1394, srcSpanStartColumn = 1, srcSpanEndLine = 1403, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1394, srcSpanStartColumn = 1, srcSpanEndLine = 1394, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1394, srcSpanStartColumn = 27, srcSpanEndLine = 1394, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 5, srcSpanEndLine = 1395, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 5, srcSpanEndLine = 1396, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 5, srcSpanEndLine = 1397, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 5, srcSpanEndLine = 1399, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 5, srcSpanEndLine = 1401, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 1, srcSpanEndLine = 1403, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1394, srcSpanStartColumn = 10, srcSpanEndLine = 1394, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1394, srcSpanStartColumn = 10, srcSpanEndLine = 1394, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1394, srcSpanStartColumn = 10, srcSpanEndLine = 1394, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1394, srcSpanStartColumn = 19, srcSpanEndLine = 1394, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1394, srcSpanStartColumn = 19, srcSpanEndLine = 1394, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1394, srcSpanStartColumn = 19, srcSpanEndLine = 1394, srcSpanEndColumn = 26}, srcInfoPoints = []}) "LayerID"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 5, srcSpanEndLine = 1397, srcSpanEndColumn = 37}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 5, srcSpanEndLine = 1397, srcSpanEndColumn = 37}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 5, srcSpanEndLine = 1395, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 5, srcSpanEndLine = 1395, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 13, srcSpanEndLine = 1395, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 13, srcSpanEndLine = 1395, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 13, srcSpanEndLine = 1395, srcSpanEndColumn = 22}, srcInfoPoints = []}) "AllLayers")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 25, srcSpanEndLine = 1395, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 25, srcSpanEndLine = 1395, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 27, srcSpanEndLine = 1395, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 27, srcSpanEndLine = 1395, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 27, srcSpanEndLine = 1395, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 27, srcSpanEndLine = 1395, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 32, srcSpanEndLine = 1395, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1395, srcSpanStartColumn = 32, srcSpanEndLine = 1395, srcSpanEndColumn = 37}, srcInfoPoints = []}) "all" "all")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 5, srcSpanEndLine = 1396, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 5, srcSpanEndLine = 1396, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 13, srcSpanEndLine = 1396, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 13, srcSpanEndLine = 1396, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 21, srcSpanEndLine = 1396, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 14, srcSpanEndLine = 1396, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 14, srcSpanEndLine = 1396, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 14, srcSpanEndLine = 1396, srcSpanEndColumn = 19}, srcInfoPoints = []}) "LRInt")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 20, srcSpanEndLine = 1396, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 20, srcSpanEndLine = 1396, srcSpanEndColumn = 21}, srcInfoPoints = []}) "n")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 25, srcSpanEndLine = 1396, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 25, srcSpanEndLine = 1396, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 27, srcSpanEndLine = 1396, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 27, srcSpanEndLine = 1396, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 27, srcSpanEndLine = 1396, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 27, srcSpanEndLine = 1396, srcSpanEndColumn = 34}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 35, srcSpanEndLine = 1396, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 35, srcSpanEndLine = 1396, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1396, srcSpanStartColumn = 35, srcSpanEndLine = 1396, srcSpanEndColumn = 36}, srcInfoPoints = []}) "n"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 5, srcSpanEndLine = 1397, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 5, srcSpanEndLine = 1397, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 13, srcSpanEndLine = 1397, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 13, srcSpanEndLine = 1397, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 23, srcSpanEndLine = 1397, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 14, srcSpanEndLine = 1397, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 14, srcSpanEndLine = 1397, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 14, srcSpanEndLine = 1397, srcSpanEndColumn = 20}, srcInfoPoints = []}) "LRName")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 21, srcSpanEndLine = 1397, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 21, srcSpanEndLine = 1397, srcSpanEndColumn = 23}, srcInfoPoints = []}) "nm")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 25, srcSpanEndLine = 1397, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 25, srcSpanEndLine = 1397, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 27, srcSpanEndLine = 1397, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 27, srcSpanEndLine = 1397, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 27, srcSpanEndLine = 1397, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 27, srcSpanEndLine = 1397, srcSpanEndColumn = 34}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 35, srcSpanEndLine = 1397, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 35, srcSpanEndLine = 1397, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1397, srcSpanStartColumn = 35, srcSpanEndLine = 1397, srcSpanEndColumn = 37}, srcInfoPoints = []}) "nm"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 5, srcSpanEndLine = 1401, srcSpanEndColumn = 35}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 5, srcSpanEndLine = 1401, srcSpanEndColumn = 35}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 5, srcSpanEndLine = 1399, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 5, srcSpanEndLine = 1399, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 11, srcSpanEndLine = 1399, srcSpanEndColumn = 22}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 11, srcSpanEndLine = 1399, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 21, srcSpanEndLine = 1399, srcSpanEndColumn = 22}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 12, srcSpanEndLine = 1399, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 12, srcSpanEndLine = 1399, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 12, srcSpanEndLine = 1399, srcSpanEndColumn = 18}, srcInfoPoints = []}) "LRName")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 19, srcSpanEndLine = 1399, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 19, srcSpanEndLine = 1399, srcSpanEndColumn = 21}, srcInfoPoints = []}) "nm")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 23, srcSpanEndLine = 1399, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 23, srcSpanEndLine = 1399, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 25, srcSpanEndLine = 1399, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 25, srcSpanEndLine = 1399, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 25, srcSpanEndLine = 1399, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 25, srcSpanEndLine = 1399, srcSpanEndColumn = 30}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 31, srcSpanEndLine = 1399, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 31, srcSpanEndLine = 1399, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1399, srcSpanStartColumn = 31, srcSpanEndLine = 1399, srcSpanEndColumn = 33}, srcInfoPoints = []}) "nm"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 5, srcSpanEndLine = 1401, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 5, srcSpanEndLine = 1401, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 11, srcSpanEndLine = 1401, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 11, srcSpanEndLine = 1401, srcSpanEndColumn = 13}, srcInfoPoints = []}) "li")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 23, srcSpanEndLine = 1401, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 23, srcSpanEndLine = 1401, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 25, srcSpanEndLine = 1401, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 25, srcSpanEndLine = 1401, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 25, srcSpanEndLine = 1401, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 25, srcSpanEndLine = 1401, srcSpanEndColumn = 32}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 33, srcSpanEndLine = 1401, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 33, srcSpanEndLine = 1401, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1401, srcSpanStartColumn = 33, srcSpanEndLine = 1401, srcSpanEndColumn = 35}, srcInfoPoints = []}) "li"))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 1, srcSpanEndLine = 1410, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 1, srcSpanEndLine = 1403, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 27, srcSpanEndLine = 1403, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 5, srcSpanEndLine = 1404, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 5, srcSpanEndLine = 1406, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 1, srcSpanEndLine = 1410, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 10, srcSpanEndLine = 1403, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 10, srcSpanEndLine = 1403, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 10, srcSpanEndLine = 1403, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 19, srcSpanEndLine = 1403, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 19, srcSpanEndLine = 1403, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1403, srcSpanStartColumn = 19, srcSpanEndLine = 1403, srcSpanEndColumn = 26}, srcInfoPoints = []}) "LayerID"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 5, srcSpanEndLine = 1404, srcSpanEndColumn = 52}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 5, srcSpanEndLine = 1404, srcSpanEndColumn = 52}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 5, srcSpanEndLine = 1404, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 5, srcSpanEndLine = 1404, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 15, srcSpanEndLine = 1404, srcSpanEndColumn = 52}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 15, srcSpanEndLine = 1404, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 17, srcSpanEndLine = 1404, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 17, srcSpanEndLine = 1404, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 17, srcSpanEndLine = 1404, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 17, srcSpanEndLine = 1404, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 17, srcSpanEndLine = 1404, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 23, srcSpanEndLine = 1404, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 23, srcSpanEndLine = 1404, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 23, srcSpanEndLine = 1404, srcSpanEndColumn = 37}, srcInfoPoints = []}) "checkLayerName")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 38, srcSpanEndLine = 1404, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 38, srcSpanEndLine = 1404, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 38, srcSpanEndLine = 1404, srcSpanEndColumn = 52}, srcInfoPoints = []}) "parseLayerName"))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 5, srcSpanEndLine = 1408, srcSpanEndColumn = 20}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 5, srcSpanEndLine = 1408, srcSpanEndColumn = 20}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 5, srcSpanEndLine = 1406, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 5, srcSpanEndLine = 1406, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 11, srcSpanEndLine = 1408, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 11, srcSpanEndLine = 1406, srcSpanEndColumn = 12}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 13, srcSpanEndLine = 1408, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 13, srcSpanEndLine = 1406, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 13, srcSpanEndLine = 1406, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 13, srcSpanEndLine = 1406, srcSpanEndColumn = 18}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 19, srcSpanEndLine = 1408, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 19, srcSpanEndLine = 1406, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 19, srcSpanEndLine = 1407, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1408, srcSpanStartColumn = 19, srcSpanEndLine = 1408, srcSpanEndColumn = 20}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 21, srcSpanEndLine = 1406, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 21, srcSpanEndLine = 1406, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 21, srcSpanEndLine = 1406, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 21, srcSpanEndLine = 1406, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 21, srcSpanEndLine = 1406, srcSpanEndColumn = 26}, srcInfoPoints = []}) "liftM"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 27, srcSpanEndLine = 1406, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 27, srcSpanEndLine = 1406, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 27, srcSpanEndLine = 1406, srcSpanEndColumn = 41}, srcInfoPoints = []}) "checkLayerName")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 42, srcSpanEndLine = 1406, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 42, srcSpanEndLine = 1406, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1406, srcSpanStartColumn = 42, srcSpanEndLine = 1406, srcSpanEndColumn = 57}, srcInfoPoints = []}) "parseLayerName'"))),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 21, srcSpanEndLine = 1407, srcSpanEndColumn = 38}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 21, srcSpanEndLine = 1407, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 21, srcSpanEndLine = 1407, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 21, srcSpanEndLine = 1407, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 21, srcSpanEndLine = 1407, srcSpanEndColumn = 26}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 27, srcSpanEndLine = 1407, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 27, srcSpanEndLine = 1407, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 27, srcSpanEndLine = 1407, srcSpanEndColumn = 32}, srcInfoPoints = []}) "LRInt")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 33, srcSpanEndLine = 1407, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 33, srcSpanEndLine = 1407, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 33, srcSpanEndLine = 1407, srcSpanEndColumn = 38}, srcInfoPoints = []}) "parse")))]))) Nothing)]),TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 1, srcSpanEndLine = 1410, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 20, srcSpanEndLine = 1410, srcSpanEndColumn = 22}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 1, srcSpanEndLine = 1410, srcSpanEndColumn = 15}, srcInfoPoints = []}) "checkLayerName"] (TyFun (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 23, srcSpanEndLine = 1410, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 30, srcSpanEndLine = 1410, srcSpanEndColumn = 32}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 23, srcSpanEndLine = 1410, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 23, srcSpanEndLine = 1410, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 23, srcSpanEndLine = 1410, srcSpanEndColumn = 29}, srcInfoPoints = []}) "String"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 33, srcSpanEndLine = 1410, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 33, srcSpanEndLine = 1410, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1410, srcSpanStartColumn = 33, srcSpanEndLine = 1410, srcSpanEndColumn = 40}, srcInfoPoints = []}) "LayerID")))),FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 1, srcSpanEndLine = 1420, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1412, srcSpanStartColumn = 3, srcSpanEndLine = 1412, srcSpanEndColumn = 8}]}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 1, srcSpanEndLine = 1420, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1412, srcSpanStartColumn = 3, srcSpanEndLine = 1412, srcSpanEndColumn = 8}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 1, srcSpanEndLine = 1411, srcSpanEndColumn = 15}, srcInfoPoints = []}) "checkLayerName") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 16, srcSpanEndLine = 1411, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 16, srcSpanEndLine = 1411, srcSpanEndColumn = 19}, srcInfoPoints = []}) "str")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 20, srcSpanEndLine = 1411, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 20, srcSpanEndLine = 1411, srcSpanEndColumn = 21}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 22, srcSpanEndLine = 1411, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 22, srcSpanEndLine = 1411, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 22, srcSpanEndLine = 1411, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 22, srcSpanEndLine = 1411, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 22, srcSpanEndLine = 1411, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 22, srcSpanEndLine = 1411, srcSpanEndColumn = 27}, srcInfoPoints = []}) "maybe"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 28, srcSpanEndLine = 1411, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 28, srcSpanEndLine = 1411, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 28, srcSpanEndLine = 1411, srcSpanEndColumn = 36}, srcInfoPoints = []}) "checkAll")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 37, srcSpanEndLine = 1411, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 37, srcSpanEndLine = 1411, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 37, srcSpanEndLine = 1411, srcSpanEndColumn = 42}, srcInfoPoints = []}) "LRInt")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 43, srcSpanEndLine = 1411, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 43, srcSpanEndLine = 1411, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 43, srcSpanEndLine = 1411, srcSpanEndColumn = 44}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 45, srcSpanEndLine = 1411, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 45, srcSpanEndLine = 1411, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 45, srcSpanEndLine = 1411, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 45, srcSpanEndLine = 1411, srcSpanEndColumn = 56}, srcInfoPoints = []}) "stringToInt"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 57, srcSpanEndLine = 1411, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 57, srcSpanEndLine = 1411, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1411, srcSpanStartColumn = 57, srcSpanEndLine = 1411, srcSpanEndColumn = 60}, srcInfoPoints = []}) "str")))))) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 5, srcSpanEndLine = 1420, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 5, srcSpanEndLine = 1413, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 1, srcSpanEndLine = 1420, srcSpanEndColumn = 0}]}) [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 5, srcSpanEndLine = 1415, srcSpanEndColumn = 31}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 5, srcSpanEndLine = 1413, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 5, srcSpanEndLine = 1413, srcSpanEndColumn = 13}, srcInfoPoints = []}) "checkAll")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 14, srcSpanEndLine = 1415, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 14, srcSpanEndLine = 1413, srcSpanEndColumn = 15}]}) (If (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 16, srcSpanEndLine = 1415, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 16, srcSpanEndLine = 1413, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1414, srcSpanStartColumn = 16, srcSpanEndLine = 1414, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1415, srcSpanStartColumn = 16, srcSpanEndLine = 1415, srcSpanEndColumn = 20}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 19, srcSpanEndLine = 1413, srcSpanEndColumn = 43}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 19, srcSpanEndLine = 1413, srcSpanEndColumn = 34}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 19, srcSpanEndLine = 1413, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 19, srcSpanEndLine = 1413, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 19, srcSpanEndLine = 1413, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 19, srcSpanEndLine = 1413, srcSpanEndColumn = 22}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 23, srcSpanEndLine = 1413, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 23, srcSpanEndLine = 1413, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 23, srcSpanEndLine = 1413, srcSpanEndColumn = 30}, srcInfoPoints = []}) "toLower")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 31, srcSpanEndLine = 1413, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 31, srcSpanEndLine = 1413, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 31, srcSpanEndLine = 1413, srcSpanEndColumn = 34}, srcInfoPoints = []}) "str")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 35, srcSpanEndLine = 1413, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 35, srcSpanEndLine = 1413, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 35, srcSpanEndLine = 1413, srcSpanEndColumn = 37}, srcInfoPoints = []}) "=="))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 38, srcSpanEndLine = 1413, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1413, srcSpanStartColumn = 38, srcSpanEndLine = 1413, srcSpanEndColumn = 43}, srcInfoPoints = []}) "all" "all"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1414, srcSpanStartColumn = 21, srcSpanEndLine = 1414, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1414, srcSpanStartColumn = 21, srcSpanEndLine = 1414, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1414, srcSpanStartColumn = 21, srcSpanEndLine = 1414, srcSpanEndColumn = 30}, srcInfoPoints = []}) "AllLayers"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1415, srcSpanStartColumn = 21, srcSpanEndLine = 1415, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1415, srcSpanStartColumn = 21, srcSpanEndLine = 1415, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1415, srcSpanStartColumn = 21, srcSpanEndLine = 1415, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1415, srcSpanStartColumn = 21, srcSpanEndLine = 1415, srcSpanEndColumn = 27}, srcInfoPoints = []}) "LRName"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1415, srcSpanStartColumn = 28, srcSpanEndLine = 1415, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1415, srcSpanStartColumn = 28, srcSpanEndLine = 1415, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1415, srcSpanStartColumn = 28, srcSpanEndLine = 1415, srcSpanEndColumn = 31}, srcInfoPoints = []}) "str")))))) Nothing]))],DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 1, srcSpanEndLine = 1421, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 16, srcSpanEndLine = 1420, srcSpanEndColumn = 17}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 1, srcSpanEndLine = 1420, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 6, srcSpanEndLine = 1420, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 6, srcSpanEndLine = 1420, srcSpanEndColumn = 15}, srcInfoPoints = []}) "LayerList") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 18, srcSpanEndLine = 1420, srcSpanEndColumn = 46}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 18, srcSpanEndLine = 1420, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 18, srcSpanEndLine = 1420, srcSpanEndColumn = 20}, srcInfoPoints = []}) "LL") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 21, srcSpanEndLine = 1420, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 21, srcSpanEndLine = 1420, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 21, srcSpanEndLine = 1420, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 21, srcSpanEndLine = 1420, srcSpanEndColumn = 27}, srcInfoPoints = []}) "String"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 28, srcSpanEndLine = 1420, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 28, srcSpanEndLine = 1420, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 45, srcSpanEndLine = 1420, srcSpanEndColumn = 46}]}) (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 28, srcSpanEndLine = 1420, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 28, srcSpanEndLine = 1420, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 45, srcSpanEndLine = 1420, srcSpanEndColumn = 46}]}) (TyTuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 29, srcSpanEndLine = 1420, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 29, srcSpanEndLine = 1420, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 36, srcSpanEndLine = 1420, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 44, srcSpanEndLine = 1420, srcSpanEndColumn = 45}]}) Boxed [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 30, srcSpanEndLine = 1420, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 30, srcSpanEndLine = 1420, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 30, srcSpanEndLine = 1420, srcSpanEndColumn = 36}, srcInfoPoints = []}) "String")),TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 38, srcSpanEndLine = 1420, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 38, srcSpanEndLine = 1420, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1420, srcSpanStartColumn = 38, srcSpanEndLine = 1420, srcSpanEndColumn = 44}, srcInfoPoints = []}) "String"))]))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 18, srcSpanEndLine = 1421, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 18, srcSpanEndLine = 1421, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 27, srcSpanEndLine = 1421, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 30, srcSpanEndLine = 1421, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 35, srcSpanEndLine = 1421, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 41, srcSpanEndLine = 1421, srcSpanEndColumn = 42},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 47, srcSpanEndLine = 1421, srcSpanEndColumn = 48}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 28, srcSpanEndLine = 1421, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 28, srcSpanEndLine = 1421, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 28, srcSpanEndLine = 1421, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 32, srcSpanEndLine = 1421, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 32, srcSpanEndLine = 1421, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 32, srcSpanEndLine = 1421, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 37, srcSpanEndLine = 1421, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 37, srcSpanEndLine = 1421, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 37, srcSpanEndLine = 1421, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 43, srcSpanEndLine = 1421, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 43, srcSpanEndLine = 1421, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1421, srcSpanStartColumn = 43, srcSpanEndLine = 1421, srcSpanEndColumn = 47}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1423, srcSpanStartColumn = 1, srcSpanEndLine = 1432, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1423, srcSpanStartColumn = 1, srcSpanEndLine = 1423, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1423, srcSpanStartColumn = 29, srcSpanEndLine = 1423, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 5, srcSpanEndLine = 1424, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 5, srcSpanEndLine = 1428, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 5, srcSpanEndLine = 1430, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 1, srcSpanEndLine = 1432, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1423, srcSpanStartColumn = 10, srcSpanEndLine = 1423, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1423, srcSpanStartColumn = 10, srcSpanEndLine = 1423, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1423, srcSpanStartColumn = 10, srcSpanEndLine = 1423, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1423, srcSpanStartColumn = 19, srcSpanEndLine = 1423, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1423, srcSpanStartColumn = 19, srcSpanEndLine = 1423, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1423, srcSpanStartColumn = 19, srcSpanEndLine = 1423, srcSpanEndColumn = 28}, srcInfoPoints = []}) "LayerList"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 5, srcSpanEndLine = 1428, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1425, srcSpanStartColumn = 9, srcSpanEndLine = 1425, srcSpanEndColumn = 14}]}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 5, srcSpanEndLine = 1428, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1425, srcSpanStartColumn = 9, srcSpanEndLine = 1425, srcSpanEndColumn = 14}]}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 5, srcSpanEndLine = 1428, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1425, srcSpanStartColumn = 9, srcSpanEndLine = 1425, srcSpanEndColumn = 14}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 5, srcSpanEndLine = 1424, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 13, srcSpanEndLine = 1424, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 13, srcSpanEndLine = 1424, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 23, srcSpanEndLine = 1424, srcSpanEndColumn = 24}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 14, srcSpanEndLine = 1424, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 14, srcSpanEndLine = 1424, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 14, srcSpanEndLine = 1424, srcSpanEndColumn = 16}, srcInfoPoints = []}) "LL")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 17, srcSpanEndLine = 1424, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 17, srcSpanEndLine = 1424, srcSpanEndColumn = 19}, srcInfoPoints = []}) "l1"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 20, srcSpanEndLine = 1424, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 20, srcSpanEndLine = 1424, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ols")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 25, srcSpanEndLine = 1424, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 25, srcSpanEndLine = 1424, srcSpanEndColumn = 26}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 27, srcSpanEndLine = 1424, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 27, srcSpanEndLine = 1424, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 27, srcSpanEndLine = 1424, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 27, srcSpanEndLine = 1424, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 27, srcSpanEndLine = 1424, srcSpanEndColumn = 34}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 35, srcSpanEndLine = 1424, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 35, srcSpanEndLine = 1424, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 35, srcSpanEndLine = 1424, srcSpanEndColumn = 37}, srcInfoPoints = []}) "l1")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 38, srcSpanEndLine = 1424, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 38, srcSpanEndLine = 1424, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 38, srcSpanEndLine = 1424, srcSpanEndColumn = 40}, srcInfoPoints = []}) "<>"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 41, srcSpanEndLine = 1424, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 41, srcSpanEndLine = 1424, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 41, srcSpanEndLine = 1424, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 41, srcSpanEndLine = 1424, srcSpanEndColumn = 45}, srcInfoPoints = []}) "hcat"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 46, srcSpanEndLine = 1424, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 46, srcSpanEndLine = 1424, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 60, srcSpanEndLine = 1424, srcSpanEndColumn = 61}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 47, srcSpanEndLine = 1424, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 47, srcSpanEndLine = 1424, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 47, srcSpanEndLine = 1424, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 47, srcSpanEndLine = 1424, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 47, srcSpanEndLine = 1424, srcSpanEndColumn = 50}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 51, srcSpanEndLine = 1424, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 51, srcSpanEndLine = 1424, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 51, srcSpanEndLine = 1424, srcSpanEndColumn = 56}, srcInfoPoints = []}) "subLL")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 57, srcSpanEndLine = 1424, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 57, srcSpanEndLine = 1424, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1424, srcSpanStartColumn = 57, srcSpanEndLine = 1424, srcSpanEndColumn = 60}, srcInfoPoints = []}) "ols")))))))) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 11, srcSpanEndLine = 1428, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 11, srcSpanEndLine = 1426, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 5, srcSpanEndLine = 1428, srcSpanEndColumn = 0}]}) [FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 11, srcSpanEndLine = 1426, srcSpanEndColumn = 48}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 11, srcSpanEndLine = 1426, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 11, srcSpanEndLine = 1426, srcSpanEndColumn = 16}, srcInfoPoints = []}) "subLL") [PTuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 17, srcSpanEndLine = 1426, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 17, srcSpanEndLine = 1426, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 19, srcSpanEndLine = 1426, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 22, srcSpanEndLine = 1426, srcSpanEndColumn = 23}]}) Boxed [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 18, srcSpanEndLine = 1426, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 18, srcSpanEndLine = 1426, srcSpanEndColumn = 19}, srcInfoPoints = []}) "s"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 21, srcSpanEndLine = 1426, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 21, srcSpanEndLine = 1426, srcSpanEndColumn = 22}, srcInfoPoints = []}) "l")]] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 24, srcSpanEndLine = 1426, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 24, srcSpanEndLine = 1426, srcSpanEndColumn = 25}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 26, srcSpanEndLine = 1426, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 26, srcSpanEndLine = 1426, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 26, srcSpanEndLine = 1426, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 26, srcSpanEndLine = 1426, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 26, srcSpanEndLine = 1426, srcSpanEndColumn = 33}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 34, srcSpanEndLine = 1426, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 34, srcSpanEndLine = 1426, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 34, srcSpanEndLine = 1426, srcSpanEndColumn = 35}, srcInfoPoints = []}) "s")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 36, srcSpanEndLine = 1426, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 36, srcSpanEndLine = 1426, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 36, srcSpanEndLine = 1426, srcSpanEndColumn = 38}, srcInfoPoints = []}) "<>"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 39, srcSpanEndLine = 1426, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 39, srcSpanEndLine = 1426, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 39, srcSpanEndLine = 1426, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 39, srcSpanEndLine = 1426, srcSpanEndColumn = 46}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 47, srcSpanEndLine = 1426, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 47, srcSpanEndLine = 1426, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1426, srcSpanStartColumn = 47, srcSpanEndLine = 1426, srcSpanEndColumn = 48}, srcInfoPoints = []}) "l")))))) Nothing]]))]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 5, srcSpanEndLine = 1430, srcSpanEndColumn = 49}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 5, srcSpanEndLine = 1430, srcSpanEndColumn = 49}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 5, srcSpanEndLine = 1428, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 5, srcSpanEndLine = 1428, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 11, srcSpanEndLine = 1428, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 11, srcSpanEndLine = 1428, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 20, srcSpanEndLine = 1428, srcSpanEndColumn = 21}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 12, srcSpanEndLine = 1428, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 12, srcSpanEndLine = 1428, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 12, srcSpanEndLine = 1428, srcSpanEndColumn = 14}, srcInfoPoints = []}) "LL")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 15, srcSpanEndLine = 1428, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 15, srcSpanEndLine = 1428, srcSpanEndColumn = 17}, srcInfoPoints = []}) "l1"),PList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 18, srcSpanEndLine = 1428, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 18, srcSpanEndLine = 1428, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 19, srcSpanEndLine = 1428, srcSpanEndColumn = 20}]}) []])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 22, srcSpanEndLine = 1428, srcSpanEndColumn = 32}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 22, srcSpanEndLine = 1428, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 24, srcSpanEndLine = 1428, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 24, srcSpanEndLine = 1428, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 24, srcSpanEndLine = 1428, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 24, srcSpanEndLine = 1428, srcSpanEndColumn = 29}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 30, srcSpanEndLine = 1428, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 30, srcSpanEndLine = 1428, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1428, srcSpanStartColumn = 30, srcSpanEndLine = 1428, srcSpanEndColumn = 32}, srcInfoPoints = []}) "l1"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 5, srcSpanEndLine = 1430, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 5, srcSpanEndLine = 1430, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 11, srcSpanEndLine = 1430, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 11, srcSpanEndLine = 1430, srcSpanEndColumn = 13}, srcInfoPoints = []}) "ll")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 22, srcSpanEndLine = 1430, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 22, srcSpanEndLine = 1430, srcSpanEndColumn = 23}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 24, srcSpanEndLine = 1430, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 24, srcSpanEndLine = 1430, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 24, srcSpanEndLine = 1430, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 24, srcSpanEndLine = 1430, srcSpanEndColumn = 36}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 37, srcSpanEndLine = 1430, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 37, srcSpanEndLine = 1430, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 37, srcSpanEndLine = 1430, srcSpanEndColumn = 38}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 39, srcSpanEndLine = 1430, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 39, srcSpanEndLine = 1430, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 39, srcSpanEndLine = 1430, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 39, srcSpanEndLine = 1430, srcSpanEndColumn = 46}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 47, srcSpanEndLine = 1430, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 47, srcSpanEndLine = 1430, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1430, srcSpanStartColumn = 47, srcSpanEndLine = 1430, srcSpanEndColumn = 49}, srcInfoPoints = []}) "ll")))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 1, srcSpanEndLine = 1445, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 1, srcSpanEndLine = 1432, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 29, srcSpanEndLine = 1432, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 5, srcSpanEndLine = 1433, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 5, srcSpanEndLine = 1439, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 1, srcSpanEndLine = 1445, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 10, srcSpanEndLine = 1432, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 10, srcSpanEndLine = 1432, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 10, srcSpanEndLine = 1432, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 19, srcSpanEndLine = 1432, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 19, srcSpanEndLine = 1432, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1432, srcSpanStartColumn = 19, srcSpanEndLine = 1432, srcSpanEndColumn = 28}, srcInfoPoints = []}) "LayerList"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 5, srcSpanEndLine = 1439, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 5, srcSpanEndLine = 1439, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 5, srcSpanEndLine = 1433, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 5, srcSpanEndLine = 1433, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 15, srcSpanEndLine = 1439, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 15, srcSpanEndLine = 1433, srcSpanEndColumn = 16}]}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 17, srcSpanEndLine = 1439, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 17, srcSpanEndLine = 1433, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 20, srcSpanEndLine = 1433, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 20, srcSpanEndLine = 1434, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 20, srcSpanEndLine = 1437, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 5, srcSpanEndLine = 1439, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 20, srcSpanEndLine = 1433, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 23, srcSpanEndLine = 1433, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 20, srcSpanEndLine = 1433, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 20, srcSpanEndLine = 1433, srcSpanEndColumn = 22}, srcInfoPoints = []}) "l1")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 26, srcSpanEndLine = 1433, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 26, srcSpanEndLine = 1433, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1433, srcSpanStartColumn = 26, srcSpanEndLine = 1433, srcSpanEndColumn = 40}, srcInfoPoints = []}) "parseLayerName"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 20, srcSpanEndLine = 1437, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 24, srcSpanEndLine = 1434, srcSpanEndColumn = 26}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 20, srcSpanEndLine = 1434, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 20, srcSpanEndLine = 1434, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ols")) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 27, srcSpanEndLine = 1437, srcSpanEndColumn = 0}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 27, srcSpanEndLine = 1434, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 27, srcSpanEndLine = 1434, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 27, srcSpanEndLine = 1434, srcSpanEndColumn = 31}, srcInfoPoints = []}) "many"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 32, srcSpanEndLine = 1434, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 32, srcSpanEndLine = 1434, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 32, srcSpanEndLine = 1434, srcSpanEndColumn = 33}, srcInfoPoints = []}) "$"))) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 34, srcSpanEndLine = 1437, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 34, srcSpanEndLine = 1434, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 37, srcSpanEndLine = 1434, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1435, srcSpanStartColumn = 37, srcSpanEndLine = 1435, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 37, srcSpanEndLine = 1436, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 20, srcSpanEndLine = 1437, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 37, srcSpanEndLine = 1434, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 41, srcSpanEndLine = 1434, srcSpanEndColumn = 43}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 37, srcSpanEndLine = 1434, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 37, srcSpanEndLine = 1434, srcSpanEndColumn = 38}, srcInfoPoints = []}) "s")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 44, srcSpanEndLine = 1434, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 44, srcSpanEndLine = 1434, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1434, srcSpanStartColumn = 44, srcSpanEndLine = 1434, srcSpanEndColumn = 57}, srcInfoPoints = []}) "parseLayerSep"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1435, srcSpanStartColumn = 37, srcSpanEndLine = 1435, srcSpanEndColumn = 58}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1435, srcSpanStartColumn = 41, srcSpanEndLine = 1435, srcSpanEndColumn = 43}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1435, srcSpanStartColumn = 37, srcSpanEndLine = 1435, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1435, srcSpanStartColumn = 37, srcSpanEndLine = 1435, srcSpanEndColumn = 40}, srcInfoPoints = []}) "lnm")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1435, srcSpanStartColumn = 44, srcSpanEndLine = 1435, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1435, srcSpanStartColumn = 44, srcSpanEndLine = 1435, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1435, srcSpanStartColumn = 44, srcSpanEndLine = 1435, srcSpanEndColumn = 58}, srcInfoPoints = []}) "parseLayerName"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 37, srcSpanEndLine = 1436, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 37, srcSpanEndLine = 1436, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 37, srcSpanEndLine = 1436, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 37, srcSpanEndLine = 1436, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 37, srcSpanEndLine = 1436, srcSpanEndColumn = 43}, srcInfoPoints = []}) "return"))) (Tuple (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 44, srcSpanEndLine = 1436, srcSpanEndColumn = 52}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 44, srcSpanEndLine = 1436, srcSpanEndColumn = 45},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 46, srcSpanEndLine = 1436, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 51, srcSpanEndLine = 1436, srcSpanEndColumn = 52}]}) Boxed [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 45, srcSpanEndLine = 1436, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 45, srcSpanEndLine = 1436, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 45, srcSpanEndLine = 1436, srcSpanEndColumn = 46}, srcInfoPoints = []}) "s")),Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 48, srcSpanEndLine = 1436, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 48, srcSpanEndLine = 1436, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1436, srcSpanStartColumn = 48, srcSpanEndLine = 1436, srcSpanEndColumn = 51}, srcInfoPoints = []}) "lnm"))]))])),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 20, srcSpanEndLine = 1437, srcSpanEndColumn = 38}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 20, srcSpanEndLine = 1437, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 20, srcSpanEndLine = 1437, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 20, srcSpanEndLine = 1437, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 20, srcSpanEndLine = 1437, srcSpanEndColumn = 26}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 27, srcSpanEndLine = 1437, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 27, srcSpanEndLine = 1437, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 27, srcSpanEndLine = 1437, srcSpanEndColumn = 28}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 29, srcSpanEndLine = 1437, srcSpanEndColumn = 38}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 29, srcSpanEndLine = 1437, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 29, srcSpanEndLine = 1437, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 29, srcSpanEndLine = 1437, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 29, srcSpanEndLine = 1437, srcSpanEndColumn = 31}, srcInfoPoints = []}) "LL"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 32, srcSpanEndLine = 1437, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 32, srcSpanEndLine = 1437, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 32, srcSpanEndLine = 1437, srcSpanEndColumn = 34}, srcInfoPoints = []}) "l1")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 35, srcSpanEndLine = 1437, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 35, srcSpanEndLine = 1437, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1437, srcSpanStartColumn = 35, srcSpanEndLine = 1437, srcSpanEndColumn = 38}, srcInfoPoints = []}) "ols")))))])) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 5, srcSpanEndLine = 1441, srcSpanEndColumn = 68}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 5, srcSpanEndLine = 1441, srcSpanEndColumn = 68}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 5, srcSpanEndLine = 1439, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 5, srcSpanEndLine = 1439, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 11, srcSpanEndLine = 1441, srcSpanEndColumn = 68}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 11, srcSpanEndLine = 1439, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 13, srcSpanEndLine = 1441, srcSpanEndColumn = 68}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 13, srcSpanEndLine = 1439, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 13, srcSpanEndLine = 1439, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 13, srcSpanEndLine = 1439, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 13, srcSpanEndLine = 1439, srcSpanEndColumn = 24}, srcInfoPoints = []}) "quotedParse"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 25, srcSpanEndLine = 1439, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 25, srcSpanEndLine = 1439, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1439, srcSpanStartColumn = 25, srcSpanEndLine = 1439, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parseUnqt")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 13, srcSpanEndLine = 1440, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 13, srcSpanEndLine = 1440, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 14, srcSpanEndLine = 1440, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 20, srcSpanEndLine = 1440, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 13, srcSpanEndLine = 1440, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 13, srcSpanEndLine = 1440, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 14, srcSpanEndLine = 1440, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 20, srcSpanEndLine = 1440, srcSpanEndColumn = 21}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 13, srcSpanEndLine = 1440, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 13, srcSpanEndLine = 1440, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 14, srcSpanEndLine = 1440, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1440, srcSpanStartColumn = 20, srcSpanEndLine = 1440, srcSpanEndColumn = 21}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 13, srcSpanEndLine = 1441, srcSpanEndColumn = 68}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 13, srcSpanEndLine = 1441, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 13, srcSpanEndLine = 1441, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 13, srcSpanEndLine = 1441, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 13, srcSpanEndLine = 1441, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 19, srcSpanEndLine = 1441, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 19, srcSpanEndLine = 1441, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 30, srcSpanEndLine = 1441, srcSpanEndColumn = 31}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 20, srcSpanEndLine = 1441, srcSpanEndColumn = 30}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 20, srcSpanEndLine = 1441, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 20, srcSpanEndLine = 1441, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 20, srcSpanEndLine = 1441, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 20, srcSpanEndLine = 1441, srcSpanEndColumn = 24}, srcInfoPoints = []}) "flip"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 25, srcSpanEndLine = 1441, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 25, srcSpanEndLine = 1441, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 25, srcSpanEndLine = 1441, srcSpanEndColumn = 27}, srcInfoPoints = []}) "LL")))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 28, srcSpanEndLine = 1441, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 28, srcSpanEndLine = 1441, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 29, srcSpanEndLine = 1441, srcSpanEndColumn = 30}]}) [])))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 32, srcSpanEndLine = 1441, srcSpanEndColumn = 68}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 32, srcSpanEndLine = 1441, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 67, srcSpanEndLine = 1441, srcSpanEndColumn = 68}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 33, srcSpanEndLine = 1441, srcSpanEndColumn = 67}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 33, srcSpanEndLine = 1441, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 33, srcSpanEndLine = 1441, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 33, srcSpanEndLine = 1441, srcSpanEndColumn = 48}, srcInfoPoints = []}) "parseLayerName'"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 49, srcSpanEndLine = 1441, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 49, srcSpanEndLine = 1441, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 50, srcSpanEndLine = 1441, srcSpanEndColumn = 56},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 56, srcSpanEndLine = 1441, srcSpanEndColumn = 57}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 49, srcSpanEndLine = 1441, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 49, srcSpanEndLine = 1441, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 50, srcSpanEndLine = 1441, srcSpanEndColumn = 56},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 56, srcSpanEndLine = 1441, srcSpanEndColumn = 57}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 49, srcSpanEndLine = 1441, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 49, srcSpanEndLine = 1441, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 50, srcSpanEndLine = 1441, srcSpanEndColumn = 56},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 56, srcSpanEndLine = 1441, srcSpanEndColumn = 57}]}) "onFail"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 58, srcSpanEndLine = 1441, srcSpanEndColumn = 67}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 58, srcSpanEndLine = 1441, srcSpanEndColumn = 67}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1441, srcSpanStartColumn = 58, srcSpanEndLine = 1441, srcSpanEndColumn = 67}, srcInfoPoints = []}) "numString")))))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 1, srcSpanEndLine = 1446, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 17, srcSpanEndLine = 1445, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 32, srcSpanEndLine = 1445, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 45, srcSpanEndLine = 1445, srcSpanEndColumn = 46}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 1, srcSpanEndLine = 1445, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 6, srcSpanEndLine = 1445, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 6, srcSpanEndLine = 1445, srcSpanEndColumn = 16}, srcInfoPoints = []}) "OutputMode") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 19, srcSpanEndLine = 1445, srcSpanEndColumn = 31}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 19, srcSpanEndLine = 1445, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 19, srcSpanEndLine = 1445, srcSpanEndColumn = 31}, srcInfoPoints = []}) "BreadthFirst") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 34, srcSpanEndLine = 1445, srcSpanEndColumn = 44}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 34, srcSpanEndLine = 1445, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 34, srcSpanEndLine = 1445, srcSpanEndColumn = 44}, srcInfoPoints = []}) "NodesFirst") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 47, srcSpanEndLine = 1445, srcSpanEndColumn = 57}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 47, srcSpanEndLine = 1445, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1445, srcSpanStartColumn = 47, srcSpanEndLine = 1445, srcSpanEndColumn = 57}, srcInfoPoints = []}) "EdgesFirst") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 19, srcSpanEndLine = 1446, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 19, srcSpanEndLine = 1446, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 28, srcSpanEndLine = 1446, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 31, srcSpanEndLine = 1446, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 36, srcSpanEndLine = 1446, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 45, srcSpanEndLine = 1446, srcSpanEndColumn = 46},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 51, srcSpanEndLine = 1446, srcSpanEndColumn = 52},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 57, srcSpanEndLine = 1446, srcSpanEndColumn = 58},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 63, srcSpanEndLine = 1446, srcSpanEndColumn = 64}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 29, srcSpanEndLine = 1446, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 29, srcSpanEndLine = 1446, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 29, srcSpanEndLine = 1446, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 33, srcSpanEndLine = 1446, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 33, srcSpanEndLine = 1446, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 33, srcSpanEndLine = 1446, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 38, srcSpanEndLine = 1446, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 38, srcSpanEndLine = 1446, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 38, srcSpanEndLine = 1446, srcSpanEndColumn = 45}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 47, srcSpanEndLine = 1446, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 47, srcSpanEndLine = 1446, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 47, srcSpanEndLine = 1446, srcSpanEndColumn = 51}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 53, srcSpanEndLine = 1446, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 53, srcSpanEndLine = 1446, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 53, srcSpanEndLine = 1446, srcSpanEndColumn = 57}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 59, srcSpanEndLine = 1446, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 59, srcSpanEndLine = 1446, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1446, srcSpanStartColumn = 59, srcSpanEndLine = 1446, srcSpanEndColumn = 63}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1448, srcSpanStartColumn = 1, srcSpanEndLine = 1453, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1448, srcSpanStartColumn = 1, srcSpanEndLine = 1448, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1448, srcSpanStartColumn = 30, srcSpanEndLine = 1448, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 5, srcSpanEndLine = 1449, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 5, srcSpanEndLine = 1450, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 5, srcSpanEndLine = 1451, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 1, srcSpanEndLine = 1453, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1448, srcSpanStartColumn = 10, srcSpanEndLine = 1448, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1448, srcSpanStartColumn = 10, srcSpanEndLine = 1448, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1448, srcSpanStartColumn = 10, srcSpanEndLine = 1448, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1448, srcSpanStartColumn = 19, srcSpanEndLine = 1448, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1448, srcSpanStartColumn = 19, srcSpanEndLine = 1448, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1448, srcSpanStartColumn = 19, srcSpanEndLine = 1448, srcSpanEndColumn = 29}, srcInfoPoints = []}) "OutputMode"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 5, srcSpanEndLine = 1451, srcSpanEndColumn = 45}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 5, srcSpanEndLine = 1451, srcSpanEndColumn = 45}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 5, srcSpanEndLine = 1449, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 5, srcSpanEndLine = 1449, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 13, srcSpanEndLine = 1449, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 13, srcSpanEndLine = 1449, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 13, srcSpanEndLine = 1449, srcSpanEndColumn = 25}, srcInfoPoints = []}) "BreadthFirst")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 26, srcSpanEndLine = 1449, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 26, srcSpanEndLine = 1449, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 28, srcSpanEndLine = 1449, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 28, srcSpanEndLine = 1449, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 28, srcSpanEndLine = 1449, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 28, srcSpanEndLine = 1449, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 33, srcSpanEndLine = 1449, srcSpanEndColumn = 47}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1449, srcSpanStartColumn = 33, srcSpanEndLine = 1449, srcSpanEndColumn = 47}, srcInfoPoints = []}) "breadthfirst" "breadthfirst")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 5, srcSpanEndLine = 1450, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 5, srcSpanEndLine = 1450, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 13, srcSpanEndLine = 1450, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 13, srcSpanEndLine = 1450, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 13, srcSpanEndLine = 1450, srcSpanEndColumn = 23}, srcInfoPoints = []}) "NodesFirst")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 26, srcSpanEndLine = 1450, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 26, srcSpanEndLine = 1450, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 28, srcSpanEndLine = 1450, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 28, srcSpanEndLine = 1450, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 28, srcSpanEndLine = 1450, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 28, srcSpanEndLine = 1450, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 33, srcSpanEndLine = 1450, srcSpanEndColumn = 45}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1450, srcSpanStartColumn = 33, srcSpanEndLine = 1450, srcSpanEndColumn = 45}, srcInfoPoints = []}) "nodesfirst" "nodesfirst")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 5, srcSpanEndLine = 1451, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 5, srcSpanEndLine = 1451, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 13, srcSpanEndLine = 1451, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 13, srcSpanEndLine = 1451, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 13, srcSpanEndLine = 1451, srcSpanEndColumn = 23}, srcInfoPoints = []}) "EdgesFirst")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 26, srcSpanEndLine = 1451, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 26, srcSpanEndLine = 1451, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 28, srcSpanEndLine = 1451, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 28, srcSpanEndLine = 1451, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 28, srcSpanEndLine = 1451, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 28, srcSpanEndLine = 1451, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 33, srcSpanEndLine = 1451, srcSpanEndColumn = 45}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1451, srcSpanStartColumn = 33, srcSpanEndLine = 1451, srcSpanEndColumn = 45}, srcInfoPoints = []}) "edgesfirst" "edgesfirst")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 1, srcSpanEndLine = 1461, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 1, srcSpanEndLine = 1453, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 30, srcSpanEndLine = 1453, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 5, srcSpanEndLine = 1454, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1461, srcSpanStartColumn = 1, srcSpanEndLine = 1461, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 10, srcSpanEndLine = 1453, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 10, srcSpanEndLine = 1453, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 10, srcSpanEndLine = 1453, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 19, srcSpanEndLine = 1453, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 19, srcSpanEndLine = 1453, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1453, srcSpanStartColumn = 19, srcSpanEndLine = 1453, srcSpanEndColumn = 29}, srcInfoPoints = []}) "OutputMode"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 5, srcSpanEndLine = 1457, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 5, srcSpanEndLine = 1457, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 5, srcSpanEndLine = 1454, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 5, srcSpanEndLine = 1454, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 15, srcSpanEndLine = 1457, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 15, srcSpanEndLine = 1454, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 17, srcSpanEndLine = 1457, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 17, srcSpanEndLine = 1454, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 17, srcSpanEndLine = 1454, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 17, srcSpanEndLine = 1454, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 23, srcSpanEndLine = 1457, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 23, srcSpanEndLine = 1454, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 23, srcSpanEndLine = 1455, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 23, srcSpanEndLine = 1456, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1457, srcSpanStartColumn = 23, srcSpanEndLine = 1457, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 25, srcSpanEndLine = 1454, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 25, srcSpanEndLine = 1454, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 25, srcSpanEndLine = 1454, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 25, srcSpanEndLine = 1454, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 25, srcSpanEndLine = 1454, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 35, srcSpanEndLine = 1454, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 35, srcSpanEndLine = 1454, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 35, srcSpanEndLine = 1454, srcSpanEndColumn = 47}, srcInfoPoints = []}) "BreadthFirst")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 48, srcSpanEndLine = 1454, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1454, srcSpanStartColumn = 48, srcSpanEndLine = 1454, srcSpanEndColumn = 62}, srcInfoPoints = []}) "breadthfirst" "breadthfirst")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 25, srcSpanEndLine = 1455, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 25, srcSpanEndLine = 1455, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 25, srcSpanEndLine = 1455, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 25, srcSpanEndLine = 1455, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 25, srcSpanEndLine = 1455, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 35, srcSpanEndLine = 1455, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 35, srcSpanEndLine = 1455, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 35, srcSpanEndLine = 1455, srcSpanEndColumn = 45}, srcInfoPoints = []}) "NodesFirst")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 46, srcSpanEndLine = 1455, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1455, srcSpanStartColumn = 46, srcSpanEndLine = 1455, srcSpanEndColumn = 58}, srcInfoPoints = []}) "nodesfirst" "nodesfirst")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 25, srcSpanEndLine = 1456, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 25, srcSpanEndLine = 1456, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 25, srcSpanEndLine = 1456, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 25, srcSpanEndLine = 1456, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 25, srcSpanEndLine = 1456, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 35, srcSpanEndLine = 1456, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 35, srcSpanEndLine = 1456, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 35, srcSpanEndLine = 1456, srcSpanEndColumn = 45}, srcInfoPoints = []}) "EdgesFirst")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 46, srcSpanEndLine = 1456, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1456, srcSpanStartColumn = 46, srcSpanEndLine = 1456, srcSpanEndColumn = 58}, srcInfoPoints = []}) "edgesfirst" "edgesfirst"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1461, srcSpanStartColumn = 1, srcSpanEndLine = 1464, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1461, srcSpanStartColumn = 11, srcSpanEndLine = 1461, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1462, srcSpanStartColumn = 11, srcSpanEndLine = 1462, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1463, srcSpanStartColumn = 11, srcSpanEndLine = 1463, srcSpanEndColumn = 12}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1461, srcSpanStartColumn = 1, srcSpanEndLine = 1461, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1461, srcSpanStartColumn = 6, srcSpanEndLine = 1461, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1461, srcSpanStartColumn = 6, srcSpanEndLine = 1461, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Pack") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1461, srcSpanStartColumn = 13, srcSpanEndLine = 1461, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1461, srcSpanStartColumn = 13, srcSpanEndLine = 1461, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1461, srcSpanStartColumn = 13, srcSpanEndLine = 1461, srcSpanEndColumn = 19}, srcInfoPoints = []}) "DoPack") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1462, srcSpanStartColumn = 13, srcSpanEndLine = 1462, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1462, srcSpanStartColumn = 13, srcSpanEndLine = 1462, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1462, srcSpanStartColumn = 13, srcSpanEndLine = 1462, srcSpanEndColumn = 21}, srcInfoPoints = []}) "DontPack") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1463, srcSpanStartColumn = 13, srcSpanEndLine = 1463, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1463, srcSpanStartColumn = 13, srcSpanEndLine = 1463, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1463, srcSpanStartColumn = 13, srcSpanEndLine = 1463, srcSpanEndColumn = 23}, srcInfoPoints = []}) "PackMargin") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1463, srcSpanStartColumn = 24, srcSpanEndLine = 1463, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1463, srcSpanStartColumn = 24, srcSpanEndLine = 1463, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1463, srcSpanStartColumn = 24, srcSpanEndLine = 1463, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1463, srcSpanStartColumn = 24, srcSpanEndLine = 1463, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Int")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 13, srcSpanEndLine = 1464, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 13, srcSpanEndLine = 1464, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 22, srcSpanEndLine = 1464, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 25, srcSpanEndLine = 1464, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 30, srcSpanEndLine = 1464, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 36, srcSpanEndLine = 1464, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 42, srcSpanEndLine = 1464, srcSpanEndColumn = 43}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 23, srcSpanEndLine = 1464, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 23, srcSpanEndLine = 1464, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 23, srcSpanEndLine = 1464, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 27, srcSpanEndLine = 1464, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 27, srcSpanEndLine = 1464, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 27, srcSpanEndLine = 1464, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 32, srcSpanEndLine = 1464, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 32, srcSpanEndLine = 1464, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 32, srcSpanEndLine = 1464, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 38, srcSpanEndLine = 1464, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 38, srcSpanEndLine = 1464, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1464, srcSpanStartColumn = 38, srcSpanEndLine = 1464, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1466, srcSpanStartColumn = 1, srcSpanEndLine = 1471, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1466, srcSpanStartColumn = 1, srcSpanEndLine = 1466, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1466, srcSpanStartColumn = 24, srcSpanEndLine = 1466, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 5, srcSpanEndLine = 1467, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 5, srcSpanEndLine = 1468, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 5, srcSpanEndLine = 1469, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 1, srcSpanEndLine = 1471, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1466, srcSpanStartColumn = 10, srcSpanEndLine = 1466, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1466, srcSpanStartColumn = 10, srcSpanEndLine = 1466, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1466, srcSpanStartColumn = 10, srcSpanEndLine = 1466, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1466, srcSpanStartColumn = 19, srcSpanEndLine = 1466, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1466, srcSpanStartColumn = 19, srcSpanEndLine = 1466, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1466, srcSpanStartColumn = 19, srcSpanEndLine = 1466, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Pack"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 5, srcSpanEndLine = 1469, srcSpanEndColumn = 39}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 5, srcSpanEndLine = 1469, srcSpanEndColumn = 39}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 5, srcSpanEndLine = 1467, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 5, srcSpanEndLine = 1467, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 13, srcSpanEndLine = 1467, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 13, srcSpanEndLine = 1467, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 13, srcSpanEndLine = 1467, srcSpanEndColumn = 19}, srcInfoPoints = []}) "DoPack")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 28, srcSpanEndLine = 1467, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 28, srcSpanEndLine = 1467, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 30, srcSpanEndLine = 1467, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 30, srcSpanEndLine = 1467, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 30, srcSpanEndLine = 1467, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 30, srcSpanEndLine = 1467, srcSpanEndColumn = 37}, srcInfoPoints = []}) "unqtDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 38, srcSpanEndLine = 1467, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 38, srcSpanEndLine = 1467, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1467, srcSpanStartColumn = 38, srcSpanEndLine = 1467, srcSpanEndColumn = 42}, srcInfoPoints = []}) "True"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 5, srcSpanEndLine = 1468, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 5, srcSpanEndLine = 1468, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 13, srcSpanEndLine = 1468, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 13, srcSpanEndLine = 1468, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 13, srcSpanEndLine = 1468, srcSpanEndColumn = 21}, srcInfoPoints = []}) "DontPack")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 28, srcSpanEndLine = 1468, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 28, srcSpanEndLine = 1468, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 30, srcSpanEndLine = 1468, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 30, srcSpanEndLine = 1468, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 30, srcSpanEndLine = 1468, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 30, srcSpanEndLine = 1468, srcSpanEndColumn = 37}, srcInfoPoints = []}) "unqtDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 38, srcSpanEndLine = 1468, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 38, srcSpanEndLine = 1468, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1468, srcSpanStartColumn = 38, srcSpanEndLine = 1468, srcSpanEndColumn = 43}, srcInfoPoints = []}) "False"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 5, srcSpanEndLine = 1469, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 5, srcSpanEndLine = 1469, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 13, srcSpanEndLine = 1469, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 13, srcSpanEndLine = 1469, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 26, srcSpanEndLine = 1469, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 14, srcSpanEndLine = 1469, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 14, srcSpanEndLine = 1469, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 14, srcSpanEndLine = 1469, srcSpanEndColumn = 24}, srcInfoPoints = []}) "PackMargin")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 25, srcSpanEndLine = 1469, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 25, srcSpanEndLine = 1469, srcSpanEndColumn = 26}, srcInfoPoints = []}) "m")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 28, srcSpanEndLine = 1469, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 28, srcSpanEndLine = 1469, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 30, srcSpanEndLine = 1469, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 30, srcSpanEndLine = 1469, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 30, srcSpanEndLine = 1469, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 30, srcSpanEndLine = 1469, srcSpanEndColumn = 37}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 38, srcSpanEndLine = 1469, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 38, srcSpanEndLine = 1469, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1469, srcSpanStartColumn = 38, srcSpanEndLine = 1469, srcSpanEndColumn = 39}, srcInfoPoints = []}) "m"))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 1, srcSpanEndLine = 1479, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 1, srcSpanEndLine = 1471, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 24, srcSpanEndLine = 1471, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 5, srcSpanEndLine = 1473, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1479, srcSpanStartColumn = 1, srcSpanEndLine = 1479, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 10, srcSpanEndLine = 1471, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 10, srcSpanEndLine = 1471, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 10, srcSpanEndLine = 1471, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 19, srcSpanEndLine = 1471, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 19, srcSpanEndLine = 1471, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1471, srcSpanStartColumn = 19, srcSpanEndLine = 1471, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Pack"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 5, srcSpanEndLine = 1475, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 5, srcSpanEndLine = 1475, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 5, srcSpanEndLine = 1473, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 5, srcSpanEndLine = 1473, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 15, srcSpanEndLine = 1475, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 15, srcSpanEndLine = 1473, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 17, srcSpanEndLine = 1475, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 17, srcSpanEndLine = 1473, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 17, srcSpanEndLine = 1473, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 17, srcSpanEndLine = 1473, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 23, srcSpanEndLine = 1475, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 23, srcSpanEndLine = 1473, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 23, srcSpanEndLine = 1474, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1475, srcSpanStartColumn = 23, srcSpanEndLine = 1475, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 25, srcSpanEndLine = 1473, srcSpanEndColumn = 51}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 25, srcSpanEndLine = 1473, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 25, srcSpanEndLine = 1473, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 25, srcSpanEndLine = 1473, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 25, srcSpanEndLine = 1473, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 31, srcSpanEndLine = 1473, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 31, srcSpanEndLine = 1473, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 31, srcSpanEndLine = 1473, srcSpanEndColumn = 41}, srcInfoPoints = []}) "PackMargin")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 42, srcSpanEndLine = 1473, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 42, srcSpanEndLine = 1473, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1473, srcSpanStartColumn = 42, srcSpanEndLine = 1473, srcSpanEndColumn = 51}, srcInfoPoints = []}) "parseUnqt"))),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 25, srcSpanEndLine = 1474, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 25, srcSpanEndLine = 1474, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 25, srcSpanEndLine = 1474, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 25, srcSpanEndLine = 1474, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 25, srcSpanEndLine = 1474, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 31, srcSpanEndLine = 1474, srcSpanEndColumn = 53}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 31, srcSpanEndLine = 1474, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 52, srcSpanEndLine = 1474, srcSpanEndColumn = 53}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 32, srcSpanEndLine = 1474, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 32, srcSpanEndLine = 1474, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 32, srcSpanEndLine = 1474, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 32, srcSpanEndLine = 1474, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 32, srcSpanEndLine = 1474, srcSpanEndColumn = 36}, srcInfoPoints = []}) "bool"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 37, srcSpanEndLine = 1474, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 37, srcSpanEndLine = 1474, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 37, srcSpanEndLine = 1474, srcSpanEndColumn = 45}, srcInfoPoints = []}) "DontPack")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 46, srcSpanEndLine = 1474, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 46, srcSpanEndLine = 1474, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 46, srcSpanEndLine = 1474, srcSpanEndColumn = 52}, srcInfoPoints = []}) "DoPack")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 54, srcSpanEndLine = 1474, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 54, srcSpanEndLine = 1474, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1474, srcSpanStartColumn = 54, srcSpanEndLine = 1474, srcSpanEndColumn = 62}, srcInfoPoints = []}) "onlyBool")))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1479, srcSpanStartColumn = 1, srcSpanEndLine = 1485, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1479, srcSpanStartColumn = 15, srcSpanEndLine = 1479, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1480, srcSpanStartColumn = 15, srcSpanEndLine = 1480, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1481, srcSpanStartColumn = 15, srcSpanEndLine = 1481, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 15, srcSpanEndLine = 1482, srcSpanEndColumn = 16}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1479, srcSpanStartColumn = 1, srcSpanEndLine = 1479, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1479, srcSpanStartColumn = 6, srcSpanEndLine = 1479, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1479, srcSpanStartColumn = 6, srcSpanEndLine = 1479, srcSpanEndColumn = 14}, srcInfoPoints = []}) "PackMode") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1479, srcSpanStartColumn = 17, srcSpanEndLine = 1479, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1479, srcSpanStartColumn = 17, srcSpanEndLine = 1479, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1479, srcSpanStartColumn = 17, srcSpanEndLine = 1479, srcSpanEndColumn = 25}, srcInfoPoints = []}) "PackNode") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1480, srcSpanStartColumn = 17, srcSpanEndLine = 1480, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1480, srcSpanStartColumn = 17, srcSpanEndLine = 1480, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1480, srcSpanStartColumn = 17, srcSpanEndLine = 1480, srcSpanEndColumn = 26}, srcInfoPoints = []}) "PackClust") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1481, srcSpanStartColumn = 17, srcSpanEndLine = 1481, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1481, srcSpanStartColumn = 17, srcSpanEndLine = 1481, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1481, srcSpanStartColumn = 17, srcSpanEndLine = 1481, srcSpanEndColumn = 26}, srcInfoPoints = []}) "PackGraph") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 17, srcSpanEndLine = 1482, srcSpanEndColumn = 48}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 17, srcSpanEndLine = 1482, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 17, srcSpanEndLine = 1482, srcSpanEndColumn = 26}, srcInfoPoints = []}) "PackArray") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 27, srcSpanEndLine = 1482, srcSpanEndColumn = 31}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 27, srcSpanEndLine = 1482, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 27, srcSpanEndLine = 1482, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 27, srcSpanEndLine = 1482, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Bool"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 32, srcSpanEndLine = 1482, srcSpanEndColumn = 36}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 32, srcSpanEndLine = 1482, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 32, srcSpanEndLine = 1482, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 32, srcSpanEndLine = 1482, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Bool"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 37, srcSpanEndLine = 1482, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 37, srcSpanEndLine = 1482, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 47, srcSpanEndLine = 1482, srcSpanEndColumn = 48}]}) (TyParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 37, srcSpanEndLine = 1482, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 37, srcSpanEndLine = 1482, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 47, srcSpanEndLine = 1482, srcSpanEndColumn = 48}]}) (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 38, srcSpanEndLine = 1482, srcSpanEndColumn = 47}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 38, srcSpanEndLine = 1482, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 38, srcSpanEndLine = 1482, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 38, srcSpanEndLine = 1482, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Maybe"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 44, srcSpanEndLine = 1482, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 44, srcSpanEndLine = 1482, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 44, srcSpanEndLine = 1482, srcSpanEndColumn = 47}, srcInfoPoints = []}) "Int")))))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 17, srcSpanEndLine = 1485, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 17, srcSpanEndLine = 1485, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 26, srcSpanEndLine = 1485, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 29, srcSpanEndLine = 1485, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 34, srcSpanEndLine = 1485, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 40, srcSpanEndLine = 1485, srcSpanEndColumn = 41},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 46, srcSpanEndLine = 1485, srcSpanEndColumn = 47}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 27, srcSpanEndLine = 1485, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 27, srcSpanEndLine = 1485, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 27, srcSpanEndLine = 1485, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 31, srcSpanEndLine = 1485, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 31, srcSpanEndLine = 1485, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 31, srcSpanEndLine = 1485, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 36, srcSpanEndLine = 1485, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 36, srcSpanEndLine = 1485, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 36, srcSpanEndLine = 1485, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 42, srcSpanEndLine = 1485, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 42, srcSpanEndLine = 1485, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1485, srcSpanStartColumn = 42, srcSpanEndLine = 1485, srcSpanEndColumn = 46}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1487, srcSpanStartColumn = 1, srcSpanEndLine = 1505, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1487, srcSpanStartColumn = 1, srcSpanEndLine = 1487, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1487, srcSpanStartColumn = 28, srcSpanEndLine = 1487, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 5, srcSpanEndLine = 1488, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 5, srcSpanEndLine = 1489, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 5, srcSpanEndLine = 1490, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 5, srcSpanEndLine = 1491, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 1, srcSpanEndLine = 1505, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1487, srcSpanStartColumn = 10, srcSpanEndLine = 1487, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1487, srcSpanStartColumn = 10, srcSpanEndLine = 1487, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1487, srcSpanStartColumn = 10, srcSpanEndLine = 1487, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1487, srcSpanStartColumn = 19, srcSpanEndLine = 1487, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1487, srcSpanStartColumn = 19, srcSpanEndLine = 1487, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1487, srcSpanStartColumn = 19, srcSpanEndLine = 1487, srcSpanEndColumn = 27}, srcInfoPoints = []}) "PackMode"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 5, srcSpanEndLine = 1505, srcSpanEndColumn = 0}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 5, srcSpanEndLine = 1505, srcSpanEndColumn = 0}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 5, srcSpanEndLine = 1488, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 5, srcSpanEndLine = 1488, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 13, srcSpanEndLine = 1488, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 13, srcSpanEndLine = 1488, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 13, srcSpanEndLine = 1488, srcSpanEndColumn = 21}, srcInfoPoints = []}) "PackNode")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 32, srcSpanEndLine = 1488, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 32, srcSpanEndLine = 1488, srcSpanEndColumn = 33}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 34, srcSpanEndLine = 1488, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 34, srcSpanEndLine = 1488, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 34, srcSpanEndLine = 1488, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 34, srcSpanEndLine = 1488, srcSpanEndColumn = 38}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 39, srcSpanEndLine = 1488, srcSpanEndColumn = 45}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1488, srcSpanStartColumn = 39, srcSpanEndLine = 1488, srcSpanEndColumn = 45}, srcInfoPoints = []}) "node" "node")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 5, srcSpanEndLine = 1489, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 5, srcSpanEndLine = 1489, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 13, srcSpanEndLine = 1489, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 13, srcSpanEndLine = 1489, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 13, srcSpanEndLine = 1489, srcSpanEndColumn = 22}, srcInfoPoints = []}) "PackClust")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 32, srcSpanEndLine = 1489, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 32, srcSpanEndLine = 1489, srcSpanEndColumn = 33}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 34, srcSpanEndLine = 1489, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 34, srcSpanEndLine = 1489, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 34, srcSpanEndLine = 1489, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 34, srcSpanEndLine = 1489, srcSpanEndColumn = 38}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 39, srcSpanEndLine = 1489, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1489, srcSpanStartColumn = 39, srcSpanEndLine = 1489, srcSpanEndColumn = 46}, srcInfoPoints = []}) "clust" "clust")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 5, srcSpanEndLine = 1490, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 5, srcSpanEndLine = 1490, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 13, srcSpanEndLine = 1490, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 13, srcSpanEndLine = 1490, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 13, srcSpanEndLine = 1490, srcSpanEndColumn = 22}, srcInfoPoints = []}) "PackGraph")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 32, srcSpanEndLine = 1490, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 32, srcSpanEndLine = 1490, srcSpanEndColumn = 33}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 34, srcSpanEndLine = 1490, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 34, srcSpanEndLine = 1490, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 34, srcSpanEndLine = 1490, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 34, srcSpanEndLine = 1490, srcSpanEndColumn = 38}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 39, srcSpanEndLine = 1490, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1490, srcSpanStartColumn = 39, srcSpanEndLine = 1490, srcSpanEndColumn = 46}, srcInfoPoints = []}) "graph" "graph")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 5, srcSpanEndLine = 1505, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1493, srcSpanStartColumn = 9, srcSpanEndLine = 1493, srcSpanEndColumn = 14}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 5, srcSpanEndLine = 1491, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 13, srcSpanEndLine = 1491, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 13, srcSpanEndLine = 1491, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 30, srcSpanEndLine = 1491, srcSpanEndColumn = 31}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 14, srcSpanEndLine = 1491, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 14, srcSpanEndLine = 1491, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 14, srcSpanEndLine = 1491, srcSpanEndColumn = 23}, srcInfoPoints = []}) "PackArray")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 24, srcSpanEndLine = 1491, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 24, srcSpanEndLine = 1491, srcSpanEndColumn = 25}, srcInfoPoints = []}) "c"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 26, srcSpanEndLine = 1491, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 26, srcSpanEndLine = 1491, srcSpanEndColumn = 27}, srcInfoPoints = []}) "u"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 28, srcSpanEndLine = 1491, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 28, srcSpanEndLine = 1491, srcSpanEndColumn = 30}, srcInfoPoints = []}) "mi")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 32, srcSpanEndLine = 1492, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 32, srcSpanEndLine = 1491, srcSpanEndColumn = 33}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 34, srcSpanEndLine = 1492, srcSpanEndColumn = 48}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 34, srcSpanEndLine = 1491, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 34, srcSpanEndLine = 1491, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 34, srcSpanEndLine = 1491, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 34, srcSpanEndLine = 1491, srcSpanEndColumn = 40}, srcInfoPoints = []}) "addNum"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 41, srcSpanEndLine = 1491, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 41, srcSpanEndLine = 1491, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 41, srcSpanEndLine = 1491, srcSpanEndColumn = 42}, srcInfoPoints = []}) "."))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 43, srcSpanEndLine = 1491, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 43, srcSpanEndLine = 1491, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 43, srcSpanEndLine = 1491, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 43, srcSpanEndLine = 1491, srcSpanEndColumn = 46}, srcInfoPoints = []}) "isU"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 47, srcSpanEndLine = 1491, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 47, srcSpanEndLine = 1491, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 47, srcSpanEndLine = 1491, srcSpanEndColumn = 48}, srcInfoPoints = []}) "."))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 49, srcSpanEndLine = 1491, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 49, srcSpanEndLine = 1491, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 49, srcSpanEndLine = 1491, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 49, srcSpanEndLine = 1491, srcSpanEndColumn = 52}, srcInfoPoints = []}) "isC"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 53, srcSpanEndLine = 1491, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 53, srcSpanEndLine = 1491, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 53, srcSpanEndLine = 1491, srcSpanEndColumn = 54}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 55, srcSpanEndLine = 1491, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 55, srcSpanEndLine = 1491, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1491, srcSpanStartColumn = 55, srcSpanEndLine = 1491, srcSpanEndColumn = 62}, srcInfoPoints = []}) "isUnder")))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1492, srcSpanStartColumn = 34, srcSpanEndLine = 1492, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1492, srcSpanStartColumn = 34, srcSpanEndLine = 1492, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1492, srcSpanStartColumn = 34, srcSpanEndLine = 1492, srcSpanEndColumn = 35}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1492, srcSpanStartColumn = 36, srcSpanEndLine = 1492, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1492, srcSpanStartColumn = 36, srcSpanEndLine = 1492, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1492, srcSpanStartColumn = 36, srcSpanEndLine = 1492, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1492, srcSpanStartColumn = 36, srcSpanEndLine = 1492, srcSpanEndColumn = 40}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1492, srcSpanStartColumn = 41, srcSpanEndLine = 1492, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1492, srcSpanStartColumn = 41, srcSpanEndLine = 1492, srcSpanEndColumn = 48}, srcInfoPoints = []}) "array" "array"))))) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 11, srcSpanEndLine = 1505, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 11, srcSpanEndLine = 1494, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 11, srcSpanEndLine = 1495, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 11, srcSpanEndLine = 1498, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 11, srcSpanEndLine = 1501, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 1, srcSpanEndLine = 1505, srcSpanEndColumn = 0}]}) [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 11, srcSpanEndLine = 1494, srcSpanEndColumn = 53}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 11, srcSpanEndLine = 1494, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 11, srcSpanEndLine = 1494, srcSpanEndColumn = 17}, srcInfoPoints = []}) "addNum")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 18, srcSpanEndLine = 1494, srcSpanEndColumn = 53}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 18, srcSpanEndLine = 1494, srcSpanEndColumn = 19}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 20, srcSpanEndLine = 1494, srcSpanEndColumn = 53}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 20, srcSpanEndLine = 1494, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 20, srcSpanEndLine = 1494, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 20, srcSpanEndLine = 1494, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 20, srcSpanEndLine = 1494, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 20, srcSpanEndLine = 1494, srcSpanEndColumn = 25}, srcInfoPoints = []}) "maybe"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 26, srcSpanEndLine = 1494, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 26, srcSpanEndLine = 1494, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 26, srcSpanEndLine = 1494, srcSpanEndColumn = 28}, srcInfoPoints = []}) "id")))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 29, srcSpanEndLine = 1494, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 29, srcSpanEndLine = 1494, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 49, srcSpanEndLine = 1494, srcSpanEndColumn = 50}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 30, srcSpanEndLine = 1494, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 30, srcSpanEndLine = 1494, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 30, srcSpanEndLine = 1494, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 30, srcSpanEndLine = 1494, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 30, srcSpanEndLine = 1494, srcSpanEndColumn = 34}, srcInfoPoints = []}) "flip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 35, srcSpanEndLine = 1494, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 35, srcSpanEndLine = 1494, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 36, srcSpanEndLine = 1494, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 38, srcSpanEndLine = 1494, srcSpanEndColumn = 39}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 35, srcSpanEndLine = 1494, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 35, srcSpanEndLine = 1494, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 36, srcSpanEndLine = 1494, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 38, srcSpanEndLine = 1494, srcSpanEndColumn = 39}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 35, srcSpanEndLine = 1494, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 35, srcSpanEndLine = 1494, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 36, srcSpanEndLine = 1494, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 38, srcSpanEndLine = 1494, srcSpanEndColumn = 39}]}) "<>")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 40, srcSpanEndLine = 1494, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 40, srcSpanEndLine = 1494, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 40, srcSpanEndLine = 1494, srcSpanEndColumn = 41}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 42, srcSpanEndLine = 1494, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 42, srcSpanEndLine = 1494, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 42, srcSpanEndLine = 1494, srcSpanEndColumn = 49}, srcInfoPoints = []}) "unqtDot")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 51, srcSpanEndLine = 1494, srcSpanEndColumn = 53}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 51, srcSpanEndLine = 1494, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1494, srcSpanStartColumn = 51, srcSpanEndLine = 1494, srcSpanEndColumn = 53}, srcInfoPoints = []}) "mi"))))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 11, srcSpanEndLine = 1497, srcSpanEndColumn = 28}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 11, srcSpanEndLine = 1495, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 11, srcSpanEndLine = 1495, srcSpanEndColumn = 18}, srcInfoPoints = []}) "isUnder")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 19, srcSpanEndLine = 1497, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 19, srcSpanEndLine = 1495, srcSpanEndColumn = 20}]}) (If (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 21, srcSpanEndLine = 1497, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 21, srcSpanEndLine = 1495, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 21, srcSpanEndLine = 1496, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1497, srcSpanStartColumn = 21, srcSpanEndLine = 1497, srcSpanEndColumn = 25}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 24, srcSpanEndLine = 1495, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 24, srcSpanEndLine = 1495, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 24, srcSpanEndLine = 1495, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 24, srcSpanEndLine = 1495, srcSpanEndColumn = 25}, srcInfoPoints = []}) "c"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 26, srcSpanEndLine = 1495, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 26, srcSpanEndLine = 1495, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 26, srcSpanEndLine = 1495, srcSpanEndColumn = 28}, srcInfoPoints = []}) "||"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 29, srcSpanEndLine = 1495, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 29, srcSpanEndLine = 1495, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1495, srcSpanStartColumn = 29, srcSpanEndLine = 1495, srcSpanEndColumn = 30}, srcInfoPoints = []}) "u")))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 26, srcSpanEndLine = 1496, srcSpanEndColumn = 46}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 26, srcSpanEndLine = 1496, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 26, srcSpanEndLine = 1496, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 26, srcSpanEndLine = 1496, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 26, srcSpanEndLine = 1496, srcSpanEndColumn = 30}, srcInfoPoints = []}) "flip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 31, srcSpanEndLine = 1496, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 31, srcSpanEndLine = 1496, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 32, srcSpanEndLine = 1496, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 34, srcSpanEndLine = 1496, srcSpanEndColumn = 35}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 31, srcSpanEndLine = 1496, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 31, srcSpanEndLine = 1496, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 32, srcSpanEndLine = 1496, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 34, srcSpanEndLine = 1496, srcSpanEndColumn = 35}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 31, srcSpanEndLine = 1496, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 31, srcSpanEndLine = 1496, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 32, srcSpanEndLine = 1496, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 34, srcSpanEndLine = 1496, srcSpanEndColumn = 35}]}) "<>")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 36, srcSpanEndLine = 1496, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 36, srcSpanEndLine = 1496, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 36, srcSpanEndLine = 1496, srcSpanEndColumn = 37}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 38, srcSpanEndLine = 1496, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 38, srcSpanEndLine = 1496, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 38, srcSpanEndLine = 1496, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 38, srcSpanEndLine = 1496, srcSpanEndColumn = 42}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 43, srcSpanEndLine = 1496, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1496, srcSpanStartColumn = 43, srcSpanEndLine = 1496, srcSpanEndColumn = 46}, srcInfoPoints = []}) '_' "_")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1497, srcSpanStartColumn = 26, srcSpanEndLine = 1497, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1497, srcSpanStartColumn = 26, srcSpanEndLine = 1497, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1497, srcSpanStartColumn = 26, srcSpanEndLine = 1497, srcSpanEndColumn = 28}, srcInfoPoints = []}) "id"))))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 11, srcSpanEndLine = 1500, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 11, srcSpanEndLine = 1498, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 11, srcSpanEndLine = 1498, srcSpanEndColumn = 14}, srcInfoPoints = []}) "isC")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 15, srcSpanEndLine = 1500, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 15, srcSpanEndLine = 1498, srcSpanEndColumn = 16}]}) (If (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 17, srcSpanEndLine = 1500, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 17, srcSpanEndLine = 1498, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 17, srcSpanEndLine = 1499, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1500, srcSpanStartColumn = 17, srcSpanEndLine = 1500, srcSpanEndColumn = 21}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 20, srcSpanEndLine = 1498, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 20, srcSpanEndLine = 1498, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1498, srcSpanStartColumn = 20, srcSpanEndLine = 1498, srcSpanEndColumn = 21}, srcInfoPoints = []}) "c"))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 22, srcSpanEndLine = 1499, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 22, srcSpanEndLine = 1499, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 22, srcSpanEndLine = 1499, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 22, srcSpanEndLine = 1499, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 22, srcSpanEndLine = 1499, srcSpanEndColumn = 26}, srcInfoPoints = []}) "flip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 27, srcSpanEndLine = 1499, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 27, srcSpanEndLine = 1499, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 28, srcSpanEndLine = 1499, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 30, srcSpanEndLine = 1499, srcSpanEndColumn = 31}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 27, srcSpanEndLine = 1499, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 27, srcSpanEndLine = 1499, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 28, srcSpanEndLine = 1499, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 30, srcSpanEndLine = 1499, srcSpanEndColumn = 31}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 27, srcSpanEndLine = 1499, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 27, srcSpanEndLine = 1499, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 28, srcSpanEndLine = 1499, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 30, srcSpanEndLine = 1499, srcSpanEndColumn = 31}]}) "<>")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 32, srcSpanEndLine = 1499, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 32, srcSpanEndLine = 1499, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 32, srcSpanEndLine = 1499, srcSpanEndColumn = 33}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 34, srcSpanEndLine = 1499, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 34, srcSpanEndLine = 1499, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 34, srcSpanEndLine = 1499, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 34, srcSpanEndLine = 1499, srcSpanEndColumn = 38}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 39, srcSpanEndLine = 1499, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1499, srcSpanStartColumn = 39, srcSpanEndLine = 1499, srcSpanEndColumn = 42}, srcInfoPoints = []}) 'c' "c")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1500, srcSpanStartColumn = 22, srcSpanEndLine = 1500, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1500, srcSpanStartColumn = 22, srcSpanEndLine = 1500, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1500, srcSpanStartColumn = 22, srcSpanEndLine = 1500, srcSpanEndColumn = 24}, srcInfoPoints = []}) "id"))))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 11, srcSpanEndLine = 1503, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 11, srcSpanEndLine = 1501, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 11, srcSpanEndLine = 1501, srcSpanEndColumn = 14}, srcInfoPoints = []}) "isU")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 15, srcSpanEndLine = 1503, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 15, srcSpanEndLine = 1501, srcSpanEndColumn = 16}]}) (If (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 17, srcSpanEndLine = 1503, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 17, srcSpanEndLine = 1501, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 17, srcSpanEndLine = 1502, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1503, srcSpanStartColumn = 17, srcSpanEndLine = 1503, srcSpanEndColumn = 21}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 20, srcSpanEndLine = 1501, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 20, srcSpanEndLine = 1501, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1501, srcSpanStartColumn = 20, srcSpanEndLine = 1501, srcSpanEndColumn = 21}, srcInfoPoints = []}) "u"))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 22, srcSpanEndLine = 1502, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 22, srcSpanEndLine = 1502, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 22, srcSpanEndLine = 1502, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 22, srcSpanEndLine = 1502, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 22, srcSpanEndLine = 1502, srcSpanEndColumn = 26}, srcInfoPoints = []}) "flip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 27, srcSpanEndLine = 1502, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 27, srcSpanEndLine = 1502, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 28, srcSpanEndLine = 1502, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 30, srcSpanEndLine = 1502, srcSpanEndColumn = 31}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 27, srcSpanEndLine = 1502, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 27, srcSpanEndLine = 1502, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 28, srcSpanEndLine = 1502, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 30, srcSpanEndLine = 1502, srcSpanEndColumn = 31}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 27, srcSpanEndLine = 1502, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 27, srcSpanEndLine = 1502, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 28, srcSpanEndLine = 1502, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 30, srcSpanEndLine = 1502, srcSpanEndColumn = 31}]}) "<>")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 32, srcSpanEndLine = 1502, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 32, srcSpanEndLine = 1502, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 32, srcSpanEndLine = 1502, srcSpanEndColumn = 33}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 34, srcSpanEndLine = 1502, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 34, srcSpanEndLine = 1502, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 34, srcSpanEndLine = 1502, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 34, srcSpanEndLine = 1502, srcSpanEndColumn = 38}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 39, srcSpanEndLine = 1502, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1502, srcSpanStartColumn = 39, srcSpanEndLine = 1502, srcSpanEndColumn = 42}, srcInfoPoints = []}) 'u' "u")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1503, srcSpanStartColumn = 22, srcSpanEndLine = 1503, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1503, srcSpanStartColumn = 22, srcSpanEndLine = 1503, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1503, srcSpanStartColumn = 22, srcSpanEndLine = 1503, srcSpanEndColumn = 24}, srcInfoPoints = []}) "id"))))) Nothing]))])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 1, srcSpanEndLine = 1524, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 1, srcSpanEndLine = 1505, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 28, srcSpanEndLine = 1505, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 5, srcSpanEndLine = 1506, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 1, srcSpanEndLine = 1524, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 10, srcSpanEndLine = 1505, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 10, srcSpanEndLine = 1505, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 10, srcSpanEndLine = 1505, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 19, srcSpanEndLine = 1505, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 19, srcSpanEndLine = 1505, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1505, srcSpanStartColumn = 19, srcSpanEndLine = 1505, srcSpanEndColumn = 27}, srcInfoPoints = []}) "PackMode"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 5, srcSpanEndLine = 1524, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1517, srcSpanStartColumn = 9, srcSpanEndLine = 1517, srcSpanEndColumn = 14}]}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 5, srcSpanEndLine = 1524, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1517, srcSpanStartColumn = 9, srcSpanEndLine = 1517, srcSpanEndColumn = 14}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 5, srcSpanEndLine = 1506, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 5, srcSpanEndLine = 1506, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 15, srcSpanEndLine = 1516, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 15, srcSpanEndLine = 1506, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 17, srcSpanEndLine = 1516, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 17, srcSpanEndLine = 1506, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 17, srcSpanEndLine = 1506, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 17, srcSpanEndLine = 1506, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 23, srcSpanEndLine = 1516, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 23, srcSpanEndLine = 1506, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 23, srcSpanEndLine = 1507, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 23, srcSpanEndLine = 1508, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 23, srcSpanEndLine = 1509, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1516, srcSpanStartColumn = 23, srcSpanEndLine = 1516, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 25, srcSpanEndLine = 1506, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 25, srcSpanEndLine = 1506, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 25, srcSpanEndLine = 1506, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 25, srcSpanEndLine = 1506, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 25, srcSpanEndLine = 1506, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 35, srcSpanEndLine = 1506, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 35, srcSpanEndLine = 1506, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 35, srcSpanEndLine = 1506, srcSpanEndColumn = 43}, srcInfoPoints = []}) "PackNode")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 44, srcSpanEndLine = 1506, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1506, srcSpanStartColumn = 44, srcSpanEndLine = 1506, srcSpanEndColumn = 50}, srcInfoPoints = []}) "node" "node")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 25, srcSpanEndLine = 1507, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 25, srcSpanEndLine = 1507, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 25, srcSpanEndLine = 1507, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 25, srcSpanEndLine = 1507, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 25, srcSpanEndLine = 1507, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 35, srcSpanEndLine = 1507, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 35, srcSpanEndLine = 1507, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 35, srcSpanEndLine = 1507, srcSpanEndColumn = 44}, srcInfoPoints = []}) "PackClust")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 45, srcSpanEndLine = 1507, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1507, srcSpanStartColumn = 45, srcSpanEndLine = 1507, srcSpanEndColumn = 52}, srcInfoPoints = []}) "clust" "clust")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 25, srcSpanEndLine = 1508, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 25, srcSpanEndLine = 1508, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 25, srcSpanEndLine = 1508, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 25, srcSpanEndLine = 1508, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 25, srcSpanEndLine = 1508, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 35, srcSpanEndLine = 1508, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 35, srcSpanEndLine = 1508, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 35, srcSpanEndLine = 1508, srcSpanEndColumn = 44}, srcInfoPoints = []}) "PackGraph")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 45, srcSpanEndLine = 1508, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1508, srcSpanStartColumn = 45, srcSpanEndLine = 1508, srcSpanEndColumn = 52}, srcInfoPoints = []}) "graph" "graph")),Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 25, srcSpanEndLine = 1516, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 25, srcSpanEndLine = 1509, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 28, srcSpanEndLine = 1509, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 28, srcSpanEndLine = 1510, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 28, srcSpanEndLine = 1512, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 28, srcSpanEndLine = 1514, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 28, srcSpanEndLine = 1515, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1516, srcSpanStartColumn = 23, srcSpanEndLine = 1516, srcSpanEndColumn = 0}]}) [Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 28, srcSpanEndLine = 1509, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 28, srcSpanEndLine = 1509, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 28, srcSpanEndLine = 1509, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 28, srcSpanEndLine = 1509, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 28, srcSpanEndLine = 1509, srcSpanEndColumn = 34}, srcInfoPoints = []}) "string"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 35, srcSpanEndLine = 1509, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1509, srcSpanStartColumn = 35, srcSpanEndLine = 1509, srcSpanEndColumn = 42}, srcInfoPoints = []}) "array" "array"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 28, srcSpanEndLine = 1512, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 32, srcSpanEndLine = 1510, srcSpanEndColumn = 34}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 28, srcSpanEndLine = 1510, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 28, srcSpanEndLine = 1510, srcSpanEndColumn = 31}, srcInfoPoints = []}) "mcu")) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 35, srcSpanEndLine = 1512, srcSpanEndColumn = 0}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 35, srcSpanEndLine = 1510, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 35, srcSpanEndLine = 1510, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 35, srcSpanEndLine = 1510, srcSpanEndColumn = 43}, srcInfoPoints = []}) "optional"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 44, srcSpanEndLine = 1510, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 44, srcSpanEndLine = 1510, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 44, srcSpanEndLine = 1510, srcSpanEndColumn = 45}, srcInfoPoints = []}) "$"))) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 46, srcSpanEndLine = 1512, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 46, srcSpanEndLine = 1510, srcSpanEndColumn = 48},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 49, srcSpanEndLine = 1510, srcSpanEndColumn = 49},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 49, srcSpanEndLine = 1511, srcSpanEndColumn = 49},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 28, srcSpanEndLine = 1512, srcSpanEndColumn = 0}]}) [Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 49, srcSpanEndLine = 1510, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 49, srcSpanEndLine = 1510, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 49, srcSpanEndLine = 1510, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 49, srcSpanEndLine = 1510, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 49, srcSpanEndLine = 1510, srcSpanEndColumn = 58}, srcInfoPoints = []}) "character"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 59, srcSpanEndLine = 1510, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1510, srcSpanStartColumn = 59, srcSpanEndLine = 1510, srcSpanEndColumn = 62}, srcInfoPoints = []}) '_' "_"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 49, srcSpanEndLine = 1511, srcSpanEndColumn = 69}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 49, srcSpanEndLine = 1511, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 49, srcSpanEndLine = 1511, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 49, srcSpanEndLine = 1511, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 49, srcSpanEndLine = 1511, srcSpanEndColumn = 54}, srcInfoPoints = []}) "many1"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 55, srcSpanEndLine = 1511, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 55, srcSpanEndLine = 1511, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 55, srcSpanEndLine = 1511, srcSpanEndColumn = 56}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 57, srcSpanEndLine = 1511, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 57, srcSpanEndLine = 1511, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 57, srcSpanEndLine = 1511, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 57, srcSpanEndLine = 1511, srcSpanEndColumn = 64}, srcInfoPoints = []}) "satisfy"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 65, srcSpanEndLine = 1511, srcSpanEndColumn = 69}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 65, srcSpanEndLine = 1511, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1511, srcSpanStartColumn = 65, srcSpanEndLine = 1511, srcSpanEndColumn = 69}, srcInfoPoints = []}) "isCU")))))])),LetStmt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 28, srcSpanEndLine = 1514, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 28, srcSpanEndLine = 1512, srcSpanEndColumn = 31}]}) (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 32, srcSpanEndLine = 1514, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 32, srcSpanEndLine = 1512, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 32, srcSpanEndLine = 1513, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 28, srcSpanEndLine = 1514, srcSpanEndColumn = 0}]}) [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 32, srcSpanEndLine = 1512, srcSpanEndColumn = 56}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 32, srcSpanEndLine = 1512, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 32, srcSpanEndLine = 1512, srcSpanEndColumn = 33}, srcInfoPoints = []}) "c")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 34, srcSpanEndLine = 1512, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 34, srcSpanEndLine = 1512, srcSpanEndColumn = 35}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 36, srcSpanEndLine = 1512, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 36, srcSpanEndLine = 1512, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 36, srcSpanEndLine = 1512, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 36, srcSpanEndLine = 1512, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 36, srcSpanEndLine = 1512, srcSpanEndColumn = 48}, srcInfoPoints = []}) "hasCharacter"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 49, srcSpanEndLine = 1512, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 49, srcSpanEndLine = 1512, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 49, srcSpanEndLine = 1512, srcSpanEndColumn = 52}, srcInfoPoints = []}) "mcu")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 53, srcSpanEndLine = 1512, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1512, srcSpanStartColumn = 53, srcSpanEndLine = 1512, srcSpanEndColumn = 56}, srcInfoPoints = []}) 'c' "c")))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 32, srcSpanEndLine = 1513, srcSpanEndColumn = 56}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 32, srcSpanEndLine = 1513, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 32, srcSpanEndLine = 1513, srcSpanEndColumn = 33}, srcInfoPoints = []}) "u")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 34, srcSpanEndLine = 1513, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 34, srcSpanEndLine = 1513, srcSpanEndColumn = 35}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 36, srcSpanEndLine = 1513, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 36, srcSpanEndLine = 1513, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 36, srcSpanEndLine = 1513, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 36, srcSpanEndLine = 1513, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 36, srcSpanEndLine = 1513, srcSpanEndColumn = 48}, srcInfoPoints = []}) "hasCharacter"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 49, srcSpanEndLine = 1513, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 49, srcSpanEndLine = 1513, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 49, srcSpanEndLine = 1513, srcSpanEndColumn = 52}, srcInfoPoints = []}) "mcu")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 53, srcSpanEndLine = 1513, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1513, srcSpanStartColumn = 53, srcSpanEndLine = 1513, srcSpanEndColumn = 56}, srcInfoPoints = []}) 'u' "u")))) Nothing]),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 28, srcSpanEndLine = 1514, srcSpanEndColumn = 52}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 31, srcSpanEndLine = 1514, srcSpanEndColumn = 33}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 28, srcSpanEndLine = 1514, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 28, srcSpanEndLine = 1514, srcSpanEndColumn = 30}, srcInfoPoints = []}) "mi")) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 34, srcSpanEndLine = 1514, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 34, srcSpanEndLine = 1514, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 34, srcSpanEndLine = 1514, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 34, srcSpanEndLine = 1514, srcSpanEndColumn = 42}, srcInfoPoints = []}) "optional"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 43, srcSpanEndLine = 1514, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 43, srcSpanEndLine = 1514, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1514, srcSpanStartColumn = 43, srcSpanEndLine = 1514, srcSpanEndColumn = 52}, srcInfoPoints = []}) "parseUnqt")))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 28, srcSpanEndLine = 1515, srcSpanEndColumn = 53}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 28, srcSpanEndLine = 1515, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 28, srcSpanEndLine = 1515, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 28, srcSpanEndLine = 1515, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 28, srcSpanEndLine = 1515, srcSpanEndColumn = 34}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 35, srcSpanEndLine = 1515, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 35, srcSpanEndLine = 1515, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 35, srcSpanEndLine = 1515, srcSpanEndColumn = 36}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 37, srcSpanEndLine = 1515, srcSpanEndColumn = 53}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 37, srcSpanEndLine = 1515, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 37, srcSpanEndLine = 1515, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 37, srcSpanEndLine = 1515, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 37, srcSpanEndLine = 1515, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 37, srcSpanEndLine = 1515, srcSpanEndColumn = 46}, srcInfoPoints = []}) "PackArray"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 47, srcSpanEndLine = 1515, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 47, srcSpanEndLine = 1515, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 47, srcSpanEndLine = 1515, srcSpanEndColumn = 48}, srcInfoPoints = []}) "c")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 49, srcSpanEndLine = 1515, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 49, srcSpanEndLine = 1515, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 49, srcSpanEndLine = 1515, srcSpanEndColumn = 50}, srcInfoPoints = []}) "u")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 51, srcSpanEndLine = 1515, srcSpanEndColumn = 53}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 51, srcSpanEndLine = 1515, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1515, srcSpanStartColumn = 51, srcSpanEndLine = 1515, srcSpanEndColumn = 53}, srcInfoPoints = []}) "mi")))))]]))) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 11, srcSpanEndLine = 1524, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 11, srcSpanEndLine = 1518, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 11, srcSpanEndLine = 1520, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 1, srcSpanEndLine = 1524, srcSpanEndColumn = 0}]}) [FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 11, srcSpanEndLine = 1518, srcSpanEndColumn = 54}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 11, srcSpanEndLine = 1518, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 11, srcSpanEndLine = 1518, srcSpanEndColumn = 23}, srcInfoPoints = []}) "hasCharacter") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 24, srcSpanEndLine = 1518, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 24, srcSpanEndLine = 1518, srcSpanEndColumn = 26}, srcInfoPoints = []}) "ms"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 27, srcSpanEndLine = 1518, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 27, srcSpanEndLine = 1518, srcSpanEndColumn = 28}, srcInfoPoints = []}) "c")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 29, srcSpanEndLine = 1518, srcSpanEndColumn = 54}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 29, srcSpanEndLine = 1518, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 31, srcSpanEndLine = 1518, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 31, srcSpanEndLine = 1518, srcSpanEndColumn = 51}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 31, srcSpanEndLine = 1518, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 31, srcSpanEndLine = 1518, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 31, srcSpanEndLine = 1518, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 31, srcSpanEndLine = 1518, srcSpanEndColumn = 36}, srcInfoPoints = []}) "maybe"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 37, srcSpanEndLine = 1518, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 37, srcSpanEndLine = 1518, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 37, srcSpanEndLine = 1518, srcSpanEndColumn = 42}, srcInfoPoints = []}) "False")))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 43, srcSpanEndLine = 1518, srcSpanEndColumn = 51}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 43, srcSpanEndLine = 1518, srcSpanEndColumn = 44},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 50, srcSpanEndLine = 1518, srcSpanEndColumn = 51}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 44, srcSpanEndLine = 1518, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 44, srcSpanEndLine = 1518, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 44, srcSpanEndLine = 1518, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 44, srcSpanEndLine = 1518, srcSpanEndColumn = 48}, srcInfoPoints = []}) "elem"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 49, srcSpanEndLine = 1518, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 49, srcSpanEndLine = 1518, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 49, srcSpanEndLine = 1518, srcSpanEndColumn = 50}, srcInfoPoints = []}) "c")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 52, srcSpanEndLine = 1518, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 52, srcSpanEndLine = 1518, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1518, srcSpanStartColumn = 52, srcSpanEndLine = 1518, srcSpanEndColumn = 54}, srcInfoPoints = []}) "ms"))))) Nothing],PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 11, srcSpanEndLine = 1520, srcSpanEndColumn = 38}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 11, srcSpanEndLine = 1520, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 11, srcSpanEndLine = 1520, srcSpanEndColumn = 15}, srcInfoPoints = []}) "isCU")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 16, srcSpanEndLine = 1520, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 16, srcSpanEndLine = 1520, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 18, srcSpanEndLine = 1520, srcSpanEndColumn = 38}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 18, srcSpanEndLine = 1520, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 18, srcSpanEndLine = 1520, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 18, srcSpanEndLine = 1520, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 18, srcSpanEndLine = 1520, srcSpanEndColumn = 22}, srcInfoPoints = []}) "flip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 23, srcSpanEndLine = 1520, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 23, srcSpanEndLine = 1520, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 23, srcSpanEndLine = 1520, srcSpanEndColumn = 27}, srcInfoPoints = []}) "elem")))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 28, srcSpanEndLine = 1520, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 28, srcSpanEndLine = 1520, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 32, srcSpanEndLine = 1520, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 37, srcSpanEndLine = 1520, srcSpanEndColumn = 38}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 29, srcSpanEndLine = 1520, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 29, srcSpanEndLine = 1520, srcSpanEndColumn = 32}, srcInfoPoints = []}) 'c' "c"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 34, srcSpanEndLine = 1520, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1520, srcSpanStartColumn = 34, srcSpanEndLine = 1520, srcSpanEndColumn = 37}, srcInfoPoints = []}) 'u' "u")]))) Nothing])))]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 1, srcSpanEndLine = 1526, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 10, srcSpanEndLine = 1524, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 10, srcSpanEndLine = 1525, srcSpanEndColumn = 11}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 1, srcSpanEndLine = 1524, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 6, srcSpanEndLine = 1524, srcSpanEndColumn = 9}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 6, srcSpanEndLine = 1524, srcSpanEndColumn = 9}, srcInfoPoints = []}) "Pos") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 12, srcSpanEndLine = 1524, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 12, srcSpanEndLine = 1524, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 12, srcSpanEndLine = 1524, srcSpanEndColumn = 20}, srcInfoPoints = []}) "PointPos") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 21, srcSpanEndLine = 1524, srcSpanEndColumn = 26}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 21, srcSpanEndLine = 1524, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 21, srcSpanEndLine = 1524, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1524, srcSpanStartColumn = 21, srcSpanEndLine = 1524, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Point")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 12, srcSpanEndLine = 1525, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 12, srcSpanEndLine = 1525, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 12, srcSpanEndLine = 1525, srcSpanEndColumn = 21}, srcInfoPoints = []}) "SplinePos") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 22, srcSpanEndLine = 1525, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 22, srcSpanEndLine = 1525, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 29, srcSpanEndLine = 1525, srcSpanEndColumn = 30}]}) (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 22, srcSpanEndLine = 1525, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 22, srcSpanEndLine = 1525, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 29, srcSpanEndLine = 1525, srcSpanEndColumn = 30}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 23, srcSpanEndLine = 1525, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 23, srcSpanEndLine = 1525, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1525, srcSpanStartColumn = 23, srcSpanEndLine = 1525, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Spline"))))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 12, srcSpanEndLine = 1526, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 12, srcSpanEndLine = 1526, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 21, srcSpanEndLine = 1526, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 24, srcSpanEndLine = 1526, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 29, srcSpanEndLine = 1526, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 35, srcSpanEndLine = 1526, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 41, srcSpanEndLine = 1526, srcSpanEndColumn = 42}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 22, srcSpanEndLine = 1526, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 22, srcSpanEndLine = 1526, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 22, srcSpanEndLine = 1526, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 26, srcSpanEndLine = 1526, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 26, srcSpanEndLine = 1526, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 26, srcSpanEndLine = 1526, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 31, srcSpanEndLine = 1526, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 31, srcSpanEndLine = 1526, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 31, srcSpanEndLine = 1526, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 37, srcSpanEndLine = 1526, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 37, srcSpanEndLine = 1526, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1526, srcSpanStartColumn = 37, srcSpanEndLine = 1526, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1528, srcSpanStartColumn = 1, srcSpanEndLine = 1535, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1528, srcSpanStartColumn = 1, srcSpanEndLine = 1528, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1528, srcSpanStartColumn = 23, srcSpanEndLine = 1528, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 5, srcSpanEndLine = 1529, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 5, srcSpanEndLine = 1530, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 5, srcSpanEndLine = 1532, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 5, srcSpanEndLine = 1533, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 1, srcSpanEndLine = 1535, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1528, srcSpanStartColumn = 10, srcSpanEndLine = 1528, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1528, srcSpanStartColumn = 10, srcSpanEndLine = 1528, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1528, srcSpanStartColumn = 10, srcSpanEndLine = 1528, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1528, srcSpanStartColumn = 19, srcSpanEndLine = 1528, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1528, srcSpanStartColumn = 19, srcSpanEndLine = 1528, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1528, srcSpanStartColumn = 19, srcSpanEndLine = 1528, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Pos"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 5, srcSpanEndLine = 1530, srcSpanEndColumn = 40}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 5, srcSpanEndLine = 1530, srcSpanEndColumn = 40}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 5, srcSpanEndLine = 1529, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 5, srcSpanEndLine = 1529, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 13, srcSpanEndLine = 1529, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 13, srcSpanEndLine = 1529, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 24, srcSpanEndLine = 1529, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 14, srcSpanEndLine = 1529, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 14, srcSpanEndLine = 1529, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 14, srcSpanEndLine = 1529, srcSpanEndColumn = 22}, srcInfoPoints = []}) "PointPos")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 23, srcSpanEndLine = 1529, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 23, srcSpanEndLine = 1529, srcSpanEndColumn = 24}, srcInfoPoints = []}) "p")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 28, srcSpanEndLine = 1529, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 28, srcSpanEndLine = 1529, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 30, srcSpanEndLine = 1529, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 30, srcSpanEndLine = 1529, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 30, srcSpanEndLine = 1529, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 30, srcSpanEndLine = 1529, srcSpanEndColumn = 37}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 38, srcSpanEndLine = 1529, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 38, srcSpanEndLine = 1529, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1529, srcSpanStartColumn = 38, srcSpanEndLine = 1529, srcSpanEndColumn = 39}, srcInfoPoints = []}) "p"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 5, srcSpanEndLine = 1530, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 5, srcSpanEndLine = 1530, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 13, srcSpanEndLine = 1530, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 13, srcSpanEndLine = 1530, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 26, srcSpanEndLine = 1530, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 14, srcSpanEndLine = 1530, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 14, srcSpanEndLine = 1530, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 14, srcSpanEndLine = 1530, srcSpanEndColumn = 23}, srcInfoPoints = []}) "SplinePos")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 24, srcSpanEndLine = 1530, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 24, srcSpanEndLine = 1530, srcSpanEndColumn = 26}, srcInfoPoints = []}) "ss")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 28, srcSpanEndLine = 1530, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 28, srcSpanEndLine = 1530, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 30, srcSpanEndLine = 1530, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 30, srcSpanEndLine = 1530, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 30, srcSpanEndLine = 1530, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 30, srcSpanEndLine = 1530, srcSpanEndColumn = 37}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 38, srcSpanEndLine = 1530, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 38, srcSpanEndLine = 1530, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1530, srcSpanStartColumn = 38, srcSpanEndLine = 1530, srcSpanEndColumn = 40}, srcInfoPoints = []}) "ss"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 5, srcSpanEndLine = 1533, srcSpanEndColumn = 36}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 5, srcSpanEndLine = 1533, srcSpanEndColumn = 36}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 5, srcSpanEndLine = 1532, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 5, srcSpanEndLine = 1532, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 11, srcSpanEndLine = 1532, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 11, srcSpanEndLine = 1532, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 22, srcSpanEndLine = 1532, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 12, srcSpanEndLine = 1532, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 12, srcSpanEndLine = 1532, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 12, srcSpanEndLine = 1532, srcSpanEndColumn = 20}, srcInfoPoints = []}) "PointPos")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 21, srcSpanEndLine = 1532, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 21, srcSpanEndLine = 1532, srcSpanEndColumn = 22}, srcInfoPoints = []}) "p")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 26, srcSpanEndLine = 1532, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 26, srcSpanEndLine = 1532, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 28, srcSpanEndLine = 1532, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 28, srcSpanEndLine = 1532, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 28, srcSpanEndLine = 1532, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 28, srcSpanEndLine = 1532, srcSpanEndColumn = 33}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 34, srcSpanEndLine = 1532, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 34, srcSpanEndLine = 1532, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1532, srcSpanStartColumn = 34, srcSpanEndLine = 1532, srcSpanEndColumn = 35}, srcInfoPoints = []}) "p"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 5, srcSpanEndLine = 1533, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 5, srcSpanEndLine = 1533, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 11, srcSpanEndLine = 1533, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 11, srcSpanEndLine = 1533, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 24, srcSpanEndLine = 1533, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 12, srcSpanEndLine = 1533, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 12, srcSpanEndLine = 1533, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 12, srcSpanEndLine = 1533, srcSpanEndColumn = 21}, srcInfoPoints = []}) "SplinePos")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 22, srcSpanEndLine = 1533, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 22, srcSpanEndLine = 1533, srcSpanEndColumn = 24}, srcInfoPoints = []}) "ss")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 26, srcSpanEndLine = 1533, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 26, srcSpanEndLine = 1533, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 28, srcSpanEndLine = 1533, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 28, srcSpanEndLine = 1533, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 28, srcSpanEndLine = 1533, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 28, srcSpanEndLine = 1533, srcSpanEndColumn = 33}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 34, srcSpanEndLine = 1533, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 34, srcSpanEndLine = 1533, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1533, srcSpanStartColumn = 34, srcSpanEndLine = 1533, srcSpanEndColumn = 36}, srcInfoPoints = []}) "ss"))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 1, srcSpanEndLine = 1550, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 1, srcSpanEndLine = 1535, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 23, srcSpanEndLine = 1535, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 5, srcSpanEndLine = 1540, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 5, srcSpanEndLine = 1545, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1550, srcSpanStartColumn = 1, srcSpanEndLine = 1550, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 10, srcSpanEndLine = 1535, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 10, srcSpanEndLine = 1535, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 10, srcSpanEndLine = 1535, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 19, srcSpanEndLine = 1535, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 19, srcSpanEndLine = 1535, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1535, srcSpanStartColumn = 19, srcSpanEndLine = 1535, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Pos"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 5, srcSpanEndLine = 1545, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 5, srcSpanEndLine = 1545, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 5, srcSpanEndLine = 1540, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 5, srcSpanEndLine = 1540, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 15, srcSpanEndLine = 1545, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 15, srcSpanEndLine = 1540, srcSpanEndColumn = 16}]}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 17, srcSpanEndLine = 1545, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 17, srcSpanEndLine = 1540, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 20, srcSpanEndLine = 1540, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1541, srcSpanStartColumn = 20, srcSpanEndLine = 1541, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 5, srcSpanEndLine = 1545, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 20, srcSpanEndLine = 1540, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 26, srcSpanEndLine = 1540, srcSpanEndColumn = 28}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 20, srcSpanEndLine = 1540, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 20, srcSpanEndLine = 1540, srcSpanEndColumn = 25}, srcInfoPoints = []}) "splns")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 29, srcSpanEndLine = 1540, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 29, srcSpanEndLine = 1540, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1540, srcSpanStartColumn = 29, srcSpanEndLine = 1540, srcSpanEndColumn = 38}, srcInfoPoints = []}) "parseUnqt"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1541, srcSpanStartColumn = 20, srcSpanEndLine = 1545, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1541, srcSpanStartColumn = 20, srcSpanEndLine = 1541, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1541, srcSpanStartColumn = 31, srcSpanEndLine = 1541, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 22, srcSpanEndLine = 1542, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 22, srcSpanEndLine = 1543, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 5, srcSpanEndLine = 1545, srcSpanEndColumn = 0}]}) (Case (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1541, srcSpanStartColumn = 20, srcSpanEndLine = 1545, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1541, srcSpanStartColumn = 20, srcSpanEndLine = 1541, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1541, srcSpanStartColumn = 31, srcSpanEndLine = 1541, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 22, srcSpanEndLine = 1542, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 22, srcSpanEndLine = 1543, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 5, srcSpanEndLine = 1545, srcSpanEndColumn = 0}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1541, srcSpanStartColumn = 25, srcSpanEndLine = 1541, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1541, srcSpanStartColumn = 25, srcSpanEndLine = 1541, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1541, srcSpanStartColumn = 25, srcSpanEndLine = 1541, srcSpanEndColumn = 30}, srcInfoPoints = []}) "splns"))) [Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 22, srcSpanEndLine = 1542, srcSpanEndColumn = 73}, srcInfoPoints = []}) (PList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 22, srcSpanEndLine = 1542, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 22, srcSpanEndLine = 1542, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 49, srcSpanEndLine = 1542, srcSpanEndColumn = 50}]}) [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 23, srcSpanEndLine = 1542, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 23, srcSpanEndLine = 1542, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 23, srcSpanEndLine = 1542, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Spline")) [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 30, srcSpanEndLine = 1542, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 30, srcSpanEndLine = 1542, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 30, srcSpanEndLine = 1542, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Nothing")) [],PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 38, srcSpanEndLine = 1542, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 38, srcSpanEndLine = 1542, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 38, srcSpanEndLine = 1542, srcSpanEndColumn = 45}, srcInfoPoints = []}) "Nothing")) [],PList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 46, srcSpanEndLine = 1542, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 46, srcSpanEndLine = 1542, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 48, srcSpanEndLine = 1542, srcSpanEndColumn = 49}]}) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 47, srcSpanEndLine = 1542, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 47, srcSpanEndLine = 1542, srcSpanEndColumn = 48}, srcInfoPoints = []}) "p")]]]) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 51, srcSpanEndLine = 1542, srcSpanEndColumn = 73}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 51, srcSpanEndLine = 1542, srcSpanEndColumn = 53}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 54, srcSpanEndLine = 1542, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 54, srcSpanEndLine = 1542, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 54, srcSpanEndLine = 1542, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 54, srcSpanEndLine = 1542, srcSpanEndColumn = 60}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 61, srcSpanEndLine = 1542, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 61, srcSpanEndLine = 1542, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 61, srcSpanEndLine = 1542, srcSpanEndColumn = 62}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 63, srcSpanEndLine = 1542, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 63, srcSpanEndLine = 1542, srcSpanEndColumn = 71}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 63, srcSpanEndLine = 1542, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 63, srcSpanEndLine = 1542, srcSpanEndColumn = 71}, srcInfoPoints = []}) "PointPos"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 72, srcSpanEndLine = 1542, srcSpanEndColumn = 73}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 72, srcSpanEndLine = 1542, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1542, srcSpanStartColumn = 72, srcSpanEndLine = 1542, srcSpanEndColumn = 73}, srcInfoPoints = []}) "p")))))) Nothing,Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 22, srcSpanEndLine = 1543, srcSpanEndColumn = 78}, srcInfoPoints = []}) (PWildCard (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 22, srcSpanEndLine = 1543, srcSpanEndColumn = 23}, srcInfoPoints = []})) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 51, srcSpanEndLine = 1543, srcSpanEndColumn = 78}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 51, srcSpanEndLine = 1543, srcSpanEndColumn = 53}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 54, srcSpanEndLine = 1543, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 54, srcSpanEndLine = 1543, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 54, srcSpanEndLine = 1543, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 54, srcSpanEndLine = 1543, srcSpanEndColumn = 60}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 61, srcSpanEndLine = 1543, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 61, srcSpanEndLine = 1543, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 61, srcSpanEndLine = 1543, srcSpanEndColumn = 62}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 63, srcSpanEndLine = 1543, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 63, srcSpanEndLine = 1543, srcSpanEndColumn = 72}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 63, srcSpanEndLine = 1543, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 63, srcSpanEndLine = 1543, srcSpanEndColumn = 72}, srcInfoPoints = []}) "SplinePos"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 73, srcSpanEndLine = 1543, srcSpanEndColumn = 78}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 73, srcSpanEndLine = 1543, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1543, srcSpanStartColumn = 73, srcSpanEndLine = 1543, srcSpanEndColumn = 78}, srcInfoPoints = []}) "splns")))))) Nothing])])) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 5, srcSpanEndLine = 1545, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 5, srcSpanEndLine = 1545, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 5, srcSpanEndLine = 1545, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 5, srcSpanEndLine = 1545, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 11, srcSpanEndLine = 1545, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 11, srcSpanEndLine = 1545, srcSpanEndColumn = 12}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 13, srcSpanEndLine = 1545, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 13, srcSpanEndLine = 1545, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 13, srcSpanEndLine = 1545, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 13, srcSpanEndLine = 1545, srcSpanEndColumn = 24}, srcInfoPoints = []}) "quotedParse"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 25, srcSpanEndLine = 1545, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 25, srcSpanEndLine = 1545, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1545, srcSpanStartColumn = 25, srcSpanEndLine = 1545, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parseUnqt"))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1550, srcSpanStartColumn = 1, srcSpanEndLine = 1555, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1550, srcSpanStartColumn = 15, srcSpanEndLine = 1550, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1551, srcSpanStartColumn = 15, srcSpanEndLine = 1551, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1552, srcSpanStartColumn = 15, srcSpanEndLine = 1552, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1553, srcSpanStartColumn = 15, srcSpanEndLine = 1553, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1554, srcSpanStartColumn = 15, srcSpanEndLine = 1554, srcSpanEndColumn = 16}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1550, srcSpanStartColumn = 1, srcSpanEndLine = 1550, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1550, srcSpanStartColumn = 6, srcSpanEndLine = 1550, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1550, srcSpanStartColumn = 6, srcSpanEndLine = 1550, srcSpanEndColumn = 14}, srcInfoPoints = []}) "EdgeType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1550, srcSpanStartColumn = 17, srcSpanEndLine = 1550, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1550, srcSpanStartColumn = 17, srcSpanEndLine = 1550, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1550, srcSpanStartColumn = 17, srcSpanEndLine = 1550, srcSpanEndColumn = 28}, srcInfoPoints = []}) "SplineEdges") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1551, srcSpanStartColumn = 17, srcSpanEndLine = 1551, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1551, srcSpanStartColumn = 17, srcSpanEndLine = 1551, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1551, srcSpanStartColumn = 17, srcSpanEndLine = 1551, srcSpanEndColumn = 26}, srcInfoPoints = []}) "LineEdges") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1552, srcSpanStartColumn = 17, srcSpanEndLine = 1552, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1552, srcSpanStartColumn = 17, srcSpanEndLine = 1552, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1552, srcSpanStartColumn = 17, srcSpanEndLine = 1552, srcSpanEndColumn = 24}, srcInfoPoints = []}) "NoEdges") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1553, srcSpanStartColumn = 17, srcSpanEndLine = 1553, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1553, srcSpanStartColumn = 17, srcSpanEndLine = 1553, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1553, srcSpanStartColumn = 17, srcSpanEndLine = 1553, srcSpanEndColumn = 25}, srcInfoPoints = []}) "PolyLine") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1554, srcSpanStartColumn = 17, srcSpanEndLine = 1554, srcSpanEndColumn = 29}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1554, srcSpanStartColumn = 17, srcSpanEndLine = 1554, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1554, srcSpanStartColumn = 17, srcSpanEndLine = 1554, srcSpanEndColumn = 29}, srcInfoPoints = []}) "CompoundEdge") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 17, srcSpanEndLine = 1555, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 17, srcSpanEndLine = 1555, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 26, srcSpanEndLine = 1555, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 29, srcSpanEndLine = 1555, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 34, srcSpanEndLine = 1555, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 43, srcSpanEndLine = 1555, srcSpanEndColumn = 44},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 49, srcSpanEndLine = 1555, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 55, srcSpanEndLine = 1555, srcSpanEndColumn = 56},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 61, srcSpanEndLine = 1555, srcSpanEndColumn = 62}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 27, srcSpanEndLine = 1555, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 27, srcSpanEndLine = 1555, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 27, srcSpanEndLine = 1555, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 31, srcSpanEndLine = 1555, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 31, srcSpanEndLine = 1555, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 31, srcSpanEndLine = 1555, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 36, srcSpanEndLine = 1555, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 36, srcSpanEndLine = 1555, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 36, srcSpanEndLine = 1555, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 45, srcSpanEndLine = 1555, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 45, srcSpanEndLine = 1555, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 45, srcSpanEndLine = 1555, srcSpanEndColumn = 49}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 51, srcSpanEndLine = 1555, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 51, srcSpanEndLine = 1555, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 51, srcSpanEndLine = 1555, srcSpanEndColumn = 55}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 57, srcSpanEndLine = 1555, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 57, srcSpanEndLine = 1555, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1555, srcSpanStartColumn = 57, srcSpanEndLine = 1555, srcSpanEndColumn = 61}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1557, srcSpanStartColumn = 1, srcSpanEndLine = 1567, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1557, srcSpanStartColumn = 1, srcSpanEndLine = 1557, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1557, srcSpanStartColumn = 28, srcSpanEndLine = 1557, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 5, srcSpanEndLine = 1558, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 5, srcSpanEndLine = 1559, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 5, srcSpanEndLine = 1560, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 5, srcSpanEndLine = 1561, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 5, srcSpanEndLine = 1562, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 5, srcSpanEndLine = 1564, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 5, srcSpanEndLine = 1565, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 1, srcSpanEndLine = 1567, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1557, srcSpanStartColumn = 10, srcSpanEndLine = 1557, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1557, srcSpanStartColumn = 10, srcSpanEndLine = 1557, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1557, srcSpanStartColumn = 10, srcSpanEndLine = 1557, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1557, srcSpanStartColumn = 19, srcSpanEndLine = 1557, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1557, srcSpanStartColumn = 19, srcSpanEndLine = 1557, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1557, srcSpanStartColumn = 19, srcSpanEndLine = 1557, srcSpanEndColumn = 27}, srcInfoPoints = []}) "EdgeType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 5, srcSpanEndLine = 1562, srcSpanEndColumn = 43}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 5, srcSpanEndLine = 1562, srcSpanEndColumn = 43}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 5, srcSpanEndLine = 1558, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 5, srcSpanEndLine = 1558, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 13, srcSpanEndLine = 1558, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 13, srcSpanEndLine = 1558, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 13, srcSpanEndLine = 1558, srcSpanEndColumn = 24}, srcInfoPoints = []}) "SplineEdges")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 26, srcSpanEndLine = 1558, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 26, srcSpanEndLine = 1558, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 28, srcSpanEndLine = 1558, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 28, srcSpanEndLine = 1558, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 28, srcSpanEndLine = 1558, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 28, srcSpanEndLine = 1558, srcSpanEndColumn = 33}, srcInfoPoints = []}) "toDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 34, srcSpanEndLine = 1558, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 34, srcSpanEndLine = 1558, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1558, srcSpanStartColumn = 34, srcSpanEndLine = 1558, srcSpanEndColumn = 38}, srcInfoPoints = []}) "True"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 5, srcSpanEndLine = 1559, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 5, srcSpanEndLine = 1559, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 13, srcSpanEndLine = 1559, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 13, srcSpanEndLine = 1559, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 13, srcSpanEndLine = 1559, srcSpanEndColumn = 22}, srcInfoPoints = []}) "LineEdges")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 26, srcSpanEndLine = 1559, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 26, srcSpanEndLine = 1559, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 28, srcSpanEndLine = 1559, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 28, srcSpanEndLine = 1559, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 28, srcSpanEndLine = 1559, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 28, srcSpanEndLine = 1559, srcSpanEndColumn = 33}, srcInfoPoints = []}) "toDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 34, srcSpanEndLine = 1559, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 34, srcSpanEndLine = 1559, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1559, srcSpanStartColumn = 34, srcSpanEndLine = 1559, srcSpanEndColumn = 39}, srcInfoPoints = []}) "False"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 5, srcSpanEndLine = 1560, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 5, srcSpanEndLine = 1560, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 13, srcSpanEndLine = 1560, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 13, srcSpanEndLine = 1560, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 13, srcSpanEndLine = 1560, srcSpanEndColumn = 20}, srcInfoPoints = []}) "NoEdges")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 26, srcSpanEndLine = 1560, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 26, srcSpanEndLine = 1560, srcSpanEndColumn = 27}]}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 28, srcSpanEndLine = 1560, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 28, srcSpanEndLine = 1560, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1560, srcSpanStartColumn = 28, srcSpanEndLine = 1560, srcSpanEndColumn = 33}, srcInfoPoints = []}) "empty")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 5, srcSpanEndLine = 1561, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 5, srcSpanEndLine = 1561, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 13, srcSpanEndLine = 1561, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 13, srcSpanEndLine = 1561, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 13, srcSpanEndLine = 1561, srcSpanEndColumn = 21}, srcInfoPoints = []}) "PolyLine")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 26, srcSpanEndLine = 1561, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 26, srcSpanEndLine = 1561, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 28, srcSpanEndLine = 1561, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 28, srcSpanEndLine = 1561, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 28, srcSpanEndLine = 1561, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 28, srcSpanEndLine = 1561, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 33, srcSpanEndLine = 1561, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1561, srcSpanStartColumn = 33, srcSpanEndLine = 1561, srcSpanEndColumn = 43}, srcInfoPoints = []}) "polyline" "polyline")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 5, srcSpanEndLine = 1562, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 5, srcSpanEndLine = 1562, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 13, srcSpanEndLine = 1562, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 13, srcSpanEndLine = 1562, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 13, srcSpanEndLine = 1562, srcSpanEndColumn = 25}, srcInfoPoints = []}) "CompoundEdge")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 26, srcSpanEndLine = 1562, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 26, srcSpanEndLine = 1562, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 28, srcSpanEndLine = 1562, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 28, srcSpanEndLine = 1562, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 28, srcSpanEndLine = 1562, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 28, srcSpanEndLine = 1562, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 33, srcSpanEndLine = 1562, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1562, srcSpanStartColumn = 33, srcSpanEndLine = 1562, srcSpanEndColumn = 43}, srcInfoPoints = []}) "compound" "compound")))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 5, srcSpanEndLine = 1565, srcSpanEndColumn = 31}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 5, srcSpanEndLine = 1565, srcSpanEndColumn = 31}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 5, srcSpanEndLine = 1564, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 5, srcSpanEndLine = 1564, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 11, srcSpanEndLine = 1564, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 11, srcSpanEndLine = 1564, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 11, srcSpanEndLine = 1564, srcSpanEndColumn = 18}, srcInfoPoints = []}) "NoEdges")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 19, srcSpanEndLine = 1564, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 19, srcSpanEndLine = 1564, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 21, srcSpanEndLine = 1564, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 21, srcSpanEndLine = 1564, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 21, srcSpanEndLine = 1564, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 21, srcSpanEndLine = 1564, srcSpanEndColumn = 33}, srcInfoPoints = []}) "doubleQuotes"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 34, srcSpanEndLine = 1564, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 34, srcSpanEndLine = 1564, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1564, srcSpanStartColumn = 34, srcSpanEndLine = 1564, srcSpanEndColumn = 39}, srcInfoPoints = []}) "empty"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 5, srcSpanEndLine = 1565, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 5, srcSpanEndLine = 1565, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 11, srcSpanEndLine = 1565, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 11, srcSpanEndLine = 1565, srcSpanEndColumn = 13}, srcInfoPoints = []}) "et")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 19, srcSpanEndLine = 1565, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 19, srcSpanEndLine = 1565, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 21, srcSpanEndLine = 1565, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 21, srcSpanEndLine = 1565, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 21, srcSpanEndLine = 1565, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 21, srcSpanEndLine = 1565, srcSpanEndColumn = 28}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 29, srcSpanEndLine = 1565, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 29, srcSpanEndLine = 1565, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1565, srcSpanStartColumn = 29, srcSpanEndLine = 1565, srcSpanEndColumn = 31}, srcInfoPoints = []}) "et"))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 1, srcSpanEndLine = 1584, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 1, srcSpanEndLine = 1567, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 28, srcSpanEndLine = 1567, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 5, srcSpanEndLine = 1569, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 5, srcSpanEndLine = 1576, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 1, srcSpanEndLine = 1584, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 10, srcSpanEndLine = 1567, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 10, srcSpanEndLine = 1567, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 10, srcSpanEndLine = 1567, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 19, srcSpanEndLine = 1567, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 19, srcSpanEndLine = 1567, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1567, srcSpanStartColumn = 19, srcSpanEndLine = 1567, srcSpanEndColumn = 27}, srcInfoPoints = []}) "EdgeType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 5, srcSpanEndLine = 1574, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 5, srcSpanEndLine = 1574, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 5, srcSpanEndLine = 1569, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 5, srcSpanEndLine = 1569, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 15, srcSpanEndLine = 1574, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 15, srcSpanEndLine = 1569, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 17, srcSpanEndLine = 1574, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 17, srcSpanEndLine = 1569, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 17, srcSpanEndLine = 1569, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 17, srcSpanEndLine = 1569, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 23, srcSpanEndLine = 1574, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 23, srcSpanEndLine = 1569, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 23, srcSpanEndLine = 1570, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 23, srcSpanEndLine = 1571, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 23, srcSpanEndLine = 1572, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 23, srcSpanEndLine = 1573, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1574, srcSpanStartColumn = 23, srcSpanEndLine = 1574, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 25, srcSpanEndLine = 1569, srcSpanEndColumn = 65}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 25, srcSpanEndLine = 1569, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 25, srcSpanEndLine = 1569, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 25, srcSpanEndLine = 1569, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 25, srcSpanEndLine = 1569, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 31, srcSpanEndLine = 1569, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 31, srcSpanEndLine = 1569, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 58, srcSpanEndLine = 1569, srcSpanEndColumn = 59}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 32, srcSpanEndLine = 1569, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 32, srcSpanEndLine = 1569, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 32, srcSpanEndLine = 1569, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 32, srcSpanEndLine = 1569, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 32, srcSpanEndLine = 1569, srcSpanEndColumn = 36}, srcInfoPoints = []}) "bool"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 37, srcSpanEndLine = 1569, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 37, srcSpanEndLine = 1569, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 37, srcSpanEndLine = 1569, srcSpanEndColumn = 46}, srcInfoPoints = []}) "LineEdges")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 47, srcSpanEndLine = 1569, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 47, srcSpanEndLine = 1569, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 47, srcSpanEndLine = 1569, srcSpanEndColumn = 58}, srcInfoPoints = []}) "SplineEdges")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 60, srcSpanEndLine = 1569, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 60, srcSpanEndLine = 1569, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1569, srcSpanStartColumn = 60, srcSpanEndLine = 1569, srcSpanEndColumn = 65}, srcInfoPoints = []}) "parse"))),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 25, srcSpanEndLine = 1570, srcSpanEndColumn = 55}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 25, srcSpanEndLine = 1570, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 25, srcSpanEndLine = 1570, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 25, srcSpanEndLine = 1570, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 25, srcSpanEndLine = 1570, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 35, srcSpanEndLine = 1570, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 35, srcSpanEndLine = 1570, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 35, srcSpanEndLine = 1570, srcSpanEndColumn = 46}, srcInfoPoints = []}) "SplineEdges")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 47, srcSpanEndLine = 1570, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1570, srcSpanStartColumn = 47, srcSpanEndLine = 1570, srcSpanEndColumn = 55}, srcInfoPoints = []}) "spline" "spline")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 25, srcSpanEndLine = 1571, srcSpanEndColumn = 51}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 25, srcSpanEndLine = 1571, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 25, srcSpanEndLine = 1571, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 25, srcSpanEndLine = 1571, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 25, srcSpanEndLine = 1571, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 35, srcSpanEndLine = 1571, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 35, srcSpanEndLine = 1571, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 35, srcSpanEndLine = 1571, srcSpanEndColumn = 44}, srcInfoPoints = []}) "LineEdges")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 45, srcSpanEndLine = 1571, srcSpanEndColumn = 51}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1571, srcSpanStartColumn = 45, srcSpanEndLine = 1571, srcSpanEndColumn = 51}, srcInfoPoints = []}) "line" "line")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 25, srcSpanEndLine = 1572, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 25, srcSpanEndLine = 1572, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 25, srcSpanEndLine = 1572, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 25, srcSpanEndLine = 1572, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 25, srcSpanEndLine = 1572, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 35, srcSpanEndLine = 1572, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 35, srcSpanEndLine = 1572, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 35, srcSpanEndLine = 1572, srcSpanEndColumn = 43}, srcInfoPoints = []}) "PolyLine")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 44, srcSpanEndLine = 1572, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1572, srcSpanStartColumn = 44, srcSpanEndLine = 1572, srcSpanEndColumn = 54}, srcInfoPoints = []}) "polyline" "polyline")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 25, srcSpanEndLine = 1573, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 25, srcSpanEndLine = 1573, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 25, srcSpanEndLine = 1573, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 25, srcSpanEndLine = 1573, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 25, srcSpanEndLine = 1573, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 35, srcSpanEndLine = 1573, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 35, srcSpanEndLine = 1573, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 35, srcSpanEndLine = 1573, srcSpanEndColumn = 47}, srcInfoPoints = []}) "CompoundEdge")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 48, srcSpanEndLine = 1573, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1573, srcSpanStartColumn = 48, srcSpanEndLine = 1573, srcSpanEndColumn = 58}, srcInfoPoints = []}) "compound" "compound"))]))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 5, srcSpanEndLine = 1578, srcSpanEndColumn = 37}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 5, srcSpanEndLine = 1578, srcSpanEndColumn = 37}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 5, srcSpanEndLine = 1576, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 5, srcSpanEndLine = 1576, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 11, srcSpanEndLine = 1578, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 11, srcSpanEndLine = 1576, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 13, srcSpanEndLine = 1578, srcSpanEndColumn = 37}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 13, srcSpanEndLine = 1576, srcSpanEndColumn = 37}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 13, srcSpanEndLine = 1576, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 13, srcSpanEndLine = 1576, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 13, srcSpanEndLine = 1576, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 13, srcSpanEndLine = 1576, srcSpanEndColumn = 22}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 23, srcSpanEndLine = 1576, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 23, srcSpanEndLine = 1576, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 23, srcSpanEndLine = 1576, srcSpanEndColumn = 30}, srcInfoPoints = []}) "NoEdges")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 31, srcSpanEndLine = 1576, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1576, srcSpanStartColumn = 31, srcSpanEndLine = 1576, srcSpanEndColumn = 37}, srcInfoPoints = []}) "\"\"" "\\\"\\\""))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 13, srcSpanEndLine = 1577, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 13, srcSpanEndLine = 1577, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 14, srcSpanEndLine = 1577, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 20, srcSpanEndLine = 1577, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 13, srcSpanEndLine = 1577, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 13, srcSpanEndLine = 1577, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 14, srcSpanEndLine = 1577, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 20, srcSpanEndLine = 1577, srcSpanEndColumn = 21}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 13, srcSpanEndLine = 1577, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 13, srcSpanEndLine = 1577, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 14, srcSpanEndLine = 1577, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1577, srcSpanStartColumn = 20, srcSpanEndLine = 1577, srcSpanEndColumn = 21}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1578, srcSpanStartColumn = 13, srcSpanEndLine = 1578, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1578, srcSpanStartColumn = 13, srcSpanEndLine = 1578, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1578, srcSpanStartColumn = 13, srcSpanEndLine = 1578, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1578, srcSpanStartColumn = 13, srcSpanEndLine = 1578, srcSpanEndColumn = 27}, srcInfoPoints = []}) "optionalQuoted"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1578, srcSpanStartColumn = 28, srcSpanEndLine = 1578, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1578, srcSpanStartColumn = 28, srcSpanEndLine = 1578, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1578, srcSpanStartColumn = 28, srcSpanEndLine = 1578, srcSpanEndColumn = 37}, srcInfoPoints = []}) "parseUnqt")))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 1, srcSpanEndLine = 1585, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 14, srcSpanEndLine = 1584, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 19, srcSpanEndLine = 1584, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 24, srcSpanEndLine = 1584, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 29, srcSpanEndLine = 1584, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 34, srcSpanEndLine = 1584, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 39, srcSpanEndLine = 1584, srcSpanEndColumn = 40},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 44, srcSpanEndLine = 1584, srcSpanEndColumn = 45},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 49, srcSpanEndLine = 1584, srcSpanEndColumn = 50}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 1, srcSpanEndLine = 1584, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 6, srcSpanEndLine = 1584, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 6, srcSpanEndLine = 1584, srcSpanEndColumn = 13}, srcInfoPoints = []}) "PageDir") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 16, srcSpanEndLine = 1584, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 16, srcSpanEndLine = 1584, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 16, srcSpanEndLine = 1584, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Bl") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 21, srcSpanEndLine = 1584, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 21, srcSpanEndLine = 1584, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 21, srcSpanEndLine = 1584, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Br") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 26, srcSpanEndLine = 1584, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 26, srcSpanEndLine = 1584, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 26, srcSpanEndLine = 1584, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Tl") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 31, srcSpanEndLine = 1584, srcSpanEndColumn = 33}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 31, srcSpanEndLine = 1584, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 31, srcSpanEndLine = 1584, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Tr") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 36, srcSpanEndLine = 1584, srcSpanEndColumn = 38}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 36, srcSpanEndLine = 1584, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 36, srcSpanEndLine = 1584, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Rb") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 41, srcSpanEndLine = 1584, srcSpanEndColumn = 43}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 41, srcSpanEndLine = 1584, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 41, srcSpanEndLine = 1584, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Rt") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 46, srcSpanEndLine = 1584, srcSpanEndColumn = 48}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 46, srcSpanEndLine = 1584, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 46, srcSpanEndLine = 1584, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Lb") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 51, srcSpanEndLine = 1584, srcSpanEndColumn = 53}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 51, srcSpanEndLine = 1584, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1584, srcSpanStartColumn = 51, srcSpanEndLine = 1584, srcSpanEndColumn = 53}, srcInfoPoints = []}) "Lt") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 16, srcSpanEndLine = 1585, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 16, srcSpanEndLine = 1585, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 25, srcSpanEndLine = 1585, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 28, srcSpanEndLine = 1585, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 33, srcSpanEndLine = 1585, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 42, srcSpanEndLine = 1585, srcSpanEndColumn = 43},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 48, srcSpanEndLine = 1585, srcSpanEndColumn = 49},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 54, srcSpanEndLine = 1585, srcSpanEndColumn = 55},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 60, srcSpanEndLine = 1585, srcSpanEndColumn = 61}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 26, srcSpanEndLine = 1585, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 26, srcSpanEndLine = 1585, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 26, srcSpanEndLine = 1585, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 30, srcSpanEndLine = 1585, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 30, srcSpanEndLine = 1585, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 30, srcSpanEndLine = 1585, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 35, srcSpanEndLine = 1585, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 35, srcSpanEndLine = 1585, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 35, srcSpanEndLine = 1585, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 44, srcSpanEndLine = 1585, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 44, srcSpanEndLine = 1585, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 44, srcSpanEndLine = 1585, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 50, srcSpanEndLine = 1585, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 50, srcSpanEndLine = 1585, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 50, srcSpanEndLine = 1585, srcSpanEndColumn = 54}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 56, srcSpanEndLine = 1585, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 56, srcSpanEndLine = 1585, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1585, srcSpanStartColumn = 56, srcSpanEndLine = 1585, srcSpanEndColumn = 60}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1587, srcSpanStartColumn = 1, srcSpanEndLine = 1597, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1587, srcSpanStartColumn = 1, srcSpanEndLine = 1587, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1587, srcSpanStartColumn = 27, srcSpanEndLine = 1587, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 5, srcSpanEndLine = 1588, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 5, srcSpanEndLine = 1589, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 5, srcSpanEndLine = 1590, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 5, srcSpanEndLine = 1591, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 5, srcSpanEndLine = 1592, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 5, srcSpanEndLine = 1593, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 5, srcSpanEndLine = 1594, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 5, srcSpanEndLine = 1595, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 1, srcSpanEndLine = 1597, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1587, srcSpanStartColumn = 10, srcSpanEndLine = 1587, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1587, srcSpanStartColumn = 10, srcSpanEndLine = 1587, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1587, srcSpanStartColumn = 10, srcSpanEndLine = 1587, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1587, srcSpanStartColumn = 19, srcSpanEndLine = 1587, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1587, srcSpanStartColumn = 19, srcSpanEndLine = 1587, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1587, srcSpanStartColumn = 19, srcSpanEndLine = 1587, srcSpanEndColumn = 26}, srcInfoPoints = []}) "PageDir"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 5, srcSpanEndLine = 1595, srcSpanEndColumn = 27}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 5, srcSpanEndLine = 1595, srcSpanEndColumn = 27}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 5, srcSpanEndLine = 1588, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 5, srcSpanEndLine = 1588, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 13, srcSpanEndLine = 1588, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 13, srcSpanEndLine = 1588, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 13, srcSpanEndLine = 1588, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Bl")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 16, srcSpanEndLine = 1588, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 16, srcSpanEndLine = 1588, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 18, srcSpanEndLine = 1588, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 18, srcSpanEndLine = 1588, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 18, srcSpanEndLine = 1588, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 18, srcSpanEndLine = 1588, srcSpanEndColumn = 22}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 23, srcSpanEndLine = 1588, srcSpanEndColumn = 27}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1588, srcSpanStartColumn = 23, srcSpanEndLine = 1588, srcSpanEndColumn = 27}, srcInfoPoints = []}) "BL" "BL")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 5, srcSpanEndLine = 1589, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 5, srcSpanEndLine = 1589, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 13, srcSpanEndLine = 1589, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 13, srcSpanEndLine = 1589, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 13, srcSpanEndLine = 1589, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Br")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 16, srcSpanEndLine = 1589, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 16, srcSpanEndLine = 1589, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 18, srcSpanEndLine = 1589, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 18, srcSpanEndLine = 1589, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 18, srcSpanEndLine = 1589, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 18, srcSpanEndLine = 1589, srcSpanEndColumn = 22}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 23, srcSpanEndLine = 1589, srcSpanEndColumn = 27}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1589, srcSpanStartColumn = 23, srcSpanEndLine = 1589, srcSpanEndColumn = 27}, srcInfoPoints = []}) "BR" "BR")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 5, srcSpanEndLine = 1590, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 5, srcSpanEndLine = 1590, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 13, srcSpanEndLine = 1590, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 13, srcSpanEndLine = 1590, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 13, srcSpanEndLine = 1590, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Tl")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 16, srcSpanEndLine = 1590, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 16, srcSpanEndLine = 1590, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 18, srcSpanEndLine = 1590, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 18, srcSpanEndLine = 1590, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 18, srcSpanEndLine = 1590, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 18, srcSpanEndLine = 1590, srcSpanEndColumn = 22}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 23, srcSpanEndLine = 1590, srcSpanEndColumn = 27}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1590, srcSpanStartColumn = 23, srcSpanEndLine = 1590, srcSpanEndColumn = 27}, srcInfoPoints = []}) "TL" "TL")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 5, srcSpanEndLine = 1591, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 5, srcSpanEndLine = 1591, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 13, srcSpanEndLine = 1591, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 13, srcSpanEndLine = 1591, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 13, srcSpanEndLine = 1591, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Tr")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 16, srcSpanEndLine = 1591, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 16, srcSpanEndLine = 1591, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 18, srcSpanEndLine = 1591, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 18, srcSpanEndLine = 1591, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 18, srcSpanEndLine = 1591, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 18, srcSpanEndLine = 1591, srcSpanEndColumn = 22}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 23, srcSpanEndLine = 1591, srcSpanEndColumn = 27}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1591, srcSpanStartColumn = 23, srcSpanEndLine = 1591, srcSpanEndColumn = 27}, srcInfoPoints = []}) "TR" "TR")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 5, srcSpanEndLine = 1592, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 5, srcSpanEndLine = 1592, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 13, srcSpanEndLine = 1592, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 13, srcSpanEndLine = 1592, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 13, srcSpanEndLine = 1592, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Rb")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 16, srcSpanEndLine = 1592, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 16, srcSpanEndLine = 1592, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 18, srcSpanEndLine = 1592, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 18, srcSpanEndLine = 1592, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 18, srcSpanEndLine = 1592, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 18, srcSpanEndLine = 1592, srcSpanEndColumn = 22}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 23, srcSpanEndLine = 1592, srcSpanEndColumn = 27}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1592, srcSpanStartColumn = 23, srcSpanEndLine = 1592, srcSpanEndColumn = 27}, srcInfoPoints = []}) "RB" "RB")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 5, srcSpanEndLine = 1593, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 5, srcSpanEndLine = 1593, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 13, srcSpanEndLine = 1593, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 13, srcSpanEndLine = 1593, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 13, srcSpanEndLine = 1593, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Rt")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 16, srcSpanEndLine = 1593, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 16, srcSpanEndLine = 1593, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 18, srcSpanEndLine = 1593, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 18, srcSpanEndLine = 1593, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 18, srcSpanEndLine = 1593, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 18, srcSpanEndLine = 1593, srcSpanEndColumn = 22}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 23, srcSpanEndLine = 1593, srcSpanEndColumn = 27}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1593, srcSpanStartColumn = 23, srcSpanEndLine = 1593, srcSpanEndColumn = 27}, srcInfoPoints = []}) "RT" "RT")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 5, srcSpanEndLine = 1594, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 5, srcSpanEndLine = 1594, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 13, srcSpanEndLine = 1594, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 13, srcSpanEndLine = 1594, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 13, srcSpanEndLine = 1594, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Lb")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 16, srcSpanEndLine = 1594, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 16, srcSpanEndLine = 1594, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 18, srcSpanEndLine = 1594, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 18, srcSpanEndLine = 1594, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 18, srcSpanEndLine = 1594, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 18, srcSpanEndLine = 1594, srcSpanEndColumn = 22}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 23, srcSpanEndLine = 1594, srcSpanEndColumn = 27}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1594, srcSpanStartColumn = 23, srcSpanEndLine = 1594, srcSpanEndColumn = 27}, srcInfoPoints = []}) "LB" "LB")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 5, srcSpanEndLine = 1595, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 5, srcSpanEndLine = 1595, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 13, srcSpanEndLine = 1595, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 13, srcSpanEndLine = 1595, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 13, srcSpanEndLine = 1595, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Lt")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 16, srcSpanEndLine = 1595, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 16, srcSpanEndLine = 1595, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 18, srcSpanEndLine = 1595, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 18, srcSpanEndLine = 1595, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 18, srcSpanEndLine = 1595, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 18, srcSpanEndLine = 1595, srcSpanEndColumn = 22}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 23, srcSpanEndLine = 1595, srcSpanEndColumn = 27}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1595, srcSpanStartColumn = 23, srcSpanEndLine = 1595, srcSpanEndColumn = 27}, srcInfoPoints = []}) "LT" "LT")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 1, srcSpanEndLine = 1612, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 1, srcSpanEndLine = 1597, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 27, srcSpanEndLine = 1597, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 5, srcSpanEndLine = 1598, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 1, srcSpanEndLine = 1612, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 10, srcSpanEndLine = 1597, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 10, srcSpanEndLine = 1597, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 10, srcSpanEndLine = 1597, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 19, srcSpanEndLine = 1597, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 19, srcSpanEndLine = 1597, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1597, srcSpanStartColumn = 19, srcSpanEndLine = 1597, srcSpanEndColumn = 26}, srcInfoPoints = []}) "PageDir"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 5, srcSpanEndLine = 1606, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 5, srcSpanEndLine = 1606, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 5, srcSpanEndLine = 1598, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 5, srcSpanEndLine = 1598, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 15, srcSpanEndLine = 1606, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 15, srcSpanEndLine = 1598, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 17, srcSpanEndLine = 1606, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 17, srcSpanEndLine = 1598, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 17, srcSpanEndLine = 1598, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 17, srcSpanEndLine = 1598, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 23, srcSpanEndLine = 1606, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 23, srcSpanEndLine = 1598, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 23, srcSpanEndLine = 1599, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 23, srcSpanEndLine = 1600, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 23, srcSpanEndLine = 1601, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 23, srcSpanEndLine = 1602, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 23, srcSpanEndLine = 1603, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 23, srcSpanEndLine = 1604, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 23, srcSpanEndLine = 1605, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1606, srcSpanStartColumn = 23, srcSpanEndLine = 1606, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 25, srcSpanEndLine = 1598, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 25, srcSpanEndLine = 1598, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 25, srcSpanEndLine = 1598, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 25, srcSpanEndLine = 1598, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 25, srcSpanEndLine = 1598, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 35, srcSpanEndLine = 1598, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 35, srcSpanEndLine = 1598, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 35, srcSpanEndLine = 1598, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Bl")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 38, srcSpanEndLine = 1598, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1598, srcSpanStartColumn = 38, srcSpanEndLine = 1598, srcSpanEndColumn = 42}, srcInfoPoints = []}) "BL" "BL")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 25, srcSpanEndLine = 1599, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 25, srcSpanEndLine = 1599, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 25, srcSpanEndLine = 1599, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 25, srcSpanEndLine = 1599, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 25, srcSpanEndLine = 1599, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 35, srcSpanEndLine = 1599, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 35, srcSpanEndLine = 1599, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 35, srcSpanEndLine = 1599, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Br")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 38, srcSpanEndLine = 1599, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1599, srcSpanStartColumn = 38, srcSpanEndLine = 1599, srcSpanEndColumn = 42}, srcInfoPoints = []}) "BR" "BR")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 25, srcSpanEndLine = 1600, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 25, srcSpanEndLine = 1600, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 25, srcSpanEndLine = 1600, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 25, srcSpanEndLine = 1600, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 25, srcSpanEndLine = 1600, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 35, srcSpanEndLine = 1600, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 35, srcSpanEndLine = 1600, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 35, srcSpanEndLine = 1600, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Tl")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 38, srcSpanEndLine = 1600, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1600, srcSpanStartColumn = 38, srcSpanEndLine = 1600, srcSpanEndColumn = 42}, srcInfoPoints = []}) "TL" "TL")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 25, srcSpanEndLine = 1601, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 25, srcSpanEndLine = 1601, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 25, srcSpanEndLine = 1601, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 25, srcSpanEndLine = 1601, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 25, srcSpanEndLine = 1601, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 35, srcSpanEndLine = 1601, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 35, srcSpanEndLine = 1601, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 35, srcSpanEndLine = 1601, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Tr")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 38, srcSpanEndLine = 1601, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1601, srcSpanStartColumn = 38, srcSpanEndLine = 1601, srcSpanEndColumn = 42}, srcInfoPoints = []}) "TR" "TR")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 25, srcSpanEndLine = 1602, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 25, srcSpanEndLine = 1602, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 25, srcSpanEndLine = 1602, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 25, srcSpanEndLine = 1602, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 25, srcSpanEndLine = 1602, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 35, srcSpanEndLine = 1602, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 35, srcSpanEndLine = 1602, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 35, srcSpanEndLine = 1602, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Rb")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 38, srcSpanEndLine = 1602, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1602, srcSpanStartColumn = 38, srcSpanEndLine = 1602, srcSpanEndColumn = 42}, srcInfoPoints = []}) "RB" "RB")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 25, srcSpanEndLine = 1603, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 25, srcSpanEndLine = 1603, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 25, srcSpanEndLine = 1603, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 25, srcSpanEndLine = 1603, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 25, srcSpanEndLine = 1603, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 35, srcSpanEndLine = 1603, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 35, srcSpanEndLine = 1603, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 35, srcSpanEndLine = 1603, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Rt")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 38, srcSpanEndLine = 1603, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1603, srcSpanStartColumn = 38, srcSpanEndLine = 1603, srcSpanEndColumn = 42}, srcInfoPoints = []}) "RT" "RT")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 25, srcSpanEndLine = 1604, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 25, srcSpanEndLine = 1604, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 25, srcSpanEndLine = 1604, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 25, srcSpanEndLine = 1604, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 25, srcSpanEndLine = 1604, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 35, srcSpanEndLine = 1604, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 35, srcSpanEndLine = 1604, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 35, srcSpanEndLine = 1604, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Lb")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 38, srcSpanEndLine = 1604, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1604, srcSpanStartColumn = 38, srcSpanEndLine = 1604, srcSpanEndColumn = 42}, srcInfoPoints = []}) "LB" "LB")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 25, srcSpanEndLine = 1605, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 25, srcSpanEndLine = 1605, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 25, srcSpanEndLine = 1605, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 25, srcSpanEndLine = 1605, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 25, srcSpanEndLine = 1605, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 35, srcSpanEndLine = 1605, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 35, srcSpanEndLine = 1605, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 35, srcSpanEndLine = 1605, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Lt")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 38, srcSpanEndLine = 1605, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1605, srcSpanStartColumn = 38, srcSpanEndLine = 1605, srcSpanEndColumn = 42}, srcInfoPoints = []}) "LT" "LT"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 1, srcSpanEndLine = 1613, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 13, srcSpanEndLine = 1612, srcSpanEndColumn = 14}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 1, srcSpanEndLine = 1612, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 6, srcSpanEndLine = 1612, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 6, srcSpanEndLine = 1612, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Spline") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 15, srcSpanEndLine = 1612, srcSpanEndColumn = 57}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 15, srcSpanEndLine = 1612, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 15, srcSpanEndLine = 1612, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Spline") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 22, srcSpanEndLine = 1612, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 22, srcSpanEndLine = 1612, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 34, srcSpanEndLine = 1612, srcSpanEndColumn = 35}]}) (TyParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 22, srcSpanEndLine = 1612, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 22, srcSpanEndLine = 1612, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 34, srcSpanEndLine = 1612, srcSpanEndColumn = 35}]}) (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 23, srcSpanEndLine = 1612, srcSpanEndColumn = 34}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 23, srcSpanEndLine = 1612, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 23, srcSpanEndLine = 1612, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 23, srcSpanEndLine = 1612, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Maybe"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 29, srcSpanEndLine = 1612, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 29, srcSpanEndLine = 1612, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 29, srcSpanEndLine = 1612, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Point"))))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 36, srcSpanEndLine = 1612, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 36, srcSpanEndLine = 1612, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 48, srcSpanEndLine = 1612, srcSpanEndColumn = 49}]}) (TyParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 36, srcSpanEndLine = 1612, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 36, srcSpanEndLine = 1612, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 48, srcSpanEndLine = 1612, srcSpanEndColumn = 49}]}) (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 37, srcSpanEndLine = 1612, srcSpanEndColumn = 48}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 37, srcSpanEndLine = 1612, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 37, srcSpanEndLine = 1612, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 37, srcSpanEndLine = 1612, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Maybe"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 43, srcSpanEndLine = 1612, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 43, srcSpanEndLine = 1612, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 43, srcSpanEndLine = 1612, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Point"))))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 50, srcSpanEndLine = 1612, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 50, srcSpanEndLine = 1612, srcSpanEndColumn = 51},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 56, srcSpanEndLine = 1612, srcSpanEndColumn = 57}]}) (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 50, srcSpanEndLine = 1612, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 50, srcSpanEndLine = 1612, srcSpanEndColumn = 51},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 56, srcSpanEndLine = 1612, srcSpanEndColumn = 57}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 51, srcSpanEndLine = 1612, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 51, srcSpanEndLine = 1612, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1612, srcSpanStartColumn = 51, srcSpanEndLine = 1612, srcSpanEndColumn = 56}, srcInfoPoints = []}) "Point"))))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 15, srcSpanEndLine = 1613, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 15, srcSpanEndLine = 1613, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 24, srcSpanEndLine = 1613, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 27, srcSpanEndLine = 1613, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 32, srcSpanEndLine = 1613, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 38, srcSpanEndLine = 1613, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 44, srcSpanEndLine = 1613, srcSpanEndColumn = 45}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 25, srcSpanEndLine = 1613, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 25, srcSpanEndLine = 1613, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 25, srcSpanEndLine = 1613, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 29, srcSpanEndLine = 1613, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 29, srcSpanEndLine = 1613, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 29, srcSpanEndLine = 1613, srcSpanEndColumn = 32}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 34, srcSpanEndLine = 1613, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 34, srcSpanEndLine = 1613, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 34, srcSpanEndLine = 1613, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 40, srcSpanEndLine = 1613, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 40, srcSpanEndLine = 1613, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1613, srcSpanStartColumn = 40, srcSpanEndLine = 1613, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1615, srcSpanStartColumn = 1, srcSpanEndLine = 1630, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1615, srcSpanStartColumn = 1, srcSpanEndLine = 1615, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1615, srcSpanStartColumn = 26, srcSpanEndLine = 1615, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 5, srcSpanEndLine = 1616, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 5, srcSpanEndLine = 1624, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 5, srcSpanEndLine = 1626, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 5, srcSpanEndLine = 1628, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 1, srcSpanEndLine = 1630, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1615, srcSpanStartColumn = 10, srcSpanEndLine = 1615, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1615, srcSpanStartColumn = 10, srcSpanEndLine = 1615, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1615, srcSpanStartColumn = 10, srcSpanEndLine = 1615, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1615, srcSpanStartColumn = 19, srcSpanEndLine = 1615, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1615, srcSpanStartColumn = 19, srcSpanEndLine = 1615, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1615, srcSpanStartColumn = 19, srcSpanEndLine = 1615, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Spline"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 5, srcSpanEndLine = 1624, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1619, srcSpanStartColumn = 9, srcSpanEndLine = 1619, srcSpanEndColumn = 14}]}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 5, srcSpanEndLine = 1624, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1619, srcSpanStartColumn = 9, srcSpanEndLine = 1619, srcSpanEndColumn = 14}]}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 5, srcSpanEndLine = 1624, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1619, srcSpanStartColumn = 9, srcSpanEndLine = 1619, srcSpanEndColumn = 14}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 5, srcSpanEndLine = 1616, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 13, srcSpanEndLine = 1616, srcSpanEndColumn = 30}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 13, srcSpanEndLine = 1616, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 29, srcSpanEndLine = 1616, srcSpanEndColumn = 30}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 14, srcSpanEndLine = 1616, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 14, srcSpanEndLine = 1616, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 14, srcSpanEndLine = 1616, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Spline")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 21, srcSpanEndLine = 1616, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 21, srcSpanEndLine = 1616, srcSpanEndColumn = 23}, srcInfoPoints = []}) "ms"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 24, srcSpanEndLine = 1616, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 24, srcSpanEndLine = 1616, srcSpanEndColumn = 26}, srcInfoPoints = []}) "me"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 27, srcSpanEndLine = 1616, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 27, srcSpanEndLine = 1616, srcSpanEndColumn = 29}, srcInfoPoints = []}) "ps")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 31, srcSpanEndLine = 1618, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 31, srcSpanEndLine = 1616, srcSpanEndColumn = 32}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 33, srcSpanEndLine = 1618, srcSpanEndColumn = 48}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 33, srcSpanEndLine = 1617, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 33, srcSpanEndLine = 1616, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 33, srcSpanEndLine = 1616, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 33, srcSpanEndLine = 1616, srcSpanEndColumn = 37}, srcInfoPoints = []}) "addS"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 38, srcSpanEndLine = 1616, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 38, srcSpanEndLine = 1616, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 38, srcSpanEndLine = 1616, srcSpanEndColumn = 39}, srcInfoPoints = []}) "."))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 40, srcSpanEndLine = 1617, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 40, srcSpanEndLine = 1616, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 40, srcSpanEndLine = 1616, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1616, srcSpanStartColumn = 40, srcSpanEndLine = 1616, srcSpanEndColumn = 44}, srcInfoPoints = []}) "addE"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1617, srcSpanStartColumn = 32, srcSpanEndLine = 1617, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1617, srcSpanStartColumn = 32, srcSpanEndLine = 1617, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1617, srcSpanStartColumn = 32, srcSpanEndLine = 1617, srcSpanEndColumn = 33}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1617, srcSpanStartColumn = 34, srcSpanEndLine = 1617, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1617, srcSpanStartColumn = 34, srcSpanEndLine = 1617, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1617, srcSpanStartColumn = 34, srcSpanEndLine = 1617, srcSpanEndColumn = 38}, srcInfoPoints = []}) "hsep"))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 32, srcSpanEndLine = 1618, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 32, srcSpanEndLine = 1618, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 32, srcSpanEndLine = 1618, srcSpanEndColumn = 33}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 34, srcSpanEndLine = 1618, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 34, srcSpanEndLine = 1618, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 34, srcSpanEndLine = 1618, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 34, srcSpanEndLine = 1618, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 34, srcSpanEndLine = 1618, srcSpanEndColumn = 37}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 38, srcSpanEndLine = 1618, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 38, srcSpanEndLine = 1618, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 38, srcSpanEndLine = 1618, srcSpanEndColumn = 45}, srcInfoPoints = []}) "unqtDot")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 46, srcSpanEndLine = 1618, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 46, srcSpanEndLine = 1618, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1618, srcSpanStartColumn = 46, srcSpanEndLine = 1618, srcSpanEndColumn = 48}, srcInfoPoints = []}) "ps")))))) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 11, srcSpanEndLine = 1624, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 11, srcSpanEndLine = 1620, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 11, srcSpanEndLine = 1621, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 11, srcSpanEndLine = 1622, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 5, srcSpanEndLine = 1624, srcSpanEndColumn = 0}]}) [FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 11, srcSpanEndLine = 1620, srcSpanEndColumn = 49}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 11, srcSpanEndLine = 1620, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 11, srcSpanEndLine = 1620, srcSpanEndColumn = 15}, srcInfoPoints = []}) "addP") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 16, srcSpanEndLine = 1620, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 16, srcSpanEndLine = 1620, srcSpanEndColumn = 17}, srcInfoPoints = []}) "t")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 18, srcSpanEndLine = 1620, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 18, srcSpanEndLine = 1620, srcSpanEndColumn = 19}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 20, srcSpanEndLine = 1620, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 20, srcSpanEndLine = 1620, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 20, srcSpanEndLine = 1620, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 20, srcSpanEndLine = 1620, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 20, srcSpanEndLine = 1620, srcSpanEndColumn = 25}, srcInfoPoints = []}) "maybe"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 26, srcSpanEndLine = 1620, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 26, srcSpanEndLine = 1620, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 26, srcSpanEndLine = 1620, srcSpanEndColumn = 28}, srcInfoPoints = []}) "id")))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 29, srcSpanEndLine = 1620, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 29, srcSpanEndLine = 1620, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 48, srcSpanEndLine = 1620, srcSpanEndColumn = 49}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 30, srcSpanEndLine = 1620, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 30, srcSpanEndLine = 1620, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 30, srcSpanEndLine = 1620, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 31, srcSpanEndLine = 1620, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 34, srcSpanEndLine = 1620, srcSpanEndColumn = 35}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 30, srcSpanEndLine = 1620, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 30, srcSpanEndLine = 1620, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 31, srcSpanEndLine = 1620, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 34, srcSpanEndLine = 1620, srcSpanEndColumn = 35}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 30, srcSpanEndLine = 1620, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 30, srcSpanEndLine = 1620, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 31, srcSpanEndLine = 1620, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 34, srcSpanEndLine = 1620, srcSpanEndColumn = 35}]}) "<+>"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 36, srcSpanEndLine = 1620, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 36, srcSpanEndLine = 1620, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 36, srcSpanEndLine = 1620, srcSpanEndColumn = 37}, srcInfoPoints = []}) "."))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 38, srcSpanEndLine = 1620, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 38, srcSpanEndLine = 1620, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 38, srcSpanEndLine = 1620, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 38, srcSpanEndLine = 1620, srcSpanEndColumn = 46}, srcInfoPoints = []}) "commaDel"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 47, srcSpanEndLine = 1620, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 47, srcSpanEndLine = 1620, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1620, srcSpanStartColumn = 47, srcSpanEndLine = 1620, srcSpanEndColumn = 48}, srcInfoPoints = []}) "t")))))))) Nothing],PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 11, srcSpanEndLine = 1621, srcSpanEndColumn = 29}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 11, srcSpanEndLine = 1621, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 11, srcSpanEndLine = 1621, srcSpanEndColumn = 15}, srcInfoPoints = []}) "addS")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 16, srcSpanEndLine = 1621, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 16, srcSpanEndLine = 1621, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 18, srcSpanEndLine = 1621, srcSpanEndColumn = 29}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 18, srcSpanEndLine = 1621, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 18, srcSpanEndLine = 1621, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 18, srcSpanEndLine = 1621, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 18, srcSpanEndLine = 1621, srcSpanEndColumn = 22}, srcInfoPoints = []}) "addP"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 23, srcSpanEndLine = 1621, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 23, srcSpanEndLine = 1621, srcSpanEndColumn = 26}, srcInfoPoints = []}) 's' "s"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 27, srcSpanEndLine = 1621, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 27, srcSpanEndLine = 1621, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1621, srcSpanStartColumn = 27, srcSpanEndLine = 1621, srcSpanEndColumn = 29}, srcInfoPoints = []}) "ms"))))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 11, srcSpanEndLine = 1622, srcSpanEndColumn = 29}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 11, srcSpanEndLine = 1622, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 11, srcSpanEndLine = 1622, srcSpanEndColumn = 15}, srcInfoPoints = []}) "addE")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 16, srcSpanEndLine = 1622, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 16, srcSpanEndLine = 1622, srcSpanEndColumn = 17}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 18, srcSpanEndLine = 1622, srcSpanEndColumn = 29}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 18, srcSpanEndLine = 1622, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 18, srcSpanEndLine = 1622, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 18, srcSpanEndLine = 1622, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 18, srcSpanEndLine = 1622, srcSpanEndColumn = 22}, srcInfoPoints = []}) "addP"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 23, srcSpanEndLine = 1622, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 23, srcSpanEndLine = 1622, srcSpanEndColumn = 26}, srcInfoPoints = []}) 'e' "e"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 27, srcSpanEndLine = 1622, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 27, srcSpanEndLine = 1622, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1622, srcSpanStartColumn = 27, srcSpanEndLine = 1622, srcSpanEndColumn = 29}, srcInfoPoints = []}) "me"))))) Nothing]))]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 5, srcSpanEndLine = 1624, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 5, srcSpanEndLine = 1624, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 5, srcSpanEndLine = 1624, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 5, srcSpanEndLine = 1624, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 11, srcSpanEndLine = 1624, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 11, srcSpanEndLine = 1624, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 13, srcSpanEndLine = 1624, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 13, srcSpanEndLine = 1624, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 13, srcSpanEndLine = 1624, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 13, srcSpanEndLine = 1624, srcSpanEndColumn = 25}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 26, srcSpanEndLine = 1624, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 26, srcSpanEndLine = 1624, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 26, srcSpanEndLine = 1624, srcSpanEndColumn = 27}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 28, srcSpanEndLine = 1624, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 28, srcSpanEndLine = 1624, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1624, srcSpanStartColumn = 28, srcSpanEndLine = 1624, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 5, srcSpanEndLine = 1626, srcSpanEndColumn = 56}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 5, srcSpanEndLine = 1626, srcSpanEndColumn = 56}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 5, srcSpanEndLine = 1626, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 5, srcSpanEndLine = 1626, srcSpanEndColumn = 18}, srcInfoPoints = []}) "unqtListToDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 19, srcSpanEndLine = 1626, srcSpanEndColumn = 56}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 19, srcSpanEndLine = 1626, srcSpanEndColumn = 20}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 21, srcSpanEndLine = 1626, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 21, srcSpanEndLine = 1626, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 21, srcSpanEndLine = 1626, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 21, srcSpanEndLine = 1626, srcSpanEndColumn = 25}, srcInfoPoints = []}) "hcat"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 26, srcSpanEndLine = 1626, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 26, srcSpanEndLine = 1626, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 26, srcSpanEndLine = 1626, srcSpanEndColumn = 27}, srcInfoPoints = []}) "."))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 28, srcSpanEndLine = 1626, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 28, srcSpanEndLine = 1626, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 28, srcSpanEndLine = 1626, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 28, srcSpanEndLine = 1626, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 28, srcSpanEndLine = 1626, srcSpanEndColumn = 37}, srcInfoPoints = []}) "punctuate"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 38, srcSpanEndLine = 1626, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 38, srcSpanEndLine = 1626, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 38, srcSpanEndLine = 1626, srcSpanEndColumn = 42}, srcInfoPoints = []}) "semi")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 43, srcSpanEndLine = 1626, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 43, srcSpanEndLine = 1626, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 43, srcSpanEndLine = 1626, srcSpanEndColumn = 44}, srcInfoPoints = []}) "."))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 45, srcSpanEndLine = 1626, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 45, srcSpanEndLine = 1626, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 45, srcSpanEndLine = 1626, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 45, srcSpanEndLine = 1626, srcSpanEndColumn = 48}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 49, srcSpanEndLine = 1626, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 49, srcSpanEndLine = 1626, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1626, srcSpanStartColumn = 49, srcSpanEndLine = 1626, srcSpanEndColumn = 56}, srcInfoPoints = []}) "unqtDot"))))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 5, srcSpanEndLine = 1628, srcSpanEndColumn = 45}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 5, srcSpanEndLine = 1628, srcSpanEndColumn = 45}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 5, srcSpanEndLine = 1628, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 5, srcSpanEndLine = 1628, srcSpanEndColumn = 14}, srcInfoPoints = []}) "listToDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 15, srcSpanEndLine = 1628, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 15, srcSpanEndLine = 1628, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 17, srcSpanEndLine = 1628, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 17, srcSpanEndLine = 1628, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 17, srcSpanEndLine = 1628, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 17, srcSpanEndLine = 1628, srcSpanEndColumn = 29}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 30, srcSpanEndLine = 1628, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 30, srcSpanEndLine = 1628, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 30, srcSpanEndLine = 1628, srcSpanEndColumn = 31}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 32, srcSpanEndLine = 1628, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 32, srcSpanEndLine = 1628, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1628, srcSpanStartColumn = 32, srcSpanEndLine = 1628, srcSpanEndColumn = 45}, srcInfoPoints = []}) "unqtListToDot"))))) Nothing)]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 1, srcSpanEndLine = 1646, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 1, srcSpanEndLine = 1630, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 26, srcSpanEndLine = 1630, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 5, srcSpanEndLine = 1631, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 5, srcSpanEndLine = 1640, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 5, srcSpanEndLine = 1642, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1646, srcSpanStartColumn = 1, srcSpanEndLine = 1646, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 10, srcSpanEndLine = 1630, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 10, srcSpanEndLine = 1630, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 10, srcSpanEndLine = 1630, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 19, srcSpanEndLine = 1630, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 19, srcSpanEndLine = 1630, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1630, srcSpanStartColumn = 19, srcSpanEndLine = 1630, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Spline"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 5, srcSpanEndLine = 1640, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1635, srcSpanStartColumn = 9, srcSpanEndLine = 1635, srcSpanEndColumn = 14}]}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 5, srcSpanEndLine = 1640, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1635, srcSpanStartColumn = 9, srcSpanEndLine = 1635, srcSpanEndColumn = 14}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 5, srcSpanEndLine = 1631, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 5, srcSpanEndLine = 1631, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 15, srcSpanEndLine = 1635, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 15, srcSpanEndLine = 1631, srcSpanEndColumn = 16}]}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 17, srcSpanEndLine = 1635, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 17, srcSpanEndLine = 1631, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 20, srcSpanEndLine = 1631, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 20, srcSpanEndLine = 1632, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 20, srcSpanEndLine = 1633, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 20, srcSpanEndLine = 1634, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1635, srcSpanStartColumn = 9, srcSpanEndLine = 1635, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 20, srcSpanEndLine = 1631, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 23, srcSpanEndLine = 1631, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 20, srcSpanEndLine = 1631, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 20, srcSpanEndLine = 1631, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ms")) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 26, srcSpanEndLine = 1631, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 26, srcSpanEndLine = 1631, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 26, srcSpanEndLine = 1631, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 26, srcSpanEndLine = 1631, srcSpanEndColumn = 32}, srcInfoPoints = []}) "parseP"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 33, srcSpanEndLine = 1631, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1631, srcSpanStartColumn = 33, srcSpanEndLine = 1631, srcSpanEndColumn = 36}, srcInfoPoints = []}) 's' "s"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 20, srcSpanEndLine = 1632, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 23, srcSpanEndLine = 1632, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 20, srcSpanEndLine = 1632, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 20, srcSpanEndLine = 1632, srcSpanEndColumn = 22}, srcInfoPoints = []}) "me")) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 26, srcSpanEndLine = 1632, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 26, srcSpanEndLine = 1632, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 26, srcSpanEndLine = 1632, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 26, srcSpanEndLine = 1632, srcSpanEndColumn = 32}, srcInfoPoints = []}) "parseP"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 33, srcSpanEndLine = 1632, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1632, srcSpanStartColumn = 33, srcSpanEndLine = 1632, srcSpanEndColumn = 36}, srcInfoPoints = []}) 'e' "e"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 20, srcSpanEndLine = 1633, srcSpanEndColumn = 53}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 23, srcSpanEndLine = 1633, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 20, srcSpanEndLine = 1633, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 20, srcSpanEndLine = 1633, srcSpanEndColumn = 22}, srcInfoPoints = []}) "ps")) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 26, srcSpanEndLine = 1633, srcSpanEndColumn = 53}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 26, srcSpanEndLine = 1633, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 26, srcSpanEndLine = 1633, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 26, srcSpanEndLine = 1633, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 26, srcSpanEndLine = 1633, srcSpanEndColumn = 32}, srcInfoPoints = []}) "sepBy1"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 33, srcSpanEndLine = 1633, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 33, srcSpanEndLine = 1633, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 33, srcSpanEndLine = 1633, srcSpanEndColumn = 42}, srcInfoPoints = []}) "parseUnqt")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 43, srcSpanEndLine = 1633, srcSpanEndColumn = 53}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 43, srcSpanEndLine = 1633, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1633, srcSpanStartColumn = 43, srcSpanEndLine = 1633, srcSpanEndColumn = 53}, srcInfoPoints = []}) "whitespace")))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 20, srcSpanEndLine = 1634, srcSpanEndColumn = 44}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 20, srcSpanEndLine = 1634, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 20, srcSpanEndLine = 1634, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 20, srcSpanEndLine = 1634, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 20, srcSpanEndLine = 1634, srcSpanEndColumn = 26}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 27, srcSpanEndLine = 1634, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 27, srcSpanEndLine = 1634, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 27, srcSpanEndLine = 1634, srcSpanEndColumn = 28}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 29, srcSpanEndLine = 1634, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 29, srcSpanEndLine = 1634, srcSpanEndColumn = 41}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 29, srcSpanEndLine = 1634, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 29, srcSpanEndLine = 1634, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 29, srcSpanEndLine = 1634, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 29, srcSpanEndLine = 1634, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Spline"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 36, srcSpanEndLine = 1634, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 36, srcSpanEndLine = 1634, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 36, srcSpanEndLine = 1634, srcSpanEndColumn = 38}, srcInfoPoints = []}) "ms")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 39, srcSpanEndLine = 1634, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 39, srcSpanEndLine = 1634, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 39, srcSpanEndLine = 1634, srcSpanEndColumn = 41}, srcInfoPoints = []}) "me")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 42, srcSpanEndLine = 1634, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 42, srcSpanEndLine = 1634, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1634, srcSpanStartColumn = 42, srcSpanEndLine = 1634, srcSpanEndColumn = 44}, srcInfoPoints = []}) "ps")))))])) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 11, srcSpanEndLine = 1640, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 11, srcSpanEndLine = 1636, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 5, srcSpanEndLine = 1640, srcSpanEndColumn = 0}]}) [FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 11, srcSpanEndLine = 1640, srcSpanEndColumn = 0}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 11, srcSpanEndLine = 1640, srcSpanEndColumn = 0}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 11, srcSpanEndLine = 1636, srcSpanEndColumn = 17}, srcInfoPoints = []}) "parseP") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 18, srcSpanEndLine = 1636, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 18, srcSpanEndLine = 1636, srcSpanEndColumn = 19}, srcInfoPoints = []}) "t")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 20, srcSpanEndLine = 1640, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 20, srcSpanEndLine = 1636, srcSpanEndColumn = 21}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 22, srcSpanEndLine = 1640, srcSpanEndColumn = 0}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 22, srcSpanEndLine = 1636, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 22, srcSpanEndLine = 1636, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 22, srcSpanEndLine = 1636, srcSpanEndColumn = 30}, srcInfoPoints = []}) "optional"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 31, srcSpanEndLine = 1636, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 31, srcSpanEndLine = 1636, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 31, srcSpanEndLine = 1636, srcSpanEndColumn = 32}, srcInfoPoints = []}) "$"))) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 33, srcSpanEndLine = 1640, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 33, srcSpanEndLine = 1636, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 36, srcSpanEndLine = 1636, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1637, srcSpanStartColumn = 36, srcSpanEndLine = 1637, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 36, srcSpanEndLine = 1638, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 5, srcSpanEndLine = 1640, srcSpanEndColumn = 0}]}) [Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 36, srcSpanEndLine = 1636, srcSpanEndColumn = 47}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 36, srcSpanEndLine = 1636, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 36, srcSpanEndLine = 1636, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 36, srcSpanEndLine = 1636, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 36, srcSpanEndLine = 1636, srcSpanEndColumn = 45}, srcInfoPoints = []}) "character"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 46, srcSpanEndLine = 1636, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 46, srcSpanEndLine = 1636, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1636, srcSpanStartColumn = 46, srcSpanEndLine = 1636, srcSpanEndColumn = 47}, srcInfoPoints = []}) "t")))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1637, srcSpanStartColumn = 36, srcSpanEndLine = 1637, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1637, srcSpanStartColumn = 36, srcSpanEndLine = 1637, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1637, srcSpanStartColumn = 36, srcSpanEndLine = 1637, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1637, srcSpanStartColumn = 36, srcSpanEndLine = 1637, srcSpanEndColumn = 46}, srcInfoPoints = []}) "parseComma"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 36, srcSpanEndLine = 1638, srcSpanEndColumn = 66}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 36, srcSpanEndLine = 1638, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 36, srcSpanEndLine = 1638, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 36, srcSpanEndLine = 1638, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 36, srcSpanEndLine = 1638, srcSpanEndColumn = 45}, srcInfoPoints = []}) "parseUnqt"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 46, srcSpanEndLine = 1638, srcSpanEndColumn = 55}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 46, srcSpanEndLine = 1638, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 47, srcSpanEndLine = 1638, srcSpanEndColumn = 54},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 54, srcSpanEndLine = 1638, srcSpanEndColumn = 55}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 46, srcSpanEndLine = 1638, srcSpanEndColumn = 55}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 46, srcSpanEndLine = 1638, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 47, srcSpanEndLine = 1638, srcSpanEndColumn = 54},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 54, srcSpanEndLine = 1638, srcSpanEndColumn = 55}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 46, srcSpanEndLine = 1638, srcSpanEndColumn = 55}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 46, srcSpanEndLine = 1638, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 47, srcSpanEndLine = 1638, srcSpanEndColumn = 54},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 54, srcSpanEndLine = 1638, srcSpanEndColumn = 55}]}) "discard"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 56, srcSpanEndLine = 1638, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 56, srcSpanEndLine = 1638, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1638, srcSpanStartColumn = 56, srcSpanEndLine = 1638, srcSpanEndColumn = 66}, srcInfoPoints = []}) "whitespace"))))]))) Nothing]]))),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 5, srcSpanEndLine = 1640, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 5, srcSpanEndLine = 1640, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 5, srcSpanEndLine = 1640, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 5, srcSpanEndLine = 1640, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 11, srcSpanEndLine = 1640, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 11, srcSpanEndLine = 1640, srcSpanEndColumn = 12}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 13, srcSpanEndLine = 1640, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 13, srcSpanEndLine = 1640, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 13, srcSpanEndLine = 1640, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 13, srcSpanEndLine = 1640, srcSpanEndColumn = 24}, srcInfoPoints = []}) "quotedParse"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 25, srcSpanEndLine = 1640, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 25, srcSpanEndLine = 1640, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1640, srcSpanStartColumn = 25, srcSpanEndLine = 1640, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parseUnqt"))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 5, srcSpanEndLine = 1642, srcSpanEndColumn = 53}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 5, srcSpanEndLine = 1642, srcSpanEndColumn = 53}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 5, srcSpanEndLine = 1642, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 5, srcSpanEndLine = 1642, srcSpanEndColumn = 18}, srcInfoPoints = []}) "parseUnqtList")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 19, srcSpanEndLine = 1642, srcSpanEndColumn = 53}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 19, srcSpanEndLine = 1642, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 21, srcSpanEndLine = 1642, srcSpanEndColumn = 53}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 21, srcSpanEndLine = 1642, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 21, srcSpanEndLine = 1642, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 21, srcSpanEndLine = 1642, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 21, srcSpanEndLine = 1642, srcSpanEndColumn = 27}, srcInfoPoints = []}) "sepBy1"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 28, srcSpanEndLine = 1642, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 28, srcSpanEndLine = 1642, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 28, srcSpanEndLine = 1642, srcSpanEndColumn = 37}, srcInfoPoints = []}) "parseUnqt")))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 38, srcSpanEndLine = 1642, srcSpanEndColumn = 53}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 38, srcSpanEndLine = 1642, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 52, srcSpanEndLine = 1642, srcSpanEndColumn = 53}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 39, srcSpanEndLine = 1642, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 39, srcSpanEndLine = 1642, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 39, srcSpanEndLine = 1642, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 39, srcSpanEndLine = 1642, srcSpanEndColumn = 48}, srcInfoPoints = []}) "character"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 49, srcSpanEndLine = 1642, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1642, srcSpanStartColumn = 49, srcSpanEndLine = 1642, srcSpanEndColumn = 52}, srcInfoPoints = []}) ';' ";")))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1646, srcSpanStartColumn = 1, srcSpanEndLine = 1649, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1646, srcSpanStartColumn = 15, srcSpanEndLine = 1646, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1647, srcSpanStartColumn = 15, srcSpanEndLine = 1647, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1648, srcSpanStartColumn = 15, srcSpanEndLine = 1648, srcSpanEndColumn = 16}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1646, srcSpanStartColumn = 1, srcSpanEndLine = 1646, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1646, srcSpanStartColumn = 6, srcSpanEndLine = 1646, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1646, srcSpanStartColumn = 6, srcSpanEndLine = 1646, srcSpanEndColumn = 14}, srcInfoPoints = []}) "QuadType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1646, srcSpanStartColumn = 17, srcSpanEndLine = 1646, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1646, srcSpanStartColumn = 17, srcSpanEndLine = 1646, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1646, srcSpanStartColumn = 17, srcSpanEndLine = 1646, srcSpanEndColumn = 25}, srcInfoPoints = []}) "NormalQT") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1647, srcSpanStartColumn = 17, srcSpanEndLine = 1647, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1647, srcSpanStartColumn = 17, srcSpanEndLine = 1647, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1647, srcSpanStartColumn = 17, srcSpanEndLine = 1647, srcSpanEndColumn = 23}, srcInfoPoints = []}) "FastQT") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1648, srcSpanStartColumn = 17, srcSpanEndLine = 1648, srcSpanEndColumn = 21}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1648, srcSpanStartColumn = 17, srcSpanEndLine = 1648, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1648, srcSpanStartColumn = 17, srcSpanEndLine = 1648, srcSpanEndColumn = 21}, srcInfoPoints = []}) "NoQT") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 17, srcSpanEndLine = 1649, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 17, srcSpanEndLine = 1649, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 26, srcSpanEndLine = 1649, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 29, srcSpanEndLine = 1649, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 34, srcSpanEndLine = 1649, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 43, srcSpanEndLine = 1649, srcSpanEndColumn = 44},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 49, srcSpanEndLine = 1649, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 55, srcSpanEndLine = 1649, srcSpanEndColumn = 56},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 61, srcSpanEndLine = 1649, srcSpanEndColumn = 62}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 27, srcSpanEndLine = 1649, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 27, srcSpanEndLine = 1649, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 27, srcSpanEndLine = 1649, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 31, srcSpanEndLine = 1649, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 31, srcSpanEndLine = 1649, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 31, srcSpanEndLine = 1649, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 36, srcSpanEndLine = 1649, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 36, srcSpanEndLine = 1649, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 36, srcSpanEndLine = 1649, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 45, srcSpanEndLine = 1649, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 45, srcSpanEndLine = 1649, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 45, srcSpanEndLine = 1649, srcSpanEndColumn = 49}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 51, srcSpanEndLine = 1649, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 51, srcSpanEndLine = 1649, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 51, srcSpanEndLine = 1649, srcSpanEndColumn = 55}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 57, srcSpanEndLine = 1649, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 57, srcSpanEndLine = 1649, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1649, srcSpanStartColumn = 57, srcSpanEndLine = 1649, srcSpanEndColumn = 61}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1651, srcSpanStartColumn = 1, srcSpanEndLine = 1656, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1651, srcSpanStartColumn = 1, srcSpanEndLine = 1651, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1651, srcSpanStartColumn = 28, srcSpanEndLine = 1651, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 5, srcSpanEndLine = 1652, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 5, srcSpanEndLine = 1653, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 5, srcSpanEndLine = 1654, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 1, srcSpanEndLine = 1656, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1651, srcSpanStartColumn = 10, srcSpanEndLine = 1651, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1651, srcSpanStartColumn = 10, srcSpanEndLine = 1651, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1651, srcSpanStartColumn = 10, srcSpanEndLine = 1651, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1651, srcSpanStartColumn = 19, srcSpanEndLine = 1651, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1651, srcSpanStartColumn = 19, srcSpanEndLine = 1651, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1651, srcSpanStartColumn = 19, srcSpanEndLine = 1651, srcSpanEndColumn = 27}, srcInfoPoints = []}) "QuadType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 5, srcSpanEndLine = 1654, srcSpanEndColumn = 35}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 5, srcSpanEndLine = 1654, srcSpanEndColumn = 35}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 5, srcSpanEndLine = 1652, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 5, srcSpanEndLine = 1652, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 13, srcSpanEndLine = 1652, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 13, srcSpanEndLine = 1652, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 13, srcSpanEndLine = 1652, srcSpanEndColumn = 21}, srcInfoPoints = []}) "NormalQT")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 22, srcSpanEndLine = 1652, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 22, srcSpanEndLine = 1652, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 24, srcSpanEndLine = 1652, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 24, srcSpanEndLine = 1652, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 24, srcSpanEndLine = 1652, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 24, srcSpanEndLine = 1652, srcSpanEndColumn = 28}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 29, srcSpanEndLine = 1652, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1652, srcSpanStartColumn = 29, srcSpanEndLine = 1652, srcSpanEndColumn = 37}, srcInfoPoints = []}) "normal" "normal")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 5, srcSpanEndLine = 1653, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 5, srcSpanEndLine = 1653, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 13, srcSpanEndLine = 1653, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 13, srcSpanEndLine = 1653, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 13, srcSpanEndLine = 1653, srcSpanEndColumn = 19}, srcInfoPoints = []}) "FastQT")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 22, srcSpanEndLine = 1653, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 22, srcSpanEndLine = 1653, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 24, srcSpanEndLine = 1653, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 24, srcSpanEndLine = 1653, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 24, srcSpanEndLine = 1653, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 24, srcSpanEndLine = 1653, srcSpanEndColumn = 28}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 29, srcSpanEndLine = 1653, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1653, srcSpanStartColumn = 29, srcSpanEndLine = 1653, srcSpanEndColumn = 35}, srcInfoPoints = []}) "fast" "fast")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 5, srcSpanEndLine = 1654, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 5, srcSpanEndLine = 1654, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 13, srcSpanEndLine = 1654, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 13, srcSpanEndLine = 1654, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 13, srcSpanEndLine = 1654, srcSpanEndColumn = 17}, srcInfoPoints = []}) "NoQT")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 22, srcSpanEndLine = 1654, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 22, srcSpanEndLine = 1654, srcSpanEndColumn = 23}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 24, srcSpanEndLine = 1654, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 24, srcSpanEndLine = 1654, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 24, srcSpanEndLine = 1654, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 24, srcSpanEndLine = 1654, srcSpanEndColumn = 28}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 29, srcSpanEndLine = 1654, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1654, srcSpanStartColumn = 29, srcSpanEndLine = 1654, srcSpanEndColumn = 35}, srcInfoPoints = []}) "none" "none")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 1, srcSpanEndLine = 1669, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 1, srcSpanEndLine = 1656, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 28, srcSpanEndLine = 1656, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 5, srcSpanEndLine = 1659, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 1, srcSpanEndLine = 1669, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 10, srcSpanEndLine = 1656, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 10, srcSpanEndLine = 1656, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 10, srcSpanEndLine = 1656, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 19, srcSpanEndLine = 1656, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 19, srcSpanEndLine = 1656, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1656, srcSpanStartColumn = 19, srcSpanEndLine = 1656, srcSpanEndColumn = 27}, srcInfoPoints = []}) "QuadType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 5, srcSpanEndLine = 1664, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 5, srcSpanEndLine = 1664, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 5, srcSpanEndLine = 1659, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 5, srcSpanEndLine = 1659, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 15, srcSpanEndLine = 1664, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 15, srcSpanEndLine = 1659, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 17, srcSpanEndLine = 1664, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 17, srcSpanEndLine = 1659, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 17, srcSpanEndLine = 1659, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 17, srcSpanEndLine = 1659, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 23, srcSpanEndLine = 1664, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 23, srcSpanEndLine = 1659, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 23, srcSpanEndLine = 1660, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 23, srcSpanEndLine = 1661, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 23, srcSpanEndLine = 1662, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 23, srcSpanEndLine = 1663, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1664, srcSpanStartColumn = 23, srcSpanEndLine = 1664, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 25, srcSpanEndLine = 1659, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 25, srcSpanEndLine = 1659, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 25, srcSpanEndLine = 1659, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 25, srcSpanEndLine = 1659, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 25, srcSpanEndLine = 1659, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 35, srcSpanEndLine = 1659, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 35, srcSpanEndLine = 1659, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 35, srcSpanEndLine = 1659, srcSpanEndColumn = 43}, srcInfoPoints = []}) "NormalQT")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 44, srcSpanEndLine = 1659, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1659, srcSpanStartColumn = 44, srcSpanEndLine = 1659, srcSpanEndColumn = 52}, srcInfoPoints = []}) "normal" "normal")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 25, srcSpanEndLine = 1660, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 25, srcSpanEndLine = 1660, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 25, srcSpanEndLine = 1660, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 25, srcSpanEndLine = 1660, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 25, srcSpanEndLine = 1660, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 35, srcSpanEndLine = 1660, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 35, srcSpanEndLine = 1660, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 35, srcSpanEndLine = 1660, srcSpanEndColumn = 41}, srcInfoPoints = []}) "FastQT")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 42, srcSpanEndLine = 1660, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1660, srcSpanStartColumn = 42, srcSpanEndLine = 1660, srcSpanEndColumn = 48}, srcInfoPoints = []}) "fast" "fast")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 25, srcSpanEndLine = 1661, srcSpanEndColumn = 46}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 25, srcSpanEndLine = 1661, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 25, srcSpanEndLine = 1661, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 25, srcSpanEndLine = 1661, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 25, srcSpanEndLine = 1661, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 35, srcSpanEndLine = 1661, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 35, srcSpanEndLine = 1661, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 35, srcSpanEndLine = 1661, srcSpanEndColumn = 39}, srcInfoPoints = []}) "NoQT")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 40, srcSpanEndLine = 1661, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1661, srcSpanStartColumn = 40, srcSpanEndLine = 1661, srcSpanEndColumn = 46}, srcInfoPoints = []}) "none" "none")),InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 25, srcSpanEndLine = 1662, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 25, srcSpanEndLine = 1662, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 25, srcSpanEndLine = 1662, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 25, srcSpanEndLine = 1662, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 25, srcSpanEndLine = 1662, srcSpanEndColumn = 34}, srcInfoPoints = []}) "character"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 35, srcSpanEndLine = 1662, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 35, srcSpanEndLine = 1662, srcSpanEndColumn = 38}, srcInfoPoints = []}) '2' "2"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 41, srcSpanEndLine = 1662, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 41, srcSpanEndLine = 1662, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 41, srcSpanEndLine = 1662, srcSpanEndColumn = 43}, srcInfoPoints = []}) ">>"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 44, srcSpanEndLine = 1662, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 44, srcSpanEndLine = 1662, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 44, srcSpanEndLine = 1662, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 44, srcSpanEndLine = 1662, srcSpanEndColumn = 50}, srcInfoPoints = []}) "return"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 51, srcSpanEndLine = 1662, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 51, srcSpanEndLine = 1662, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 51, srcSpanEndLine = 1662, srcSpanEndColumn = 57}, srcInfoPoints = []}) "FastQT")))),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 25, srcSpanEndLine = 1663, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 25, srcSpanEndLine = 1663, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 25, srcSpanEndLine = 1663, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 25, srcSpanEndLine = 1663, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 25, srcSpanEndLine = 1663, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 31, srcSpanEndLine = 1663, srcSpanEndColumn = 51}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 31, srcSpanEndLine = 1663, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 50, srcSpanEndLine = 1663, srcSpanEndColumn = 51}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 32, srcSpanEndLine = 1663, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 32, srcSpanEndLine = 1663, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 32, srcSpanEndLine = 1663, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 32, srcSpanEndLine = 1663, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 32, srcSpanEndLine = 1663, srcSpanEndColumn = 36}, srcInfoPoints = []}) "bool"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 37, srcSpanEndLine = 1663, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 37, srcSpanEndLine = 1663, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 37, srcSpanEndLine = 1663, srcSpanEndColumn = 41}, srcInfoPoints = []}) "NoQT")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 42, srcSpanEndLine = 1663, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 42, srcSpanEndLine = 1663, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 42, srcSpanEndLine = 1663, srcSpanEndColumn = 50}, srcInfoPoints = []}) "NormalQT")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 52, srcSpanEndLine = 1663, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 52, srcSpanEndLine = 1663, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1663, srcSpanStartColumn = 52, srcSpanEndLine = 1663, srcSpanEndColumn = 57}, srcInfoPoints = []}) "parse")))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 1, srcSpanEndLine = 1672, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 11, srcSpanEndLine = 1669, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1670, srcSpanStartColumn = 11, srcSpanEndLine = 1670, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1671, srcSpanStartColumn = 11, srcSpanEndLine = 1671, srcSpanEndColumn = 12}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 1, srcSpanEndLine = 1669, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 6, srcSpanEndLine = 1669, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 6, srcSpanEndLine = 1669, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Root") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 13, srcSpanEndLine = 1669, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 13, srcSpanEndLine = 1669, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 13, srcSpanEndLine = 1669, srcSpanEndColumn = 22}, srcInfoPoints = []}) "IsCentral") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1670, srcSpanStartColumn = 13, srcSpanEndLine = 1670, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1670, srcSpanStartColumn = 13, srcSpanEndLine = 1670, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1670, srcSpanStartColumn = 13, srcSpanEndLine = 1670, srcSpanEndColumn = 23}, srcInfoPoints = []}) "NotCentral") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1671, srcSpanStartColumn = 13, srcSpanEndLine = 1671, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1671, srcSpanStartColumn = 13, srcSpanEndLine = 1671, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1671, srcSpanStartColumn = 13, srcSpanEndLine = 1671, srcSpanEndColumn = 21}, srcInfoPoints = []}) "NodeName") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1671, srcSpanStartColumn = 22, srcSpanEndLine = 1671, srcSpanEndColumn = 28}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1671, srcSpanStartColumn = 22, srcSpanEndLine = 1671, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1671, srcSpanStartColumn = 22, srcSpanEndLine = 1671, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1671, srcSpanStartColumn = 22, srcSpanEndLine = 1671, srcSpanEndColumn = 28}, srcInfoPoints = []}) "String")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 13, srcSpanEndLine = 1672, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 13, srcSpanEndLine = 1672, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 22, srcSpanEndLine = 1672, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 25, srcSpanEndLine = 1672, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 30, srcSpanEndLine = 1672, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 36, srcSpanEndLine = 1672, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 42, srcSpanEndLine = 1672, srcSpanEndColumn = 43}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 23, srcSpanEndLine = 1672, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 23, srcSpanEndLine = 1672, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 23, srcSpanEndLine = 1672, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 27, srcSpanEndLine = 1672, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 27, srcSpanEndLine = 1672, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 27, srcSpanEndLine = 1672, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 32, srcSpanEndLine = 1672, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 32, srcSpanEndLine = 1672, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 32, srcSpanEndLine = 1672, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 38, srcSpanEndLine = 1672, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 38, srcSpanEndLine = 1672, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1672, srcSpanStartColumn = 38, srcSpanEndLine = 1672, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1674, srcSpanStartColumn = 1, srcSpanEndLine = 1682, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1674, srcSpanStartColumn = 1, srcSpanEndLine = 1674, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1674, srcSpanStartColumn = 24, srcSpanEndLine = 1674, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 5, srcSpanEndLine = 1675, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 5, srcSpanEndLine = 1676, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 5, srcSpanEndLine = 1677, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 5, srcSpanEndLine = 1679, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 5, srcSpanEndLine = 1680, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 1, srcSpanEndLine = 1682, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1674, srcSpanStartColumn = 10, srcSpanEndLine = 1674, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1674, srcSpanStartColumn = 10, srcSpanEndLine = 1674, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1674, srcSpanStartColumn = 10, srcSpanEndLine = 1674, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1674, srcSpanStartColumn = 19, srcSpanEndLine = 1674, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1674, srcSpanStartColumn = 19, srcSpanEndLine = 1674, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1674, srcSpanStartColumn = 19, srcSpanEndLine = 1674, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Root"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 5, srcSpanEndLine = 1677, srcSpanEndColumn = 37}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 5, srcSpanEndLine = 1677, srcSpanEndColumn = 37}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 5, srcSpanEndLine = 1675, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 5, srcSpanEndLine = 1675, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 13, srcSpanEndLine = 1675, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 13, srcSpanEndLine = 1675, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 13, srcSpanEndLine = 1675, srcSpanEndColumn = 22}, srcInfoPoints = []}) "IsCentral")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 26, srcSpanEndLine = 1675, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 26, srcSpanEndLine = 1675, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 28, srcSpanEndLine = 1675, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 28, srcSpanEndLine = 1675, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 28, srcSpanEndLine = 1675, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 28, srcSpanEndLine = 1675, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 36, srcSpanEndLine = 1675, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 36, srcSpanEndLine = 1675, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1675, srcSpanStartColumn = 36, srcSpanEndLine = 1675, srcSpanEndColumn = 40}, srcInfoPoints = []}) "True"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 5, srcSpanEndLine = 1676, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 5, srcSpanEndLine = 1676, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 13, srcSpanEndLine = 1676, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 13, srcSpanEndLine = 1676, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 13, srcSpanEndLine = 1676, srcSpanEndColumn = 23}, srcInfoPoints = []}) "NotCentral")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 26, srcSpanEndLine = 1676, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 26, srcSpanEndLine = 1676, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 28, srcSpanEndLine = 1676, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 28, srcSpanEndLine = 1676, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 28, srcSpanEndLine = 1676, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 28, srcSpanEndLine = 1676, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 36, srcSpanEndLine = 1676, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 36, srcSpanEndLine = 1676, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1676, srcSpanStartColumn = 36, srcSpanEndLine = 1676, srcSpanEndColumn = 41}, srcInfoPoints = []}) "False"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 5, srcSpanEndLine = 1677, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 5, srcSpanEndLine = 1677, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 13, srcSpanEndLine = 1677, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 13, srcSpanEndLine = 1677, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 24, srcSpanEndLine = 1677, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 14, srcSpanEndLine = 1677, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 14, srcSpanEndLine = 1677, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 14, srcSpanEndLine = 1677, srcSpanEndColumn = 22}, srcInfoPoints = []}) "NodeName")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 23, srcSpanEndLine = 1677, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 23, srcSpanEndLine = 1677, srcSpanEndColumn = 24}, srcInfoPoints = []}) "n")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 26, srcSpanEndLine = 1677, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 26, srcSpanEndLine = 1677, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 28, srcSpanEndLine = 1677, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 28, srcSpanEndLine = 1677, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 28, srcSpanEndLine = 1677, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 28, srcSpanEndLine = 1677, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 36, srcSpanEndLine = 1677, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 36, srcSpanEndLine = 1677, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1677, srcSpanStartColumn = 36, srcSpanEndLine = 1677, srcSpanEndColumn = 37}, srcInfoPoints = []}) "n"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 5, srcSpanEndLine = 1680, srcSpanEndColumn = 35}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 5, srcSpanEndLine = 1680, srcSpanEndColumn = 35}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 5, srcSpanEndLine = 1679, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 5, srcSpanEndLine = 1679, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 11, srcSpanEndLine = 1679, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 11, srcSpanEndLine = 1679, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 22, srcSpanEndLine = 1679, srcSpanEndColumn = 23}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 12, srcSpanEndLine = 1679, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 12, srcSpanEndLine = 1679, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 12, srcSpanEndLine = 1679, srcSpanEndColumn = 20}, srcInfoPoints = []}) "NodeName")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 21, srcSpanEndLine = 1679, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 21, srcSpanEndLine = 1679, srcSpanEndColumn = 22}, srcInfoPoints = []}) "n")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 24, srcSpanEndLine = 1679, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 24, srcSpanEndLine = 1679, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 26, srcSpanEndLine = 1679, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 26, srcSpanEndLine = 1679, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 26, srcSpanEndLine = 1679, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 26, srcSpanEndLine = 1679, srcSpanEndColumn = 31}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 32, srcSpanEndLine = 1679, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 32, srcSpanEndLine = 1679, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1679, srcSpanStartColumn = 32, srcSpanEndLine = 1679, srcSpanEndColumn = 33}, srcInfoPoints = []}) "n"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 5, srcSpanEndLine = 1680, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 5, srcSpanEndLine = 1680, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 11, srcSpanEndLine = 1680, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 11, srcSpanEndLine = 1680, srcSpanEndColumn = 12}, srcInfoPoints = []}) "r")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 24, srcSpanEndLine = 1680, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 24, srcSpanEndLine = 1680, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 26, srcSpanEndLine = 1680, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 26, srcSpanEndLine = 1680, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 26, srcSpanEndLine = 1680, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 26, srcSpanEndLine = 1680, srcSpanEndColumn = 33}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 34, srcSpanEndLine = 1680, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 34, srcSpanEndLine = 1680, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1680, srcSpanStartColumn = 34, srcSpanEndLine = 1680, srcSpanEndColumn = 35}, srcInfoPoints = []}) "r"))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 1, srcSpanEndLine = 1693, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 1, srcSpanEndLine = 1682, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 24, srcSpanEndLine = 1682, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 5, srcSpanEndLine = 1683, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 5, srcSpanEndLine = 1687, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1693, srcSpanStartColumn = 1, srcSpanEndLine = 1693, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 10, srcSpanEndLine = 1682, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 10, srcSpanEndLine = 1682, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 10, srcSpanEndLine = 1682, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 19, srcSpanEndLine = 1682, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 19, srcSpanEndLine = 1682, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1682, srcSpanStartColumn = 19, srcSpanEndLine = 1682, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Root"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 5, srcSpanEndLine = 1685, srcSpanEndColumn = 41}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 5, srcSpanEndLine = 1685, srcSpanEndColumn = 41}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 5, srcSpanEndLine = 1683, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 5, srcSpanEndLine = 1683, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 15, srcSpanEndLine = 1685, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 15, srcSpanEndLine = 1683, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 17, srcSpanEndLine = 1685, srcSpanEndColumn = 41}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 17, srcSpanEndLine = 1683, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 17, srcSpanEndLine = 1683, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 17, srcSpanEndLine = 1683, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 17, srcSpanEndLine = 1683, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 17, srcSpanEndLine = 1683, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 23, srcSpanEndLine = 1683, srcSpanEndColumn = 50}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 23, srcSpanEndLine = 1683, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 49, srcSpanEndLine = 1683, srcSpanEndColumn = 50}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 24, srcSpanEndLine = 1683, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 24, srcSpanEndLine = 1683, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 24, srcSpanEndLine = 1683, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 24, srcSpanEndLine = 1683, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 24, srcSpanEndLine = 1683, srcSpanEndColumn = 28}, srcInfoPoints = []}) "bool"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 29, srcSpanEndLine = 1683, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 29, srcSpanEndLine = 1683, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 29, srcSpanEndLine = 1683, srcSpanEndColumn = 39}, srcInfoPoints = []}) "NotCentral")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 40, srcSpanEndLine = 1683, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 40, srcSpanEndLine = 1683, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 40, srcSpanEndLine = 1683, srcSpanEndColumn = 49}, srcInfoPoints = []}) "IsCentral")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 51, srcSpanEndLine = 1683, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 51, srcSpanEndLine = 1683, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1683, srcSpanStartColumn = 51, srcSpanEndLine = 1683, srcSpanEndColumn = 59}, srcInfoPoints = []}) "onlyBool")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 17, srcSpanEndLine = 1684, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 17, srcSpanEndLine = 1684, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 18, srcSpanEndLine = 1684, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 24, srcSpanEndLine = 1684, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 17, srcSpanEndLine = 1684, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 17, srcSpanEndLine = 1684, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 18, srcSpanEndLine = 1684, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 24, srcSpanEndLine = 1684, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 17, srcSpanEndLine = 1684, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 17, srcSpanEndLine = 1684, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 18, srcSpanEndLine = 1684, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1684, srcSpanStartColumn = 24, srcSpanEndLine = 1684, srcSpanEndColumn = 25}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 17, srcSpanEndLine = 1685, srcSpanEndColumn = 41}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 17, srcSpanEndLine = 1685, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 17, srcSpanEndLine = 1685, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 17, srcSpanEndLine = 1685, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 17, srcSpanEndLine = 1685, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 23, srcSpanEndLine = 1685, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 23, srcSpanEndLine = 1685, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 23, srcSpanEndLine = 1685, srcSpanEndColumn = 31}, srcInfoPoints = []}) "NodeName")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 32, srcSpanEndLine = 1685, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 32, srcSpanEndLine = 1685, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1685, srcSpanStartColumn = 32, srcSpanEndLine = 1685, srcSpanEndColumn = 41}, srcInfoPoints = []}) "parseUnqt")))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 5, srcSpanEndLine = 1689, srcSpanEndColumn = 33}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 5, srcSpanEndLine = 1689, srcSpanEndColumn = 33}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 5, srcSpanEndLine = 1687, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 5, srcSpanEndLine = 1687, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 11, srcSpanEndLine = 1689, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 11, srcSpanEndLine = 1687, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 13, srcSpanEndLine = 1689, srcSpanEndColumn = 33}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 13, srcSpanEndLine = 1687, srcSpanEndColumn = 72}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 13, srcSpanEndLine = 1687, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 13, srcSpanEndLine = 1687, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 13, srcSpanEndLine = 1687, srcSpanEndColumn = 27}, srcInfoPoints = []}) "optionalQuoted"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 28, srcSpanEndLine = 1687, srcSpanEndColumn = 72}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 28, srcSpanEndLine = 1687, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 71, srcSpanEndLine = 1687, srcSpanEndColumn = 72}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 29, srcSpanEndLine = 1687, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 29, srcSpanEndLine = 1687, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 29, srcSpanEndLine = 1687, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 29, srcSpanEndLine = 1687, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 29, srcSpanEndLine = 1687, srcSpanEndColumn = 34}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 35, srcSpanEndLine = 1687, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 35, srcSpanEndLine = 1687, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 61, srcSpanEndLine = 1687, srcSpanEndColumn = 62}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 36, srcSpanEndLine = 1687, srcSpanEndColumn = 61}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 36, srcSpanEndLine = 1687, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 36, srcSpanEndLine = 1687, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 36, srcSpanEndLine = 1687, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 36, srcSpanEndLine = 1687, srcSpanEndColumn = 40}, srcInfoPoints = []}) "bool"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 41, srcSpanEndLine = 1687, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 41, srcSpanEndLine = 1687, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 41, srcSpanEndLine = 1687, srcSpanEndColumn = 51}, srcInfoPoints = []}) "NotCentral")))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 52, srcSpanEndLine = 1687, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 52, srcSpanEndLine = 1687, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 52, srcSpanEndLine = 1687, srcSpanEndColumn = 61}, srcInfoPoints = []}) "IsCentral")))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 63, srcSpanEndLine = 1687, srcSpanEndColumn = 71}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 63, srcSpanEndLine = 1687, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1687, srcSpanStartColumn = 63, srcSpanEndLine = 1687, srcSpanEndColumn = 71}, srcInfoPoints = []}) "onlyBool")))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 13, srcSpanEndLine = 1688, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 13, srcSpanEndLine = 1688, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 14, srcSpanEndLine = 1688, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 20, srcSpanEndLine = 1688, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 13, srcSpanEndLine = 1688, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 13, srcSpanEndLine = 1688, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 14, srcSpanEndLine = 1688, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 20, srcSpanEndLine = 1688, srcSpanEndColumn = 21}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 13, srcSpanEndLine = 1688, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 13, srcSpanEndLine = 1688, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 14, srcSpanEndLine = 1688, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1688, srcSpanStartColumn = 20, srcSpanEndLine = 1688, srcSpanEndColumn = 21}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 13, srcSpanEndLine = 1689, srcSpanEndColumn = 33}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 13, srcSpanEndLine = 1689, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 13, srcSpanEndLine = 1689, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 13, srcSpanEndLine = 1689, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 13, srcSpanEndLine = 1689, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 19, srcSpanEndLine = 1689, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 19, srcSpanEndLine = 1689, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 19, srcSpanEndLine = 1689, srcSpanEndColumn = 27}, srcInfoPoints = []}) "NodeName")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 28, srcSpanEndLine = 1689, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 28, srcSpanEndLine = 1689, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1689, srcSpanStartColumn = 28, srcSpanEndLine = 1689, srcSpanEndColumn = 33}, srcInfoPoints = []}) "parse")))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1693, srcSpanStartColumn = 1, srcSpanEndLine = 1698, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1693, srcSpanStartColumn = 15, srcSpanEndLine = 1693, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1694, srcSpanStartColumn = 15, srcSpanEndLine = 1694, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1695, srcSpanStartColumn = 15, srcSpanEndLine = 1695, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1696, srcSpanStartColumn = 15, srcSpanEndLine = 1696, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1697, srcSpanStartColumn = 15, srcSpanEndLine = 1697, srcSpanEndColumn = 16}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1693, srcSpanStartColumn = 1, srcSpanEndLine = 1693, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1693, srcSpanStartColumn = 6, srcSpanEndLine = 1693, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1693, srcSpanStartColumn = 6, srcSpanEndLine = 1693, srcSpanEndColumn = 14}, srcInfoPoints = []}) "RankType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1693, srcSpanStartColumn = 17, srcSpanEndLine = 1693, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1693, srcSpanStartColumn = 17, srcSpanEndLine = 1693, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1693, srcSpanStartColumn = 17, srcSpanEndLine = 1693, srcSpanEndColumn = 25}, srcInfoPoints = []}) "SameRank") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1694, srcSpanStartColumn = 17, srcSpanEndLine = 1694, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1694, srcSpanStartColumn = 17, srcSpanEndLine = 1694, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1694, srcSpanStartColumn = 17, srcSpanEndLine = 1694, srcSpanEndColumn = 24}, srcInfoPoints = []}) "MinRank") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1695, srcSpanStartColumn = 17, srcSpanEndLine = 1695, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1695, srcSpanStartColumn = 17, srcSpanEndLine = 1695, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1695, srcSpanStartColumn = 17, srcSpanEndLine = 1695, srcSpanEndColumn = 27}, srcInfoPoints = []}) "SourceRank") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1696, srcSpanStartColumn = 17, srcSpanEndLine = 1696, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1696, srcSpanStartColumn = 17, srcSpanEndLine = 1696, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1696, srcSpanStartColumn = 17, srcSpanEndLine = 1696, srcSpanEndColumn = 24}, srcInfoPoints = []}) "MaxRank") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1697, srcSpanStartColumn = 17, srcSpanEndLine = 1697, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1697, srcSpanStartColumn = 17, srcSpanEndLine = 1697, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1697, srcSpanStartColumn = 17, srcSpanEndLine = 1697, srcSpanEndColumn = 25}, srcInfoPoints = []}) "SinkRank") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 17, srcSpanEndLine = 1698, srcSpanEndColumn = 62}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 17, srcSpanEndLine = 1698, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 26, srcSpanEndLine = 1698, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 29, srcSpanEndLine = 1698, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 34, srcSpanEndLine = 1698, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 43, srcSpanEndLine = 1698, srcSpanEndColumn = 44},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 49, srcSpanEndLine = 1698, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 55, srcSpanEndLine = 1698, srcSpanEndColumn = 56},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 61, srcSpanEndLine = 1698, srcSpanEndColumn = 62}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 27, srcSpanEndLine = 1698, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 27, srcSpanEndLine = 1698, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 27, srcSpanEndLine = 1698, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 31, srcSpanEndLine = 1698, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 31, srcSpanEndLine = 1698, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 31, srcSpanEndLine = 1698, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 36, srcSpanEndLine = 1698, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 36, srcSpanEndLine = 1698, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 36, srcSpanEndLine = 1698, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 45, srcSpanEndLine = 1698, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 45, srcSpanEndLine = 1698, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 45, srcSpanEndLine = 1698, srcSpanEndColumn = 49}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 51, srcSpanEndLine = 1698, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 51, srcSpanEndLine = 1698, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 51, srcSpanEndLine = 1698, srcSpanEndColumn = 55}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 57, srcSpanEndLine = 1698, srcSpanEndColumn = 61}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 57, srcSpanEndLine = 1698, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1698, srcSpanStartColumn = 57, srcSpanEndLine = 1698, srcSpanEndColumn = 61}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1700, srcSpanStartColumn = 1, srcSpanEndLine = 1707, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1700, srcSpanStartColumn = 1, srcSpanEndLine = 1700, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1700, srcSpanStartColumn = 28, srcSpanEndLine = 1700, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 5, srcSpanEndLine = 1701, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 5, srcSpanEndLine = 1702, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 5, srcSpanEndLine = 1703, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 5, srcSpanEndLine = 1704, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 5, srcSpanEndLine = 1705, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 1, srcSpanEndLine = 1707, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1700, srcSpanStartColumn = 10, srcSpanEndLine = 1700, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1700, srcSpanStartColumn = 10, srcSpanEndLine = 1700, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1700, srcSpanStartColumn = 10, srcSpanEndLine = 1700, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1700, srcSpanStartColumn = 19, srcSpanEndLine = 1700, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1700, srcSpanStartColumn = 19, srcSpanEndLine = 1700, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1700, srcSpanStartColumn = 19, srcSpanEndLine = 1700, srcSpanEndColumn = 27}, srcInfoPoints = []}) "RankType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 5, srcSpanEndLine = 1705, srcSpanEndColumn = 37}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 5, srcSpanEndLine = 1705, srcSpanEndColumn = 37}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 5, srcSpanEndLine = 1701, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 5, srcSpanEndLine = 1701, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 13, srcSpanEndLine = 1701, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 13, srcSpanEndLine = 1701, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 13, srcSpanEndLine = 1701, srcSpanEndColumn = 21}, srcInfoPoints = []}) "SameRank")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 24, srcSpanEndLine = 1701, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 24, srcSpanEndLine = 1701, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 26, srcSpanEndLine = 1701, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 26, srcSpanEndLine = 1701, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 26, srcSpanEndLine = 1701, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 26, srcSpanEndLine = 1701, srcSpanEndColumn = 30}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 31, srcSpanEndLine = 1701, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1701, srcSpanStartColumn = 31, srcSpanEndLine = 1701, srcSpanEndColumn = 37}, srcInfoPoints = []}) "same" "same")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 5, srcSpanEndLine = 1702, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 5, srcSpanEndLine = 1702, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 13, srcSpanEndLine = 1702, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 13, srcSpanEndLine = 1702, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 13, srcSpanEndLine = 1702, srcSpanEndColumn = 20}, srcInfoPoints = []}) "MinRank")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 24, srcSpanEndLine = 1702, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 24, srcSpanEndLine = 1702, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 26, srcSpanEndLine = 1702, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 26, srcSpanEndLine = 1702, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 26, srcSpanEndLine = 1702, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 26, srcSpanEndLine = 1702, srcSpanEndColumn = 30}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 31, srcSpanEndLine = 1702, srcSpanEndColumn = 36}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1702, srcSpanStartColumn = 31, srcSpanEndLine = 1702, srcSpanEndColumn = 36}, srcInfoPoints = []}) "min" "min")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 5, srcSpanEndLine = 1703, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 5, srcSpanEndLine = 1703, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 13, srcSpanEndLine = 1703, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 13, srcSpanEndLine = 1703, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 13, srcSpanEndLine = 1703, srcSpanEndColumn = 23}, srcInfoPoints = []}) "SourceRank")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 24, srcSpanEndLine = 1703, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 24, srcSpanEndLine = 1703, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 26, srcSpanEndLine = 1703, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 26, srcSpanEndLine = 1703, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 26, srcSpanEndLine = 1703, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 26, srcSpanEndLine = 1703, srcSpanEndColumn = 30}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 31, srcSpanEndLine = 1703, srcSpanEndColumn = 39}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1703, srcSpanStartColumn = 31, srcSpanEndLine = 1703, srcSpanEndColumn = 39}, srcInfoPoints = []}) "source" "source")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 5, srcSpanEndLine = 1704, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 5, srcSpanEndLine = 1704, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 13, srcSpanEndLine = 1704, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 13, srcSpanEndLine = 1704, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 13, srcSpanEndLine = 1704, srcSpanEndColumn = 20}, srcInfoPoints = []}) "MaxRank")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 24, srcSpanEndLine = 1704, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 24, srcSpanEndLine = 1704, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 26, srcSpanEndLine = 1704, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 26, srcSpanEndLine = 1704, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 26, srcSpanEndLine = 1704, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 26, srcSpanEndLine = 1704, srcSpanEndColumn = 30}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 31, srcSpanEndLine = 1704, srcSpanEndColumn = 36}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1704, srcSpanStartColumn = 31, srcSpanEndLine = 1704, srcSpanEndColumn = 36}, srcInfoPoints = []}) "max" "max")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 5, srcSpanEndLine = 1705, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 5, srcSpanEndLine = 1705, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 13, srcSpanEndLine = 1705, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 13, srcSpanEndLine = 1705, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 13, srcSpanEndLine = 1705, srcSpanEndColumn = 21}, srcInfoPoints = []}) "SinkRank")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 24, srcSpanEndLine = 1705, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 24, srcSpanEndLine = 1705, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 26, srcSpanEndLine = 1705, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 26, srcSpanEndLine = 1705, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 26, srcSpanEndLine = 1705, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 26, srcSpanEndLine = 1705, srcSpanEndColumn = 30}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 31, srcSpanEndLine = 1705, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1705, srcSpanStartColumn = 31, srcSpanEndLine = 1705, srcSpanEndColumn = 37}, srcInfoPoints = []}) "sink" "sink")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 1, srcSpanEndLine = 1717, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 1, srcSpanEndLine = 1707, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 28, srcSpanEndLine = 1707, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 5, srcSpanEndLine = 1708, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1717, srcSpanStartColumn = 1, srcSpanEndLine = 1717, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 10, srcSpanEndLine = 1707, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 10, srcSpanEndLine = 1707, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 10, srcSpanEndLine = 1707, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 19, srcSpanEndLine = 1707, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 19, srcSpanEndLine = 1707, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1707, srcSpanStartColumn = 19, srcSpanEndLine = 1707, srcSpanEndColumn = 27}, srcInfoPoints = []}) "RankType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 5, srcSpanEndLine = 1713, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 5, srcSpanEndLine = 1713, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 5, srcSpanEndLine = 1708, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 5, srcSpanEndLine = 1708, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 15, srcSpanEndLine = 1713, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 15, srcSpanEndLine = 1708, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 17, srcSpanEndLine = 1713, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 17, srcSpanEndLine = 1708, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 17, srcSpanEndLine = 1708, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 17, srcSpanEndLine = 1708, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 23, srcSpanEndLine = 1713, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 23, srcSpanEndLine = 1708, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 23, srcSpanEndLine = 1709, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 23, srcSpanEndLine = 1710, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 23, srcSpanEndLine = 1711, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 23, srcSpanEndLine = 1712, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1713, srcSpanStartColumn = 23, srcSpanEndLine = 1713, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 25, srcSpanEndLine = 1708, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 25, srcSpanEndLine = 1708, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 25, srcSpanEndLine = 1708, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 25, srcSpanEndLine = 1708, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 25, srcSpanEndLine = 1708, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 35, srcSpanEndLine = 1708, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 35, srcSpanEndLine = 1708, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 35, srcSpanEndLine = 1708, srcSpanEndColumn = 43}, srcInfoPoints = []}) "SameRank")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 44, srcSpanEndLine = 1708, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1708, srcSpanStartColumn = 44, srcSpanEndLine = 1708, srcSpanEndColumn = 50}, srcInfoPoints = []}) "same" "same")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 25, srcSpanEndLine = 1709, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 25, srcSpanEndLine = 1709, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 25, srcSpanEndLine = 1709, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 25, srcSpanEndLine = 1709, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 25, srcSpanEndLine = 1709, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 35, srcSpanEndLine = 1709, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 35, srcSpanEndLine = 1709, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 35, srcSpanEndLine = 1709, srcSpanEndColumn = 42}, srcInfoPoints = []}) "MinRank")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 43, srcSpanEndLine = 1709, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1709, srcSpanStartColumn = 43, srcSpanEndLine = 1709, srcSpanEndColumn = 48}, srcInfoPoints = []}) "min" "min")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 25, srcSpanEndLine = 1710, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 25, srcSpanEndLine = 1710, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 25, srcSpanEndLine = 1710, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 25, srcSpanEndLine = 1710, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 25, srcSpanEndLine = 1710, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 35, srcSpanEndLine = 1710, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 35, srcSpanEndLine = 1710, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 35, srcSpanEndLine = 1710, srcSpanEndColumn = 45}, srcInfoPoints = []}) "SourceRank")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 46, srcSpanEndLine = 1710, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1710, srcSpanStartColumn = 46, srcSpanEndLine = 1710, srcSpanEndColumn = 54}, srcInfoPoints = []}) "source" "source")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 25, srcSpanEndLine = 1711, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 25, srcSpanEndLine = 1711, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 25, srcSpanEndLine = 1711, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 25, srcSpanEndLine = 1711, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 25, srcSpanEndLine = 1711, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 35, srcSpanEndLine = 1711, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 35, srcSpanEndLine = 1711, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 35, srcSpanEndLine = 1711, srcSpanEndColumn = 42}, srcInfoPoints = []}) "MaxRank")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 43, srcSpanEndLine = 1711, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1711, srcSpanStartColumn = 43, srcSpanEndLine = 1711, srcSpanEndColumn = 48}, srcInfoPoints = []}) "max" "max")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 25, srcSpanEndLine = 1712, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 25, srcSpanEndLine = 1712, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 25, srcSpanEndLine = 1712, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 25, srcSpanEndLine = 1712, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 25, srcSpanEndLine = 1712, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 35, srcSpanEndLine = 1712, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 35, srcSpanEndLine = 1712, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 35, srcSpanEndLine = 1712, srcSpanEndColumn = 43}, srcInfoPoints = []}) "SinkRank")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 44, srcSpanEndLine = 1712, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1712, srcSpanStartColumn = 44, srcSpanEndLine = 1712, srcSpanEndColumn = 50}, srcInfoPoints = []}) "sink" "sink"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1717, srcSpanStartColumn = 1, srcSpanEndLine = 1721, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1717, srcSpanStartColumn = 14, srcSpanEndLine = 1717, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1718, srcSpanStartColumn = 14, srcSpanEndLine = 1718, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1719, srcSpanStartColumn = 14, srcSpanEndLine = 1719, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1720, srcSpanStartColumn = 14, srcSpanEndLine = 1720, srcSpanEndColumn = 15}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1717, srcSpanStartColumn = 1, srcSpanEndLine = 1717, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1717, srcSpanStartColumn = 6, srcSpanEndLine = 1717, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1717, srcSpanStartColumn = 6, srcSpanEndLine = 1717, srcSpanEndColumn = 13}, srcInfoPoints = []}) "RankDir") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1717, srcSpanStartColumn = 16, srcSpanEndLine = 1717, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1717, srcSpanStartColumn = 16, srcSpanEndLine = 1717, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1717, srcSpanStartColumn = 16, srcSpanEndLine = 1717, srcSpanEndColumn = 23}, srcInfoPoints = []}) "FromTop") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1718, srcSpanStartColumn = 16, srcSpanEndLine = 1718, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1718, srcSpanStartColumn = 16, srcSpanEndLine = 1718, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1718, srcSpanStartColumn = 16, srcSpanEndLine = 1718, srcSpanEndColumn = 24}, srcInfoPoints = []}) "FromLeft") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1719, srcSpanStartColumn = 16, srcSpanEndLine = 1719, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1719, srcSpanStartColumn = 16, srcSpanEndLine = 1719, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1719, srcSpanStartColumn = 16, srcSpanEndLine = 1719, srcSpanEndColumn = 26}, srcInfoPoints = []}) "FromBottom") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1720, srcSpanStartColumn = 16, srcSpanEndLine = 1720, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1720, srcSpanStartColumn = 16, srcSpanEndLine = 1720, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1720, srcSpanStartColumn = 16, srcSpanEndLine = 1720, srcSpanEndColumn = 25}, srcInfoPoints = []}) "FromRight") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 16, srcSpanEndLine = 1721, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 16, srcSpanEndLine = 1721, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 25, srcSpanEndLine = 1721, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 28, srcSpanEndLine = 1721, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 33, srcSpanEndLine = 1721, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 42, srcSpanEndLine = 1721, srcSpanEndColumn = 43},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 48, srcSpanEndLine = 1721, srcSpanEndColumn = 49},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 54, srcSpanEndLine = 1721, srcSpanEndColumn = 55},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 60, srcSpanEndLine = 1721, srcSpanEndColumn = 61}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 26, srcSpanEndLine = 1721, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 26, srcSpanEndLine = 1721, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 26, srcSpanEndLine = 1721, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 30, srcSpanEndLine = 1721, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 30, srcSpanEndLine = 1721, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 30, srcSpanEndLine = 1721, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 35, srcSpanEndLine = 1721, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 35, srcSpanEndLine = 1721, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 35, srcSpanEndLine = 1721, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 44, srcSpanEndLine = 1721, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 44, srcSpanEndLine = 1721, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 44, srcSpanEndLine = 1721, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 50, srcSpanEndLine = 1721, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 50, srcSpanEndLine = 1721, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 50, srcSpanEndLine = 1721, srcSpanEndColumn = 54}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 56, srcSpanEndLine = 1721, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 56, srcSpanEndLine = 1721, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1721, srcSpanStartColumn = 56, srcSpanEndLine = 1721, srcSpanEndColumn = 60}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1723, srcSpanStartColumn = 1, srcSpanEndLine = 1729, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1723, srcSpanStartColumn = 1, srcSpanEndLine = 1723, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1723, srcSpanStartColumn = 27, srcSpanEndLine = 1723, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 5, srcSpanEndLine = 1724, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 5, srcSpanEndLine = 1725, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 5, srcSpanEndLine = 1726, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 5, srcSpanEndLine = 1727, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 1, srcSpanEndLine = 1729, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1723, srcSpanStartColumn = 10, srcSpanEndLine = 1723, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1723, srcSpanStartColumn = 10, srcSpanEndLine = 1723, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1723, srcSpanStartColumn = 10, srcSpanEndLine = 1723, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1723, srcSpanStartColumn = 19, srcSpanEndLine = 1723, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1723, srcSpanStartColumn = 19, srcSpanEndLine = 1723, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1723, srcSpanStartColumn = 19, srcSpanEndLine = 1723, srcSpanEndColumn = 26}, srcInfoPoints = []}) "RankDir"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 5, srcSpanEndLine = 1727, srcSpanEndColumn = 35}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 5, srcSpanEndLine = 1727, srcSpanEndColumn = 35}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 5, srcSpanEndLine = 1724, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 5, srcSpanEndLine = 1724, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 13, srcSpanEndLine = 1724, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 13, srcSpanEndLine = 1724, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 13, srcSpanEndLine = 1724, srcSpanEndColumn = 20}, srcInfoPoints = []}) "FromTop")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 24, srcSpanEndLine = 1724, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 24, srcSpanEndLine = 1724, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 26, srcSpanEndLine = 1724, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 26, srcSpanEndLine = 1724, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 26, srcSpanEndLine = 1724, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 26, srcSpanEndLine = 1724, srcSpanEndColumn = 30}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 31, srcSpanEndLine = 1724, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1724, srcSpanStartColumn = 31, srcSpanEndLine = 1724, srcSpanEndColumn = 35}, srcInfoPoints = []}) "TB" "TB")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 5, srcSpanEndLine = 1725, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 5, srcSpanEndLine = 1725, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 13, srcSpanEndLine = 1725, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 13, srcSpanEndLine = 1725, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 13, srcSpanEndLine = 1725, srcSpanEndColumn = 21}, srcInfoPoints = []}) "FromLeft")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 24, srcSpanEndLine = 1725, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 24, srcSpanEndLine = 1725, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 26, srcSpanEndLine = 1725, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 26, srcSpanEndLine = 1725, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 26, srcSpanEndLine = 1725, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 26, srcSpanEndLine = 1725, srcSpanEndColumn = 30}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 31, srcSpanEndLine = 1725, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1725, srcSpanStartColumn = 31, srcSpanEndLine = 1725, srcSpanEndColumn = 35}, srcInfoPoints = []}) "LR" "LR")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 5, srcSpanEndLine = 1726, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 5, srcSpanEndLine = 1726, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 13, srcSpanEndLine = 1726, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 13, srcSpanEndLine = 1726, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 13, srcSpanEndLine = 1726, srcSpanEndColumn = 23}, srcInfoPoints = []}) "FromBottom")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 24, srcSpanEndLine = 1726, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 24, srcSpanEndLine = 1726, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 26, srcSpanEndLine = 1726, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 26, srcSpanEndLine = 1726, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 26, srcSpanEndLine = 1726, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 26, srcSpanEndLine = 1726, srcSpanEndColumn = 30}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 31, srcSpanEndLine = 1726, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1726, srcSpanStartColumn = 31, srcSpanEndLine = 1726, srcSpanEndColumn = 35}, srcInfoPoints = []}) "BT" "BT")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 5, srcSpanEndLine = 1727, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 5, srcSpanEndLine = 1727, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 13, srcSpanEndLine = 1727, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 13, srcSpanEndLine = 1727, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 13, srcSpanEndLine = 1727, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FromRight")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 24, srcSpanEndLine = 1727, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 24, srcSpanEndLine = 1727, srcSpanEndColumn = 25}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 26, srcSpanEndLine = 1727, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 26, srcSpanEndLine = 1727, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 26, srcSpanEndLine = 1727, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 26, srcSpanEndLine = 1727, srcSpanEndColumn = 30}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 31, srcSpanEndLine = 1727, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1727, srcSpanStartColumn = 31, srcSpanEndLine = 1727, srcSpanEndColumn = 35}, srcInfoPoints = []}) "RL" "RL")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 1, srcSpanEndLine = 1738, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 1, srcSpanEndLine = 1729, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 27, srcSpanEndLine = 1729, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 5, srcSpanEndLine = 1730, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1738, srcSpanStartColumn = 1, srcSpanEndLine = 1738, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 10, srcSpanEndLine = 1729, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 10, srcSpanEndLine = 1729, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 10, srcSpanEndLine = 1729, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 19, srcSpanEndLine = 1729, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 19, srcSpanEndLine = 1729, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1729, srcSpanStartColumn = 19, srcSpanEndLine = 1729, srcSpanEndColumn = 26}, srcInfoPoints = []}) "RankDir"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 5, srcSpanEndLine = 1734, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 5, srcSpanEndLine = 1734, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 5, srcSpanEndLine = 1730, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 5, srcSpanEndLine = 1730, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 15, srcSpanEndLine = 1734, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 15, srcSpanEndLine = 1730, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 17, srcSpanEndLine = 1734, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 17, srcSpanEndLine = 1730, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 17, srcSpanEndLine = 1730, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 17, srcSpanEndLine = 1730, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 23, srcSpanEndLine = 1734, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 23, srcSpanEndLine = 1730, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 23, srcSpanEndLine = 1731, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 23, srcSpanEndLine = 1732, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 23, srcSpanEndLine = 1733, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1734, srcSpanStartColumn = 23, srcSpanEndLine = 1734, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 25, srcSpanEndLine = 1730, srcSpanEndColumn = 47}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 25, srcSpanEndLine = 1730, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 25, srcSpanEndLine = 1730, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 25, srcSpanEndLine = 1730, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 25, srcSpanEndLine = 1730, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 35, srcSpanEndLine = 1730, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 35, srcSpanEndLine = 1730, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 35, srcSpanEndLine = 1730, srcSpanEndColumn = 42}, srcInfoPoints = []}) "FromTop")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 43, srcSpanEndLine = 1730, srcSpanEndColumn = 47}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1730, srcSpanStartColumn = 43, srcSpanEndLine = 1730, srcSpanEndColumn = 47}, srcInfoPoints = []}) "TB" "TB")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 25, srcSpanEndLine = 1731, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 25, srcSpanEndLine = 1731, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 25, srcSpanEndLine = 1731, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 25, srcSpanEndLine = 1731, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 25, srcSpanEndLine = 1731, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 35, srcSpanEndLine = 1731, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 35, srcSpanEndLine = 1731, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 35, srcSpanEndLine = 1731, srcSpanEndColumn = 43}, srcInfoPoints = []}) "FromLeft")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 44, srcSpanEndLine = 1731, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1731, srcSpanStartColumn = 44, srcSpanEndLine = 1731, srcSpanEndColumn = 48}, srcInfoPoints = []}) "LR" "LR")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 25, srcSpanEndLine = 1732, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 25, srcSpanEndLine = 1732, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 25, srcSpanEndLine = 1732, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 25, srcSpanEndLine = 1732, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 25, srcSpanEndLine = 1732, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 35, srcSpanEndLine = 1732, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 35, srcSpanEndLine = 1732, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 35, srcSpanEndLine = 1732, srcSpanEndColumn = 45}, srcInfoPoints = []}) "FromBottom")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 46, srcSpanEndLine = 1732, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1732, srcSpanStartColumn = 46, srcSpanEndLine = 1732, srcSpanEndColumn = 50}, srcInfoPoints = []}) "BT" "BT")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 25, srcSpanEndLine = 1733, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 25, srcSpanEndLine = 1733, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 25, srcSpanEndLine = 1733, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 25, srcSpanEndLine = 1733, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 25, srcSpanEndLine = 1733, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 35, srcSpanEndLine = 1733, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 35, srcSpanEndLine = 1733, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 35, srcSpanEndLine = 1733, srcSpanEndColumn = 44}, srcInfoPoints = []}) "FromRight")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 45, srcSpanEndLine = 1733, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1733, srcSpanStartColumn = 45, srcSpanEndLine = 1733, srcSpanEndColumn = 49}, srcInfoPoints = []}) "RL" "RL"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1738, srcSpanStartColumn = 1, srcSpanEndLine = 1769, srcSpanEndColumn = 52}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1739, srcSpanStartColumn = 5, srcSpanEndLine = 1739, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1740, srcSpanStartColumn = 5, srcSpanEndLine = 1740, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1741, srcSpanStartColumn = 5, srcSpanEndLine = 1741, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1742, srcSpanStartColumn = 5, srcSpanEndLine = 1742, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1743, srcSpanStartColumn = 5, srcSpanEndLine = 1743, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1744, srcSpanStartColumn = 5, srcSpanEndLine = 1744, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1745, srcSpanStartColumn = 5, srcSpanEndLine = 1745, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1746, srcSpanStartColumn = 5, srcSpanEndLine = 1746, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1747, srcSpanStartColumn = 5, srcSpanEndLine = 1747, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1748, srcSpanStartColumn = 5, srcSpanEndLine = 1748, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1749, srcSpanStartColumn = 5, srcSpanEndLine = 1749, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1750, srcSpanStartColumn = 5, srcSpanEndLine = 1750, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1751, srcSpanStartColumn = 5, srcSpanEndLine = 1751, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1752, srcSpanStartColumn = 5, srcSpanEndLine = 1752, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1753, srcSpanStartColumn = 5, srcSpanEndLine = 1753, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1754, srcSpanStartColumn = 5, srcSpanEndLine = 1754, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1755, srcSpanStartColumn = 5, srcSpanEndLine = 1755, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1756, srcSpanStartColumn = 5, srcSpanEndLine = 1756, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1757, srcSpanStartColumn = 5, srcSpanEndLine = 1757, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1758, srcSpanStartColumn = 5, srcSpanEndLine = 1758, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1759, srcSpanStartColumn = 5, srcSpanEndLine = 1759, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1760, srcSpanStartColumn = 5, srcSpanEndLine = 1760, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1761, srcSpanStartColumn = 5, srcSpanEndLine = 1761, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1762, srcSpanStartColumn = 5, srcSpanEndLine = 1762, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1763, srcSpanStartColumn = 5, srcSpanEndLine = 1763, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1764, srcSpanStartColumn = 5, srcSpanEndLine = 1764, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1765, srcSpanStartColumn = 5, srcSpanEndLine = 1765, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1766, srcSpanStartColumn = 5, srcSpanEndLine = 1766, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1767, srcSpanStartColumn = 5, srcSpanEndLine = 1767, srcSpanEndColumn = 6},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1768, srcSpanStartColumn = 5, srcSpanEndLine = 1768, srcSpanEndColumn = 6}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1738, srcSpanStartColumn = 1, srcSpanEndLine = 1738, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1738, srcSpanStartColumn = 6, srcSpanEndLine = 1738, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1738, srcSpanStartColumn = 6, srcSpanEndLine = 1738, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Shape") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1739, srcSpanStartColumn = 7, srcSpanEndLine = 1739, srcSpanEndColumn = 15}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1739, srcSpanStartColumn = 7, srcSpanEndLine = 1739, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1739, srcSpanStartColumn = 7, srcSpanEndLine = 1739, srcSpanEndColumn = 15}, srcInfoPoints = []}) "BoxShape") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1740, srcSpanStartColumn = 7, srcSpanEndLine = 1740, srcSpanEndColumn = 14}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1740, srcSpanStartColumn = 7, srcSpanEndLine = 1740, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1740, srcSpanStartColumn = 7, srcSpanEndLine = 1740, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Polygon") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1741, srcSpanStartColumn = 7, srcSpanEndLine = 1741, srcSpanEndColumn = 14}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1741, srcSpanStartColumn = 7, srcSpanEndLine = 1741, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1741, srcSpanStartColumn = 7, srcSpanEndLine = 1741, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Ellipse") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1742, srcSpanStartColumn = 7, srcSpanEndLine = 1742, srcSpanEndColumn = 13}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1742, srcSpanStartColumn = 7, srcSpanEndLine = 1742, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1742, srcSpanStartColumn = 7, srcSpanEndLine = 1742, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Circle") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1743, srcSpanStartColumn = 7, srcSpanEndLine = 1743, srcSpanEndColumn = 17}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1743, srcSpanStartColumn = 7, srcSpanEndLine = 1743, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1743, srcSpanStartColumn = 7, srcSpanEndLine = 1743, srcSpanEndColumn = 17}, srcInfoPoints = []}) "PointShape") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1744, srcSpanStartColumn = 7, srcSpanEndLine = 1744, srcSpanEndColumn = 10}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1744, srcSpanStartColumn = 7, srcSpanEndLine = 1744, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1744, srcSpanStartColumn = 7, srcSpanEndLine = 1744, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Egg") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1745, srcSpanStartColumn = 7, srcSpanEndLine = 1745, srcSpanEndColumn = 15}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1745, srcSpanStartColumn = 7, srcSpanEndLine = 1745, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1745, srcSpanStartColumn = 7, srcSpanEndLine = 1745, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Triangle") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1746, srcSpanStartColumn = 7, srcSpanEndLine = 1746, srcSpanEndColumn = 16}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1746, srcSpanStartColumn = 7, srcSpanEndLine = 1746, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1746, srcSpanStartColumn = 7, srcSpanEndLine = 1746, srcSpanEndColumn = 16}, srcInfoPoints = []}) "PlainText") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1747, srcSpanStartColumn = 7, srcSpanEndLine = 1747, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1747, srcSpanStartColumn = 7, srcSpanEndLine = 1747, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1747, srcSpanStartColumn = 7, srcSpanEndLine = 1747, srcSpanEndColumn = 19}, srcInfoPoints = []}) "DiamondShape") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1748, srcSpanStartColumn = 7, srcSpanEndLine = 1748, srcSpanEndColumn = 16}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1748, srcSpanStartColumn = 7, srcSpanEndLine = 1748, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1748, srcSpanStartColumn = 7, srcSpanEndLine = 1748, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Trapezium") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1749, srcSpanStartColumn = 7, srcSpanEndLine = 1749, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1749, srcSpanStartColumn = 7, srcSpanEndLine = 1749, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1749, srcSpanStartColumn = 7, srcSpanEndLine = 1749, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Parallelogram") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1750, srcSpanStartColumn = 7, srcSpanEndLine = 1750, srcSpanEndColumn = 12}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1750, srcSpanStartColumn = 7, srcSpanEndLine = 1750, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1750, srcSpanStartColumn = 7, srcSpanEndLine = 1750, srcSpanEndColumn = 12}, srcInfoPoints = []}) "House") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1751, srcSpanStartColumn = 7, srcSpanEndLine = 1751, srcSpanEndColumn = 15}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1751, srcSpanStartColumn = 7, srcSpanEndLine = 1751, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1751, srcSpanStartColumn = 7, srcSpanEndLine = 1751, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Pentagon") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1752, srcSpanStartColumn = 7, srcSpanEndLine = 1752, srcSpanEndColumn = 14}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1752, srcSpanStartColumn = 7, srcSpanEndLine = 1752, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1752, srcSpanStartColumn = 7, srcSpanEndLine = 1752, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Hexagon") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1753, srcSpanStartColumn = 7, srcSpanEndLine = 1753, srcSpanEndColumn = 15}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1753, srcSpanStartColumn = 7, srcSpanEndLine = 1753, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1753, srcSpanStartColumn = 7, srcSpanEndLine = 1753, srcSpanEndColumn = 15}, srcInfoPoints = []}) "Septagon") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1754, srcSpanStartColumn = 7, srcSpanEndLine = 1754, srcSpanEndColumn = 14}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1754, srcSpanStartColumn = 7, srcSpanEndLine = 1754, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1754, srcSpanStartColumn = 7, srcSpanEndLine = 1754, srcSpanEndColumn = 14}, srcInfoPoints = []}) "Octagon") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1755, srcSpanStartColumn = 7, srcSpanEndLine = 1755, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1755, srcSpanStartColumn = 7, srcSpanEndLine = 1755, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1755, srcSpanStartColumn = 7, srcSpanEndLine = 1755, srcSpanEndColumn = 19}, srcInfoPoints = []}) "DoubleCircle") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1756, srcSpanStartColumn = 7, srcSpanEndLine = 1756, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1756, srcSpanStartColumn = 7, srcSpanEndLine = 1756, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1756, srcSpanStartColumn = 7, srcSpanEndLine = 1756, srcSpanEndColumn = 20}, srcInfoPoints = []}) "DoubleOctagon") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1757, srcSpanStartColumn = 7, srcSpanEndLine = 1757, srcSpanEndColumn = 20}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1757, srcSpanStartColumn = 7, srcSpanEndLine = 1757, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1757, srcSpanStartColumn = 7, srcSpanEndLine = 1757, srcSpanEndColumn = 20}, srcInfoPoints = []}) "TripleOctagon") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1758, srcSpanStartColumn = 7, srcSpanEndLine = 1758, srcSpanEndColumn = 18}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1758, srcSpanStartColumn = 7, srcSpanEndLine = 1758, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1758, srcSpanStartColumn = 7, srcSpanEndLine = 1758, srcSpanEndColumn = 18}, srcInfoPoints = []}) "InvTriangle") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1759, srcSpanStartColumn = 7, srcSpanEndLine = 1759, srcSpanEndColumn = 19}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1759, srcSpanStartColumn = 7, srcSpanEndLine = 1759, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1759, srcSpanStartColumn = 7, srcSpanEndLine = 1759, srcSpanEndColumn = 19}, srcInfoPoints = []}) "InvTrapezium") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1760, srcSpanStartColumn = 7, srcSpanEndLine = 1760, srcSpanEndColumn = 15}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1760, srcSpanStartColumn = 7, srcSpanEndLine = 1760, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1760, srcSpanStartColumn = 7, srcSpanEndLine = 1760, srcSpanEndColumn = 15}, srcInfoPoints = []}) "InvHouse") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1761, srcSpanStartColumn = 7, srcSpanEndLine = 1761, srcSpanEndColumn = 15}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1761, srcSpanStartColumn = 7, srcSpanEndLine = 1761, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1761, srcSpanStartColumn = 7, srcSpanEndLine = 1761, srcSpanEndColumn = 15}, srcInfoPoints = []}) "MDiamond") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1762, srcSpanStartColumn = 7, srcSpanEndLine = 1762, srcSpanEndColumn = 14}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1762, srcSpanStartColumn = 7, srcSpanEndLine = 1762, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1762, srcSpanStartColumn = 7, srcSpanEndLine = 1762, srcSpanEndColumn = 14}, srcInfoPoints = []}) "MSquare") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1763, srcSpanStartColumn = 7, srcSpanEndLine = 1763, srcSpanEndColumn = 14}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1763, srcSpanStartColumn = 7, srcSpanEndLine = 1763, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1763, srcSpanStartColumn = 7, srcSpanEndLine = 1763, srcSpanEndColumn = 14}, srcInfoPoints = []}) "MCircle") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1764, srcSpanStartColumn = 7, srcSpanEndLine = 1764, srcSpanEndColumn = 11}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1764, srcSpanStartColumn = 7, srcSpanEndLine = 1764, srcSpanEndColumn = 11}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1764, srcSpanStartColumn = 7, srcSpanEndLine = 1764, srcSpanEndColumn = 11}, srcInfoPoints = []}) "Note") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1765, srcSpanStartColumn = 7, srcSpanEndLine = 1765, srcSpanEndColumn = 10}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1765, srcSpanStartColumn = 7, srcSpanEndLine = 1765, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1765, srcSpanStartColumn = 7, srcSpanEndLine = 1765, srcSpanEndColumn = 10}, srcInfoPoints = []}) "Tab") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1766, srcSpanStartColumn = 7, srcSpanEndLine = 1766, srcSpanEndColumn = 13}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1766, srcSpanStartColumn = 7, srcSpanEndLine = 1766, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1766, srcSpanStartColumn = 7, srcSpanEndLine = 1766, srcSpanEndColumn = 13}, srcInfoPoints = []}) "Folder") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1767, srcSpanStartColumn = 7, srcSpanEndLine = 1767, srcSpanEndColumn = 12}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1767, srcSpanStartColumn = 7, srcSpanEndLine = 1767, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1767, srcSpanStartColumn = 7, srcSpanEndLine = 1767, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Box3D") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1768, srcSpanStartColumn = 7, srcSpanEndLine = 1768, srcSpanEndColumn = 16}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1768, srcSpanStartColumn = 7, srcSpanEndLine = 1768, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1768, srcSpanStartColumn = 7, srcSpanEndLine = 1768, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Component") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 7, srcSpanEndLine = 1769, srcSpanEndColumn = 52}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 7, srcSpanEndLine = 1769, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 16, srcSpanEndLine = 1769, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 19, srcSpanEndLine = 1769, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 24, srcSpanEndLine = 1769, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 33, srcSpanEndLine = 1769, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 39, srcSpanEndLine = 1769, srcSpanEndColumn = 40},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 45, srcSpanEndLine = 1769, srcSpanEndColumn = 46},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 51, srcSpanEndLine = 1769, srcSpanEndColumn = 52}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 17, srcSpanEndLine = 1769, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 17, srcSpanEndLine = 1769, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 17, srcSpanEndLine = 1769, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 21, srcSpanEndLine = 1769, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 21, srcSpanEndLine = 1769, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 21, srcSpanEndLine = 1769, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 26, srcSpanEndLine = 1769, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 26, srcSpanEndLine = 1769, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 26, srcSpanEndLine = 1769, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 35, srcSpanEndLine = 1769, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 35, srcSpanEndLine = 1769, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 35, srcSpanEndLine = 1769, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 41, srcSpanEndLine = 1769, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 41, srcSpanEndLine = 1769, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 41, srcSpanEndLine = 1769, srcSpanEndColumn = 45}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 47, srcSpanEndLine = 1769, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 47, srcSpanEndLine = 1769, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1769, srcSpanStartColumn = 47, srcSpanEndLine = 1769, srcSpanEndColumn = 51}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1771, srcSpanStartColumn = 1, srcSpanEndLine = 1803, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1771, srcSpanStartColumn = 1, srcSpanEndLine = 1771, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1771, srcSpanStartColumn = 25, srcSpanEndLine = 1771, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 5, srcSpanEndLine = 1772, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 5, srcSpanEndLine = 1773, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 5, srcSpanEndLine = 1774, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 5, srcSpanEndLine = 1775, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 5, srcSpanEndLine = 1776, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 5, srcSpanEndLine = 1777, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 5, srcSpanEndLine = 1778, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 5, srcSpanEndLine = 1779, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 5, srcSpanEndLine = 1780, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 5, srcSpanEndLine = 1781, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 5, srcSpanEndLine = 1782, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 5, srcSpanEndLine = 1783, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 5, srcSpanEndLine = 1784, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 5, srcSpanEndLine = 1785, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 5, srcSpanEndLine = 1786, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 5, srcSpanEndLine = 1787, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 5, srcSpanEndLine = 1788, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 5, srcSpanEndLine = 1789, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 5, srcSpanEndLine = 1790, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 5, srcSpanEndLine = 1791, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 5, srcSpanEndLine = 1792, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 5, srcSpanEndLine = 1793, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 5, srcSpanEndLine = 1794, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 5, srcSpanEndLine = 1795, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 5, srcSpanEndLine = 1796, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 5, srcSpanEndLine = 1797, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 5, srcSpanEndLine = 1798, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 5, srcSpanEndLine = 1799, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 5, srcSpanEndLine = 1800, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 5, srcSpanEndLine = 1801, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 1, srcSpanEndLine = 1803, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1771, srcSpanStartColumn = 10, srcSpanEndLine = 1771, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1771, srcSpanStartColumn = 10, srcSpanEndLine = 1771, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1771, srcSpanStartColumn = 10, srcSpanEndLine = 1771, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1771, srcSpanStartColumn = 19, srcSpanEndLine = 1771, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1771, srcSpanStartColumn = 19, srcSpanEndLine = 1771, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1771, srcSpanStartColumn = 19, srcSpanEndLine = 1771, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Shape"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 5, srcSpanEndLine = 1801, srcSpanEndColumn = 45}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 5, srcSpanEndLine = 1801, srcSpanEndColumn = 45}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 5, srcSpanEndLine = 1772, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 5, srcSpanEndLine = 1772, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 13, srcSpanEndLine = 1772, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 13, srcSpanEndLine = 1772, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 13, srcSpanEndLine = 1772, srcSpanEndColumn = 21}, srcInfoPoints = []}) "BoxShape")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 27, srcSpanEndLine = 1772, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 27, srcSpanEndLine = 1772, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 29, srcSpanEndLine = 1772, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 29, srcSpanEndLine = 1772, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 29, srcSpanEndLine = 1772, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 29, srcSpanEndLine = 1772, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 34, srcSpanEndLine = 1772, srcSpanEndColumn = 39}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1772, srcSpanStartColumn = 34, srcSpanEndLine = 1772, srcSpanEndColumn = 39}, srcInfoPoints = []}) "box" "box")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 5, srcSpanEndLine = 1773, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 5, srcSpanEndLine = 1773, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 13, srcSpanEndLine = 1773, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 13, srcSpanEndLine = 1773, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 13, srcSpanEndLine = 1773, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Polygon")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 27, srcSpanEndLine = 1773, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 27, srcSpanEndLine = 1773, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 29, srcSpanEndLine = 1773, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 29, srcSpanEndLine = 1773, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 29, srcSpanEndLine = 1773, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 29, srcSpanEndLine = 1773, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 34, srcSpanEndLine = 1773, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1773, srcSpanStartColumn = 34, srcSpanEndLine = 1773, srcSpanEndColumn = 43}, srcInfoPoints = []}) "polygon" "polygon")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 5, srcSpanEndLine = 1774, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 5, srcSpanEndLine = 1774, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 13, srcSpanEndLine = 1774, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 13, srcSpanEndLine = 1774, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 13, srcSpanEndLine = 1774, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Ellipse")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 27, srcSpanEndLine = 1774, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 27, srcSpanEndLine = 1774, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 29, srcSpanEndLine = 1774, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 29, srcSpanEndLine = 1774, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 29, srcSpanEndLine = 1774, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 29, srcSpanEndLine = 1774, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 34, srcSpanEndLine = 1774, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1774, srcSpanStartColumn = 34, srcSpanEndLine = 1774, srcSpanEndColumn = 43}, srcInfoPoints = []}) "ellipse" "ellipse")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 5, srcSpanEndLine = 1775, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 5, srcSpanEndLine = 1775, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 13, srcSpanEndLine = 1775, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 13, srcSpanEndLine = 1775, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 13, srcSpanEndLine = 1775, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Circle")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 27, srcSpanEndLine = 1775, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 27, srcSpanEndLine = 1775, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 29, srcSpanEndLine = 1775, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 29, srcSpanEndLine = 1775, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 29, srcSpanEndLine = 1775, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 29, srcSpanEndLine = 1775, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 34, srcSpanEndLine = 1775, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1775, srcSpanStartColumn = 34, srcSpanEndLine = 1775, srcSpanEndColumn = 42}, srcInfoPoints = []}) "circle" "circle")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 5, srcSpanEndLine = 1776, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 5, srcSpanEndLine = 1776, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 13, srcSpanEndLine = 1776, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 13, srcSpanEndLine = 1776, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 13, srcSpanEndLine = 1776, srcSpanEndColumn = 23}, srcInfoPoints = []}) "PointShape")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 27, srcSpanEndLine = 1776, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 27, srcSpanEndLine = 1776, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 29, srcSpanEndLine = 1776, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 29, srcSpanEndLine = 1776, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 29, srcSpanEndLine = 1776, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 29, srcSpanEndLine = 1776, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 34, srcSpanEndLine = 1776, srcSpanEndColumn = 41}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1776, srcSpanStartColumn = 34, srcSpanEndLine = 1776, srcSpanEndColumn = 41}, srcInfoPoints = []}) "point" "point")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 5, srcSpanEndLine = 1777, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 5, srcSpanEndLine = 1777, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 13, srcSpanEndLine = 1777, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 13, srcSpanEndLine = 1777, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 13, srcSpanEndLine = 1777, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Egg")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 27, srcSpanEndLine = 1777, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 27, srcSpanEndLine = 1777, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 29, srcSpanEndLine = 1777, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 29, srcSpanEndLine = 1777, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 29, srcSpanEndLine = 1777, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 29, srcSpanEndLine = 1777, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 34, srcSpanEndLine = 1777, srcSpanEndColumn = 39}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1777, srcSpanStartColumn = 34, srcSpanEndLine = 1777, srcSpanEndColumn = 39}, srcInfoPoints = []}) "egg" "egg")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 5, srcSpanEndLine = 1778, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 5, srcSpanEndLine = 1778, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 13, srcSpanEndLine = 1778, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 13, srcSpanEndLine = 1778, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 13, srcSpanEndLine = 1778, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Triangle")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 27, srcSpanEndLine = 1778, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 27, srcSpanEndLine = 1778, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 29, srcSpanEndLine = 1778, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 29, srcSpanEndLine = 1778, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 29, srcSpanEndLine = 1778, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 29, srcSpanEndLine = 1778, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 34, srcSpanEndLine = 1778, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1778, srcSpanStartColumn = 34, srcSpanEndLine = 1778, srcSpanEndColumn = 44}, srcInfoPoints = []}) "triangle" "triangle")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 5, srcSpanEndLine = 1779, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 5, srcSpanEndLine = 1779, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 13, srcSpanEndLine = 1779, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 13, srcSpanEndLine = 1779, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 13, srcSpanEndLine = 1779, srcSpanEndColumn = 22}, srcInfoPoints = []}) "PlainText")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 27, srcSpanEndLine = 1779, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 27, srcSpanEndLine = 1779, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 29, srcSpanEndLine = 1779, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 29, srcSpanEndLine = 1779, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 29, srcSpanEndLine = 1779, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 29, srcSpanEndLine = 1779, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 34, srcSpanEndLine = 1779, srcSpanEndColumn = 45}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1779, srcSpanStartColumn = 34, srcSpanEndLine = 1779, srcSpanEndColumn = 45}, srcInfoPoints = []}) "plaintext" "plaintext")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 5, srcSpanEndLine = 1780, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 5, srcSpanEndLine = 1780, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 13, srcSpanEndLine = 1780, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 13, srcSpanEndLine = 1780, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 13, srcSpanEndLine = 1780, srcSpanEndColumn = 25}, srcInfoPoints = []}) "DiamondShape")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 27, srcSpanEndLine = 1780, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 27, srcSpanEndLine = 1780, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 29, srcSpanEndLine = 1780, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 29, srcSpanEndLine = 1780, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 29, srcSpanEndLine = 1780, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 29, srcSpanEndLine = 1780, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 34, srcSpanEndLine = 1780, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1780, srcSpanStartColumn = 34, srcSpanEndLine = 1780, srcSpanEndColumn = 43}, srcInfoPoints = []}) "diamond" "diamond")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 5, srcSpanEndLine = 1781, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 5, srcSpanEndLine = 1781, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 13, srcSpanEndLine = 1781, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 13, srcSpanEndLine = 1781, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 13, srcSpanEndLine = 1781, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Trapezium")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 27, srcSpanEndLine = 1781, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 27, srcSpanEndLine = 1781, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 29, srcSpanEndLine = 1781, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 29, srcSpanEndLine = 1781, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 29, srcSpanEndLine = 1781, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 29, srcSpanEndLine = 1781, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 34, srcSpanEndLine = 1781, srcSpanEndColumn = 45}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1781, srcSpanStartColumn = 34, srcSpanEndLine = 1781, srcSpanEndColumn = 45}, srcInfoPoints = []}) "trapezium" "trapezium")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 5, srcSpanEndLine = 1782, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 5, srcSpanEndLine = 1782, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 13, srcSpanEndLine = 1782, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 13, srcSpanEndLine = 1782, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 13, srcSpanEndLine = 1782, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Parallelogram")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 27, srcSpanEndLine = 1782, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 27, srcSpanEndLine = 1782, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 29, srcSpanEndLine = 1782, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 29, srcSpanEndLine = 1782, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 29, srcSpanEndLine = 1782, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 29, srcSpanEndLine = 1782, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 34, srcSpanEndLine = 1782, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1782, srcSpanStartColumn = 34, srcSpanEndLine = 1782, srcSpanEndColumn = 49}, srcInfoPoints = []}) "parallelogram" "parallelogram")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 5, srcSpanEndLine = 1783, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 5, srcSpanEndLine = 1783, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 13, srcSpanEndLine = 1783, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 13, srcSpanEndLine = 1783, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 13, srcSpanEndLine = 1783, srcSpanEndColumn = 18}, srcInfoPoints = []}) "House")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 27, srcSpanEndLine = 1783, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 27, srcSpanEndLine = 1783, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 29, srcSpanEndLine = 1783, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 29, srcSpanEndLine = 1783, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 29, srcSpanEndLine = 1783, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 29, srcSpanEndLine = 1783, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 34, srcSpanEndLine = 1783, srcSpanEndColumn = 41}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1783, srcSpanStartColumn = 34, srcSpanEndLine = 1783, srcSpanEndColumn = 41}, srcInfoPoints = []}) "house" "house")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 5, srcSpanEndLine = 1784, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 5, srcSpanEndLine = 1784, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 13, srcSpanEndLine = 1784, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 13, srcSpanEndLine = 1784, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 13, srcSpanEndLine = 1784, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Pentagon")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 27, srcSpanEndLine = 1784, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 27, srcSpanEndLine = 1784, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 29, srcSpanEndLine = 1784, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 29, srcSpanEndLine = 1784, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 29, srcSpanEndLine = 1784, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 29, srcSpanEndLine = 1784, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 34, srcSpanEndLine = 1784, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1784, srcSpanStartColumn = 34, srcSpanEndLine = 1784, srcSpanEndColumn = 44}, srcInfoPoints = []}) "pentagon" "pentagon")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 5, srcSpanEndLine = 1785, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 5, srcSpanEndLine = 1785, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 13, srcSpanEndLine = 1785, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 13, srcSpanEndLine = 1785, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 13, srcSpanEndLine = 1785, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Hexagon")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 27, srcSpanEndLine = 1785, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 27, srcSpanEndLine = 1785, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 29, srcSpanEndLine = 1785, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 29, srcSpanEndLine = 1785, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 29, srcSpanEndLine = 1785, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 29, srcSpanEndLine = 1785, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 34, srcSpanEndLine = 1785, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1785, srcSpanStartColumn = 34, srcSpanEndLine = 1785, srcSpanEndColumn = 43}, srcInfoPoints = []}) "hexagon" "hexagon")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 5, srcSpanEndLine = 1786, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 5, srcSpanEndLine = 1786, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 13, srcSpanEndLine = 1786, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 13, srcSpanEndLine = 1786, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 13, srcSpanEndLine = 1786, srcSpanEndColumn = 21}, srcInfoPoints = []}) "Septagon")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 27, srcSpanEndLine = 1786, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 27, srcSpanEndLine = 1786, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 29, srcSpanEndLine = 1786, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 29, srcSpanEndLine = 1786, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 29, srcSpanEndLine = 1786, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 29, srcSpanEndLine = 1786, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 34, srcSpanEndLine = 1786, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1786, srcSpanStartColumn = 34, srcSpanEndLine = 1786, srcSpanEndColumn = 44}, srcInfoPoints = []}) "septagon" "septagon")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 5, srcSpanEndLine = 1787, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 5, srcSpanEndLine = 1787, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 13, srcSpanEndLine = 1787, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 13, srcSpanEndLine = 1787, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 13, srcSpanEndLine = 1787, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Octagon")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 27, srcSpanEndLine = 1787, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 27, srcSpanEndLine = 1787, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 29, srcSpanEndLine = 1787, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 29, srcSpanEndLine = 1787, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 29, srcSpanEndLine = 1787, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 29, srcSpanEndLine = 1787, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 34, srcSpanEndLine = 1787, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1787, srcSpanStartColumn = 34, srcSpanEndLine = 1787, srcSpanEndColumn = 43}, srcInfoPoints = []}) "octagon" "octagon")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 5, srcSpanEndLine = 1788, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 5, srcSpanEndLine = 1788, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 13, srcSpanEndLine = 1788, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 13, srcSpanEndLine = 1788, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 13, srcSpanEndLine = 1788, srcSpanEndColumn = 25}, srcInfoPoints = []}) "DoubleCircle")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 27, srcSpanEndLine = 1788, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 27, srcSpanEndLine = 1788, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 29, srcSpanEndLine = 1788, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 29, srcSpanEndLine = 1788, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 29, srcSpanEndLine = 1788, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 29, srcSpanEndLine = 1788, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 34, srcSpanEndLine = 1788, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1788, srcSpanStartColumn = 34, srcSpanEndLine = 1788, srcSpanEndColumn = 48}, srcInfoPoints = []}) "doublecircle" "doublecircle")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 5, srcSpanEndLine = 1789, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 5, srcSpanEndLine = 1789, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 13, srcSpanEndLine = 1789, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 13, srcSpanEndLine = 1789, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 13, srcSpanEndLine = 1789, srcSpanEndColumn = 26}, srcInfoPoints = []}) "DoubleOctagon")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 27, srcSpanEndLine = 1789, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 27, srcSpanEndLine = 1789, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 29, srcSpanEndLine = 1789, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 29, srcSpanEndLine = 1789, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 29, srcSpanEndLine = 1789, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 29, srcSpanEndLine = 1789, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 34, srcSpanEndLine = 1789, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1789, srcSpanStartColumn = 34, srcSpanEndLine = 1789, srcSpanEndColumn = 49}, srcInfoPoints = []}) "doubleoctagon" "doubleoctagon")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 5, srcSpanEndLine = 1790, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 5, srcSpanEndLine = 1790, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 13, srcSpanEndLine = 1790, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 13, srcSpanEndLine = 1790, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 13, srcSpanEndLine = 1790, srcSpanEndColumn = 26}, srcInfoPoints = []}) "TripleOctagon")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 27, srcSpanEndLine = 1790, srcSpanEndColumn = 49}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 27, srcSpanEndLine = 1790, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 29, srcSpanEndLine = 1790, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 29, srcSpanEndLine = 1790, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 29, srcSpanEndLine = 1790, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 29, srcSpanEndLine = 1790, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 34, srcSpanEndLine = 1790, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1790, srcSpanStartColumn = 34, srcSpanEndLine = 1790, srcSpanEndColumn = 49}, srcInfoPoints = []}) "tripleoctagon" "tripleoctagon")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 5, srcSpanEndLine = 1791, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 5, srcSpanEndLine = 1791, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 13, srcSpanEndLine = 1791, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 13, srcSpanEndLine = 1791, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 13, srcSpanEndLine = 1791, srcSpanEndColumn = 24}, srcInfoPoints = []}) "InvTriangle")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 27, srcSpanEndLine = 1791, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 27, srcSpanEndLine = 1791, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 29, srcSpanEndLine = 1791, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 29, srcSpanEndLine = 1791, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 29, srcSpanEndLine = 1791, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 29, srcSpanEndLine = 1791, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 34, srcSpanEndLine = 1791, srcSpanEndColumn = 47}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1791, srcSpanStartColumn = 34, srcSpanEndLine = 1791, srcSpanEndColumn = 47}, srcInfoPoints = []}) "invtriangle" "invtriangle")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 5, srcSpanEndLine = 1792, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 5, srcSpanEndLine = 1792, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 13, srcSpanEndLine = 1792, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 13, srcSpanEndLine = 1792, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 13, srcSpanEndLine = 1792, srcSpanEndColumn = 25}, srcInfoPoints = []}) "InvTrapezium")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 27, srcSpanEndLine = 1792, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 27, srcSpanEndLine = 1792, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 29, srcSpanEndLine = 1792, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 29, srcSpanEndLine = 1792, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 29, srcSpanEndLine = 1792, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 29, srcSpanEndLine = 1792, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 34, srcSpanEndLine = 1792, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1792, srcSpanStartColumn = 34, srcSpanEndLine = 1792, srcSpanEndColumn = 48}, srcInfoPoints = []}) "invtrapezium" "invtrapezium")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 5, srcSpanEndLine = 1793, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 5, srcSpanEndLine = 1793, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 13, srcSpanEndLine = 1793, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 13, srcSpanEndLine = 1793, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 13, srcSpanEndLine = 1793, srcSpanEndColumn = 21}, srcInfoPoints = []}) "InvHouse")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 27, srcSpanEndLine = 1793, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 27, srcSpanEndLine = 1793, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 29, srcSpanEndLine = 1793, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 29, srcSpanEndLine = 1793, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 29, srcSpanEndLine = 1793, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 29, srcSpanEndLine = 1793, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 34, srcSpanEndLine = 1793, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1793, srcSpanStartColumn = 34, srcSpanEndLine = 1793, srcSpanEndColumn = 44}, srcInfoPoints = []}) "invhouse" "invhouse")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 5, srcSpanEndLine = 1794, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 5, srcSpanEndLine = 1794, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 13, srcSpanEndLine = 1794, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 13, srcSpanEndLine = 1794, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 13, srcSpanEndLine = 1794, srcSpanEndColumn = 21}, srcInfoPoints = []}) "MDiamond")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 27, srcSpanEndLine = 1794, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 27, srcSpanEndLine = 1794, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 29, srcSpanEndLine = 1794, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 29, srcSpanEndLine = 1794, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 29, srcSpanEndLine = 1794, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 29, srcSpanEndLine = 1794, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 34, srcSpanEndLine = 1794, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1794, srcSpanStartColumn = 34, srcSpanEndLine = 1794, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Mdiamond" "Mdiamond")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 5, srcSpanEndLine = 1795, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 5, srcSpanEndLine = 1795, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 13, srcSpanEndLine = 1795, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 13, srcSpanEndLine = 1795, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 13, srcSpanEndLine = 1795, srcSpanEndColumn = 20}, srcInfoPoints = []}) "MSquare")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 27, srcSpanEndLine = 1795, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 27, srcSpanEndLine = 1795, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 29, srcSpanEndLine = 1795, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 29, srcSpanEndLine = 1795, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 29, srcSpanEndLine = 1795, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 29, srcSpanEndLine = 1795, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 34, srcSpanEndLine = 1795, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1795, srcSpanStartColumn = 34, srcSpanEndLine = 1795, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Msquare" "Msquare")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 5, srcSpanEndLine = 1796, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 5, srcSpanEndLine = 1796, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 13, srcSpanEndLine = 1796, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 13, srcSpanEndLine = 1796, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 13, srcSpanEndLine = 1796, srcSpanEndColumn = 20}, srcInfoPoints = []}) "MCircle")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 27, srcSpanEndLine = 1796, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 27, srcSpanEndLine = 1796, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 29, srcSpanEndLine = 1796, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 29, srcSpanEndLine = 1796, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 29, srcSpanEndLine = 1796, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 29, srcSpanEndLine = 1796, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 34, srcSpanEndLine = 1796, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1796, srcSpanStartColumn = 34, srcSpanEndLine = 1796, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Mcircle" "Mcircle")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 5, srcSpanEndLine = 1797, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 5, srcSpanEndLine = 1797, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 13, srcSpanEndLine = 1797, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 13, srcSpanEndLine = 1797, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 13, srcSpanEndLine = 1797, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Note")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 27, srcSpanEndLine = 1797, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 27, srcSpanEndLine = 1797, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 29, srcSpanEndLine = 1797, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 29, srcSpanEndLine = 1797, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 29, srcSpanEndLine = 1797, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 29, srcSpanEndLine = 1797, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 34, srcSpanEndLine = 1797, srcSpanEndColumn = 40}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1797, srcSpanStartColumn = 34, srcSpanEndLine = 1797, srcSpanEndColumn = 40}, srcInfoPoints = []}) "note" "note")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 5, srcSpanEndLine = 1798, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 5, srcSpanEndLine = 1798, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 13, srcSpanEndLine = 1798, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 13, srcSpanEndLine = 1798, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 13, srcSpanEndLine = 1798, srcSpanEndColumn = 16}, srcInfoPoints = []}) "Tab")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 27, srcSpanEndLine = 1798, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 27, srcSpanEndLine = 1798, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 29, srcSpanEndLine = 1798, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 29, srcSpanEndLine = 1798, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 29, srcSpanEndLine = 1798, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 29, srcSpanEndLine = 1798, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 34, srcSpanEndLine = 1798, srcSpanEndColumn = 39}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1798, srcSpanStartColumn = 34, srcSpanEndLine = 1798, srcSpanEndColumn = 39}, srcInfoPoints = []}) "tab" "tab")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 5, srcSpanEndLine = 1799, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 5, srcSpanEndLine = 1799, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 13, srcSpanEndLine = 1799, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 13, srcSpanEndLine = 1799, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 13, srcSpanEndLine = 1799, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Folder")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 27, srcSpanEndLine = 1799, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 27, srcSpanEndLine = 1799, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 29, srcSpanEndLine = 1799, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 29, srcSpanEndLine = 1799, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 29, srcSpanEndLine = 1799, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 29, srcSpanEndLine = 1799, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 34, srcSpanEndLine = 1799, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1799, srcSpanStartColumn = 34, srcSpanEndLine = 1799, srcSpanEndColumn = 42}, srcInfoPoints = []}) "folder" "folder")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 5, srcSpanEndLine = 1800, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 5, srcSpanEndLine = 1800, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 13, srcSpanEndLine = 1800, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 13, srcSpanEndLine = 1800, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 13, srcSpanEndLine = 1800, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Box3D")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 27, srcSpanEndLine = 1800, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 27, srcSpanEndLine = 1800, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 29, srcSpanEndLine = 1800, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 29, srcSpanEndLine = 1800, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 29, srcSpanEndLine = 1800, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 29, srcSpanEndLine = 1800, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 34, srcSpanEndLine = 1800, srcSpanEndColumn = 41}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1800, srcSpanStartColumn = 34, srcSpanEndLine = 1800, srcSpanEndColumn = 41}, srcInfoPoints = []}) "box3d" "box3d")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 5, srcSpanEndLine = 1801, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 5, srcSpanEndLine = 1801, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 13, srcSpanEndLine = 1801, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 13, srcSpanEndLine = 1801, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 13, srcSpanEndLine = 1801, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Component")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 27, srcSpanEndLine = 1801, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 27, srcSpanEndLine = 1801, srcSpanEndColumn = 28}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 29, srcSpanEndLine = 1801, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 29, srcSpanEndLine = 1801, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 29, srcSpanEndLine = 1801, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 29, srcSpanEndLine = 1801, srcSpanEndColumn = 33}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 34, srcSpanEndLine = 1801, srcSpanEndColumn = 45}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1801, srcSpanStartColumn = 34, srcSpanEndLine = 1801, srcSpanEndColumn = 45}, srcInfoPoints = []}) "component" "component")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 1, srcSpanEndLine = 1838, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 1, srcSpanEndLine = 1803, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 25, srcSpanEndLine = 1803, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 5, srcSpanEndLine = 1804, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1838, srcSpanStartColumn = 1, srcSpanEndLine = 1838, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 10, srcSpanEndLine = 1803, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 10, srcSpanEndLine = 1803, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 10, srcSpanEndLine = 1803, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 19, srcSpanEndLine = 1803, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 19, srcSpanEndLine = 1803, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1803, srcSpanStartColumn = 19, srcSpanEndLine = 1803, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Shape"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 5, srcSpanEndLine = 1834, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 5, srcSpanEndLine = 1834, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 5, srcSpanEndLine = 1804, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 5, srcSpanEndLine = 1804, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 15, srcSpanEndLine = 1834, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 15, srcSpanEndLine = 1804, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 17, srcSpanEndLine = 1834, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 17, srcSpanEndLine = 1804, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 17, srcSpanEndLine = 1804, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 17, srcSpanEndLine = 1804, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 23, srcSpanEndLine = 1834, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 23, srcSpanEndLine = 1804, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 23, srcSpanEndLine = 1805, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 23, srcSpanEndLine = 1806, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 23, srcSpanEndLine = 1807, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 23, srcSpanEndLine = 1808, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 23, srcSpanEndLine = 1809, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 23, srcSpanEndLine = 1810, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 23, srcSpanEndLine = 1811, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 23, srcSpanEndLine = 1812, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 23, srcSpanEndLine = 1813, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 23, srcSpanEndLine = 1814, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 23, srcSpanEndLine = 1815, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 23, srcSpanEndLine = 1816, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 23, srcSpanEndLine = 1817, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 23, srcSpanEndLine = 1818, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 23, srcSpanEndLine = 1819, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 23, srcSpanEndLine = 1820, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 23, srcSpanEndLine = 1821, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 23, srcSpanEndLine = 1822, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 23, srcSpanEndLine = 1823, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 23, srcSpanEndLine = 1824, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 23, srcSpanEndLine = 1825, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 23, srcSpanEndLine = 1826, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 23, srcSpanEndLine = 1827, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 23, srcSpanEndLine = 1828, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 23, srcSpanEndLine = 1829, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 23, srcSpanEndLine = 1830, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 23, srcSpanEndLine = 1831, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 23, srcSpanEndLine = 1832, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 23, srcSpanEndLine = 1833, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1834, srcSpanStartColumn = 23, srcSpanEndLine = 1834, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 25, srcSpanEndLine = 1804, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 25, srcSpanEndLine = 1804, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 25, srcSpanEndLine = 1804, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 25, srcSpanEndLine = 1804, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 25, srcSpanEndLine = 1804, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 35, srcSpanEndLine = 1804, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 35, srcSpanEndLine = 1804, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 35, srcSpanEndLine = 1804, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Box3D")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 41, srcSpanEndLine = 1804, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 41, srcSpanEndLine = 1804, srcSpanEndColumn = 48}, srcInfoPoints = []}) "box3d" "box3d")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 25, srcSpanEndLine = 1805, srcSpanEndColumn = 71}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 25, srcSpanEndLine = 1805, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 25, srcSpanEndLine = 1805, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 25, srcSpanEndLine = 1805, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 25, srcSpanEndLine = 1805, srcSpanEndColumn = 35}, srcInfoPoints = []}) "stringReps"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 36, srcSpanEndLine = 1805, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 36, srcSpanEndLine = 1805, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 36, srcSpanEndLine = 1805, srcSpanEndColumn = 44}, srcInfoPoints = []}) "BoxShape")))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 45, srcSpanEndLine = 1805, srcSpanEndColumn = 71}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 45, srcSpanEndLine = 1805, srcSpanEndColumn = 46},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 51, srcSpanEndLine = 1805, srcSpanEndColumn = 52},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 63, srcSpanEndLine = 1805, srcSpanEndColumn = 64},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 70, srcSpanEndLine = 1805, srcSpanEndColumn = 71}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 46, srcSpanEndLine = 1805, srcSpanEndColumn = 51}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 46, srcSpanEndLine = 1805, srcSpanEndColumn = 51}, srcInfoPoints = []}) "box" "box"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 52, srcSpanEndLine = 1805, srcSpanEndColumn = 63}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 52, srcSpanEndLine = 1805, srcSpanEndColumn = 63}, srcInfoPoints = []}) "rectangle" "rectangle"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 64, srcSpanEndLine = 1805, srcSpanEndColumn = 70}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1805, srcSpanStartColumn = 64, srcSpanEndLine = 1805, srcSpanEndColumn = 70}, srcInfoPoints = []}) "rect" "rect")]),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 25, srcSpanEndLine = 1806, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 25, srcSpanEndLine = 1806, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 25, srcSpanEndLine = 1806, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 25, srcSpanEndLine = 1806, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 25, srcSpanEndLine = 1806, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 35, srcSpanEndLine = 1806, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 35, srcSpanEndLine = 1806, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 35, srcSpanEndLine = 1806, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Polygon")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 43, srcSpanEndLine = 1806, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1806, srcSpanStartColumn = 43, srcSpanEndLine = 1806, srcSpanEndColumn = 52}, srcInfoPoints = []}) "polygon" "polygon")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 25, srcSpanEndLine = 1807, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 25, srcSpanEndLine = 1807, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 25, srcSpanEndLine = 1807, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 25, srcSpanEndLine = 1807, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 25, srcSpanEndLine = 1807, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 35, srcSpanEndLine = 1807, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 35, srcSpanEndLine = 1807, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 35, srcSpanEndLine = 1807, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Ellipse")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 43, srcSpanEndLine = 1807, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1807, srcSpanStartColumn = 43, srcSpanEndLine = 1807, srcSpanEndColumn = 52}, srcInfoPoints = []}) "ellipse" "ellipse")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 25, srcSpanEndLine = 1808, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 25, srcSpanEndLine = 1808, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 25, srcSpanEndLine = 1808, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 25, srcSpanEndLine = 1808, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 25, srcSpanEndLine = 1808, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 35, srcSpanEndLine = 1808, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 35, srcSpanEndLine = 1808, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 35, srcSpanEndLine = 1808, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Circle")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 42, srcSpanEndLine = 1808, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1808, srcSpanStartColumn = 42, srcSpanEndLine = 1808, srcSpanEndColumn = 50}, srcInfoPoints = []}) "circle" "circle")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 25, srcSpanEndLine = 1809, srcSpanEndColumn = 53}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 25, srcSpanEndLine = 1809, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 25, srcSpanEndLine = 1809, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 25, srcSpanEndLine = 1809, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 25, srcSpanEndLine = 1809, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 35, srcSpanEndLine = 1809, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 35, srcSpanEndLine = 1809, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 35, srcSpanEndLine = 1809, srcSpanEndColumn = 45}, srcInfoPoints = []}) "PointShape")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 46, srcSpanEndLine = 1809, srcSpanEndColumn = 53}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1809, srcSpanStartColumn = 46, srcSpanEndLine = 1809, srcSpanEndColumn = 53}, srcInfoPoints = []}) "point" "point")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 25, srcSpanEndLine = 1810, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 25, srcSpanEndLine = 1810, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 25, srcSpanEndLine = 1810, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 25, srcSpanEndLine = 1810, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 25, srcSpanEndLine = 1810, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 35, srcSpanEndLine = 1810, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 35, srcSpanEndLine = 1810, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 35, srcSpanEndLine = 1810, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Egg")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 39, srcSpanEndLine = 1810, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1810, srcSpanStartColumn = 39, srcSpanEndLine = 1810, srcSpanEndColumn = 44}, srcInfoPoints = []}) "egg" "egg")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 25, srcSpanEndLine = 1811, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 25, srcSpanEndLine = 1811, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 25, srcSpanEndLine = 1811, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 25, srcSpanEndLine = 1811, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 25, srcSpanEndLine = 1811, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 35, srcSpanEndLine = 1811, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 35, srcSpanEndLine = 1811, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 35, srcSpanEndLine = 1811, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Triangle")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 44, srcSpanEndLine = 1811, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1811, srcSpanStartColumn = 44, srcSpanEndLine = 1811, srcSpanEndColumn = 54}, srcInfoPoints = []}) "triangle" "triangle")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 25, srcSpanEndLine = 1812, srcSpanEndColumn = 66}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 25, srcSpanEndLine = 1812, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 25, srcSpanEndLine = 1812, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 25, srcSpanEndLine = 1812, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 25, srcSpanEndLine = 1812, srcSpanEndColumn = 35}, srcInfoPoints = []}) "stringReps"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 36, srcSpanEndLine = 1812, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 36, srcSpanEndLine = 1812, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 36, srcSpanEndLine = 1812, srcSpanEndColumn = 45}, srcInfoPoints = []}) "PlainText")))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 46, srcSpanEndLine = 1812, srcSpanEndColumn = 66}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 46, srcSpanEndLine = 1812, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 58, srcSpanEndLine = 1812, srcSpanEndColumn = 59},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 65, srcSpanEndLine = 1812, srcSpanEndColumn = 66}]}) [Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 47, srcSpanEndLine = 1812, srcSpanEndColumn = 58}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 47, srcSpanEndLine = 1812, srcSpanEndColumn = 58}, srcInfoPoints = []}) "plaintext" "plaintext"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 59, srcSpanEndLine = 1812, srcSpanEndColumn = 65}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1812, srcSpanStartColumn = 59, srcSpanEndLine = 1812, srcSpanEndColumn = 65}, srcInfoPoints = []}) "none" "none")]),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 25, srcSpanEndLine = 1813, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 25, srcSpanEndLine = 1813, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 25, srcSpanEndLine = 1813, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 25, srcSpanEndLine = 1813, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 25, srcSpanEndLine = 1813, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 35, srcSpanEndLine = 1813, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 35, srcSpanEndLine = 1813, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 35, srcSpanEndLine = 1813, srcSpanEndColumn = 47}, srcInfoPoints = []}) "DiamondShape")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 48, srcSpanEndLine = 1813, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1813, srcSpanStartColumn = 48, srcSpanEndLine = 1813, srcSpanEndColumn = 57}, srcInfoPoints = []}) "diamond" "diamond")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 25, srcSpanEndLine = 1814, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 25, srcSpanEndLine = 1814, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 25, srcSpanEndLine = 1814, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 25, srcSpanEndLine = 1814, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 25, srcSpanEndLine = 1814, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 35, srcSpanEndLine = 1814, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 35, srcSpanEndLine = 1814, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 35, srcSpanEndLine = 1814, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Trapezium")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 45, srcSpanEndLine = 1814, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1814, srcSpanStartColumn = 45, srcSpanEndLine = 1814, srcSpanEndColumn = 56}, srcInfoPoints = []}) "trapezium" "trapezium")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 25, srcSpanEndLine = 1815, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 25, srcSpanEndLine = 1815, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 25, srcSpanEndLine = 1815, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 25, srcSpanEndLine = 1815, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 25, srcSpanEndLine = 1815, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 35, srcSpanEndLine = 1815, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 35, srcSpanEndLine = 1815, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 35, srcSpanEndLine = 1815, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Parallelogram")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 49, srcSpanEndLine = 1815, srcSpanEndColumn = 64}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1815, srcSpanStartColumn = 49, srcSpanEndLine = 1815, srcSpanEndColumn = 64}, srcInfoPoints = []}) "parallelogram" "parallelogram")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 25, srcSpanEndLine = 1816, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 25, srcSpanEndLine = 1816, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 25, srcSpanEndLine = 1816, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 25, srcSpanEndLine = 1816, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 25, srcSpanEndLine = 1816, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 35, srcSpanEndLine = 1816, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 35, srcSpanEndLine = 1816, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 35, srcSpanEndLine = 1816, srcSpanEndColumn = 40}, srcInfoPoints = []}) "House")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 41, srcSpanEndLine = 1816, srcSpanEndColumn = 48}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1816, srcSpanStartColumn = 41, srcSpanEndLine = 1816, srcSpanEndColumn = 48}, srcInfoPoints = []}) "house" "house")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 25, srcSpanEndLine = 1817, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 25, srcSpanEndLine = 1817, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 25, srcSpanEndLine = 1817, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 25, srcSpanEndLine = 1817, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 25, srcSpanEndLine = 1817, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 35, srcSpanEndLine = 1817, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 35, srcSpanEndLine = 1817, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 35, srcSpanEndLine = 1817, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Pentagon")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 44, srcSpanEndLine = 1817, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1817, srcSpanStartColumn = 44, srcSpanEndLine = 1817, srcSpanEndColumn = 54}, srcInfoPoints = []}) "pentagon" "pentagon")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 25, srcSpanEndLine = 1818, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 25, srcSpanEndLine = 1818, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 25, srcSpanEndLine = 1818, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 25, srcSpanEndLine = 1818, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 25, srcSpanEndLine = 1818, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 35, srcSpanEndLine = 1818, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 35, srcSpanEndLine = 1818, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 35, srcSpanEndLine = 1818, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Hexagon")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 43, srcSpanEndLine = 1818, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1818, srcSpanStartColumn = 43, srcSpanEndLine = 1818, srcSpanEndColumn = 52}, srcInfoPoints = []}) "hexagon" "hexagon")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 25, srcSpanEndLine = 1819, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 25, srcSpanEndLine = 1819, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 25, srcSpanEndLine = 1819, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 25, srcSpanEndLine = 1819, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 25, srcSpanEndLine = 1819, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 35, srcSpanEndLine = 1819, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 35, srcSpanEndLine = 1819, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 35, srcSpanEndLine = 1819, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Septagon")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 44, srcSpanEndLine = 1819, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1819, srcSpanStartColumn = 44, srcSpanEndLine = 1819, srcSpanEndColumn = 54}, srcInfoPoints = []}) "septagon" "septagon")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 25, srcSpanEndLine = 1820, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 25, srcSpanEndLine = 1820, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 25, srcSpanEndLine = 1820, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 25, srcSpanEndLine = 1820, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 25, srcSpanEndLine = 1820, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 35, srcSpanEndLine = 1820, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 35, srcSpanEndLine = 1820, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 35, srcSpanEndLine = 1820, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Octagon")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 43, srcSpanEndLine = 1820, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1820, srcSpanStartColumn = 43, srcSpanEndLine = 1820, srcSpanEndColumn = 52}, srcInfoPoints = []}) "octagon" "octagon")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 25, srcSpanEndLine = 1821, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 25, srcSpanEndLine = 1821, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 25, srcSpanEndLine = 1821, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 25, srcSpanEndLine = 1821, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 25, srcSpanEndLine = 1821, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 35, srcSpanEndLine = 1821, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 35, srcSpanEndLine = 1821, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 35, srcSpanEndLine = 1821, srcSpanEndColumn = 47}, srcInfoPoints = []}) "DoubleCircle")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 48, srcSpanEndLine = 1821, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1821, srcSpanStartColumn = 48, srcSpanEndLine = 1821, srcSpanEndColumn = 62}, srcInfoPoints = []}) "doublecircle" "doublecircle")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 25, srcSpanEndLine = 1822, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 25, srcSpanEndLine = 1822, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 25, srcSpanEndLine = 1822, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 25, srcSpanEndLine = 1822, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 25, srcSpanEndLine = 1822, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 35, srcSpanEndLine = 1822, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 35, srcSpanEndLine = 1822, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 35, srcSpanEndLine = 1822, srcSpanEndColumn = 48}, srcInfoPoints = []}) "DoubleOctagon")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 49, srcSpanEndLine = 1822, srcSpanEndColumn = 64}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1822, srcSpanStartColumn = 49, srcSpanEndLine = 1822, srcSpanEndColumn = 64}, srcInfoPoints = []}) "doubleoctagon" "doubleoctagon")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 25, srcSpanEndLine = 1823, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 25, srcSpanEndLine = 1823, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 25, srcSpanEndLine = 1823, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 25, srcSpanEndLine = 1823, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 25, srcSpanEndLine = 1823, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 35, srcSpanEndLine = 1823, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 35, srcSpanEndLine = 1823, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 35, srcSpanEndLine = 1823, srcSpanEndColumn = 48}, srcInfoPoints = []}) "TripleOctagon")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 49, srcSpanEndLine = 1823, srcSpanEndColumn = 64}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1823, srcSpanStartColumn = 49, srcSpanEndLine = 1823, srcSpanEndColumn = 64}, srcInfoPoints = []}) "tripleoctagon" "tripleoctagon")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 25, srcSpanEndLine = 1824, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 25, srcSpanEndLine = 1824, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 25, srcSpanEndLine = 1824, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 25, srcSpanEndLine = 1824, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 25, srcSpanEndLine = 1824, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 35, srcSpanEndLine = 1824, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 35, srcSpanEndLine = 1824, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 35, srcSpanEndLine = 1824, srcSpanEndColumn = 46}, srcInfoPoints = []}) "InvTriangle")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 47, srcSpanEndLine = 1824, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1824, srcSpanStartColumn = 47, srcSpanEndLine = 1824, srcSpanEndColumn = 60}, srcInfoPoints = []}) "invtriangle" "invtriangle")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 25, srcSpanEndLine = 1825, srcSpanEndColumn = 62}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 25, srcSpanEndLine = 1825, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 25, srcSpanEndLine = 1825, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 25, srcSpanEndLine = 1825, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 25, srcSpanEndLine = 1825, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 35, srcSpanEndLine = 1825, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 35, srcSpanEndLine = 1825, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 35, srcSpanEndLine = 1825, srcSpanEndColumn = 47}, srcInfoPoints = []}) "InvTrapezium")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 48, srcSpanEndLine = 1825, srcSpanEndColumn = 62}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1825, srcSpanStartColumn = 48, srcSpanEndLine = 1825, srcSpanEndColumn = 62}, srcInfoPoints = []}) "invtrapezium" "invtrapezium")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 25, srcSpanEndLine = 1826, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 25, srcSpanEndLine = 1826, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 25, srcSpanEndLine = 1826, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 25, srcSpanEndLine = 1826, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 25, srcSpanEndLine = 1826, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 35, srcSpanEndLine = 1826, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 35, srcSpanEndLine = 1826, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 35, srcSpanEndLine = 1826, srcSpanEndColumn = 43}, srcInfoPoints = []}) "InvHouse")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 44, srcSpanEndLine = 1826, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1826, srcSpanStartColumn = 44, srcSpanEndLine = 1826, srcSpanEndColumn = 54}, srcInfoPoints = []}) "invhouse" "invhouse")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 25, srcSpanEndLine = 1827, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 25, srcSpanEndLine = 1827, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 25, srcSpanEndLine = 1827, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 25, srcSpanEndLine = 1827, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 25, srcSpanEndLine = 1827, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 35, srcSpanEndLine = 1827, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 35, srcSpanEndLine = 1827, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 35, srcSpanEndLine = 1827, srcSpanEndColumn = 43}, srcInfoPoints = []}) "MDiamond")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 44, srcSpanEndLine = 1827, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1827, srcSpanStartColumn = 44, srcSpanEndLine = 1827, srcSpanEndColumn = 54}, srcInfoPoints = []}) "Mdiamond" "Mdiamond")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 25, srcSpanEndLine = 1828, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 25, srcSpanEndLine = 1828, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 25, srcSpanEndLine = 1828, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 25, srcSpanEndLine = 1828, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 25, srcSpanEndLine = 1828, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 35, srcSpanEndLine = 1828, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 35, srcSpanEndLine = 1828, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 35, srcSpanEndLine = 1828, srcSpanEndColumn = 42}, srcInfoPoints = []}) "MSquare")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 43, srcSpanEndLine = 1828, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1828, srcSpanStartColumn = 43, srcSpanEndLine = 1828, srcSpanEndColumn = 52}, srcInfoPoints = []}) "Msquare" "Msquare")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 25, srcSpanEndLine = 1829, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 25, srcSpanEndLine = 1829, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 25, srcSpanEndLine = 1829, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 25, srcSpanEndLine = 1829, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 25, srcSpanEndLine = 1829, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 35, srcSpanEndLine = 1829, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 35, srcSpanEndLine = 1829, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 35, srcSpanEndLine = 1829, srcSpanEndColumn = 42}, srcInfoPoints = []}) "MCircle")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 43, srcSpanEndLine = 1829, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1829, srcSpanStartColumn = 43, srcSpanEndLine = 1829, srcSpanEndColumn = 52}, srcInfoPoints = []}) "Mcircle" "Mcircle")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 25, srcSpanEndLine = 1830, srcSpanEndColumn = 46}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 25, srcSpanEndLine = 1830, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 25, srcSpanEndLine = 1830, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 25, srcSpanEndLine = 1830, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 25, srcSpanEndLine = 1830, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 35, srcSpanEndLine = 1830, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 35, srcSpanEndLine = 1830, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 35, srcSpanEndLine = 1830, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Note")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 40, srcSpanEndLine = 1830, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1830, srcSpanStartColumn = 40, srcSpanEndLine = 1830, srcSpanEndColumn = 46}, srcInfoPoints = []}) "note" "note")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 25, srcSpanEndLine = 1831, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 25, srcSpanEndLine = 1831, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 25, srcSpanEndLine = 1831, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 25, srcSpanEndLine = 1831, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 25, srcSpanEndLine = 1831, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 35, srcSpanEndLine = 1831, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 35, srcSpanEndLine = 1831, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 35, srcSpanEndLine = 1831, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Tab")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 39, srcSpanEndLine = 1831, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1831, srcSpanStartColumn = 39, srcSpanEndLine = 1831, srcSpanEndColumn = 44}, srcInfoPoints = []}) "tab" "tab")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 25, srcSpanEndLine = 1832, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 25, srcSpanEndLine = 1832, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 25, srcSpanEndLine = 1832, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 25, srcSpanEndLine = 1832, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 25, srcSpanEndLine = 1832, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 35, srcSpanEndLine = 1832, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 35, srcSpanEndLine = 1832, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 35, srcSpanEndLine = 1832, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Folder")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 42, srcSpanEndLine = 1832, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1832, srcSpanStartColumn = 42, srcSpanEndLine = 1832, srcSpanEndColumn = 50}, srcInfoPoints = []}) "folder" "folder")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 25, srcSpanEndLine = 1833, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 25, srcSpanEndLine = 1833, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 25, srcSpanEndLine = 1833, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 25, srcSpanEndLine = 1833, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 25, srcSpanEndLine = 1833, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 35, srcSpanEndLine = 1833, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 35, srcSpanEndLine = 1833, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 35, srcSpanEndLine = 1833, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Component")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 45, srcSpanEndLine = 1833, srcSpanEndColumn = 56}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1833, srcSpanStartColumn = 45, srcSpanEndLine = 1833, srcSpanEndColumn = 56}, srcInfoPoints = []}) "component" "component"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1838, srcSpanStartColumn = 1, srcSpanEndLine = 1845, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1838, srcSpanStartColumn = 17, srcSpanEndLine = 1838, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1839, srcSpanStartColumn = 17, srcSpanEndLine = 1839, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1840, srcSpanStartColumn = 17, srcSpanEndLine = 1840, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1841, srcSpanStartColumn = 17, srcSpanEndLine = 1841, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1842, srcSpanStartColumn = 17, srcSpanEndLine = 1842, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1843, srcSpanStartColumn = 17, srcSpanEndLine = 1843, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1844, srcSpanStartColumn = 17, srcSpanEndLine = 1844, srcSpanEndColumn = 18}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1838, srcSpanStartColumn = 1, srcSpanEndLine = 1838, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1838, srcSpanStartColumn = 6, srcSpanEndLine = 1838, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1838, srcSpanStartColumn = 6, srcSpanEndLine = 1838, srcSpanEndColumn = 16}, srcInfoPoints = []}) "SmoothType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1838, srcSpanStartColumn = 19, srcSpanEndLine = 1838, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1838, srcSpanStartColumn = 19, srcSpanEndLine = 1838, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1838, srcSpanStartColumn = 19, srcSpanEndLine = 1838, srcSpanEndColumn = 27}, srcInfoPoints = []}) "NoSmooth") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1839, srcSpanStartColumn = 19, srcSpanEndLine = 1839, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1839, srcSpanStartColumn = 19, srcSpanEndLine = 1839, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1839, srcSpanStartColumn = 19, srcSpanEndLine = 1839, srcSpanEndColumn = 26}, srcInfoPoints = []}) "AvgDist") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1840, srcSpanStartColumn = 19, srcSpanEndLine = 1840, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1840, srcSpanStartColumn = 19, srcSpanEndLine = 1840, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1840, srcSpanStartColumn = 19, srcSpanEndLine = 1840, srcSpanEndColumn = 28}, srcInfoPoints = []}) "GraphDist") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1841, srcSpanStartColumn = 19, srcSpanEndLine = 1841, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1841, srcSpanStartColumn = 19, srcSpanEndLine = 1841, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1841, srcSpanStartColumn = 19, srcSpanEndLine = 1841, srcSpanEndColumn = 28}, srcInfoPoints = []}) "PowerDist") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1842, srcSpanStartColumn = 19, srcSpanEndLine = 1842, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1842, srcSpanStartColumn = 19, srcSpanEndLine = 1842, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1842, srcSpanStartColumn = 19, srcSpanEndLine = 1842, srcSpanEndColumn = 22}, srcInfoPoints = []}) "RNG") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1843, srcSpanStartColumn = 19, srcSpanEndLine = 1843, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1843, srcSpanStartColumn = 19, srcSpanEndLine = 1843, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1843, srcSpanStartColumn = 19, srcSpanEndLine = 1843, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Spring") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1844, srcSpanStartColumn = 19, srcSpanEndLine = 1844, srcSpanEndColumn = 33}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1844, srcSpanStartColumn = 19, srcSpanEndLine = 1844, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1844, srcSpanStartColumn = 19, srcSpanEndLine = 1844, srcSpanEndColumn = 33}, srcInfoPoints = []}) "TriangleSmooth") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 19, srcSpanEndLine = 1845, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 19, srcSpanEndLine = 1845, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 28, srcSpanEndLine = 1845, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 31, srcSpanEndLine = 1845, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 36, srcSpanEndLine = 1845, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 45, srcSpanEndLine = 1845, srcSpanEndColumn = 46},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 51, srcSpanEndLine = 1845, srcSpanEndColumn = 52},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 57, srcSpanEndLine = 1845, srcSpanEndColumn = 58},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 63, srcSpanEndLine = 1845, srcSpanEndColumn = 64}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 29, srcSpanEndLine = 1845, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 29, srcSpanEndLine = 1845, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 29, srcSpanEndLine = 1845, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 33, srcSpanEndLine = 1845, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 33, srcSpanEndLine = 1845, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 33, srcSpanEndLine = 1845, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 38, srcSpanEndLine = 1845, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 38, srcSpanEndLine = 1845, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 38, srcSpanEndLine = 1845, srcSpanEndColumn = 45}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 47, srcSpanEndLine = 1845, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 47, srcSpanEndLine = 1845, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 47, srcSpanEndLine = 1845, srcSpanEndColumn = 51}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 53, srcSpanEndLine = 1845, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 53, srcSpanEndLine = 1845, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 53, srcSpanEndLine = 1845, srcSpanEndColumn = 57}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 59, srcSpanEndLine = 1845, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 59, srcSpanEndLine = 1845, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1845, srcSpanStartColumn = 59, srcSpanEndLine = 1845, srcSpanEndColumn = 63}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1847, srcSpanStartColumn = 1, srcSpanEndLine = 1856, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1847, srcSpanStartColumn = 1, srcSpanEndLine = 1847, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1847, srcSpanStartColumn = 30, srcSpanEndLine = 1847, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 5, srcSpanEndLine = 1848, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 5, srcSpanEndLine = 1849, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 5, srcSpanEndLine = 1850, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 5, srcSpanEndLine = 1851, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 5, srcSpanEndLine = 1852, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 5, srcSpanEndLine = 1853, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 5, srcSpanEndLine = 1854, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 1, srcSpanEndLine = 1856, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1847, srcSpanStartColumn = 10, srcSpanEndLine = 1847, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1847, srcSpanStartColumn = 10, srcSpanEndLine = 1847, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1847, srcSpanStartColumn = 10, srcSpanEndLine = 1847, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1847, srcSpanStartColumn = 19, srcSpanEndLine = 1847, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1847, srcSpanStartColumn = 19, srcSpanEndLine = 1847, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1847, srcSpanStartColumn = 19, srcSpanEndLine = 1847, srcSpanEndColumn = 29}, srcInfoPoints = []}) "SmoothType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 5, srcSpanEndLine = 1854, srcSpanEndColumn = 45}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 5, srcSpanEndLine = 1854, srcSpanEndColumn = 45}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 5, srcSpanEndLine = 1848, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 5, srcSpanEndLine = 1848, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 13, srcSpanEndLine = 1848, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 13, srcSpanEndLine = 1848, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 13, srcSpanEndLine = 1848, srcSpanEndColumn = 21}, srcInfoPoints = []}) "NoSmooth")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 28, srcSpanEndLine = 1848, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 28, srcSpanEndLine = 1848, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 30, srcSpanEndLine = 1848, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 30, srcSpanEndLine = 1848, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 30, srcSpanEndLine = 1848, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 30, srcSpanEndLine = 1848, srcSpanEndColumn = 34}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 35, srcSpanEndLine = 1848, srcSpanEndColumn = 41}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1848, srcSpanStartColumn = 35, srcSpanEndLine = 1848, srcSpanEndColumn = 41}, srcInfoPoints = []}) "none" "none")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 5, srcSpanEndLine = 1849, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 5, srcSpanEndLine = 1849, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 13, srcSpanEndLine = 1849, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 13, srcSpanEndLine = 1849, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 13, srcSpanEndLine = 1849, srcSpanEndColumn = 20}, srcInfoPoints = []}) "AvgDist")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 28, srcSpanEndLine = 1849, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 28, srcSpanEndLine = 1849, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 30, srcSpanEndLine = 1849, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 30, srcSpanEndLine = 1849, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 30, srcSpanEndLine = 1849, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 30, srcSpanEndLine = 1849, srcSpanEndColumn = 34}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 35, srcSpanEndLine = 1849, srcSpanEndColumn = 45}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1849, srcSpanStartColumn = 35, srcSpanEndLine = 1849, srcSpanEndColumn = 45}, srcInfoPoints = []}) "avg_dist" "avg_dist")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 5, srcSpanEndLine = 1850, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 5, srcSpanEndLine = 1850, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 13, srcSpanEndLine = 1850, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 13, srcSpanEndLine = 1850, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 13, srcSpanEndLine = 1850, srcSpanEndColumn = 22}, srcInfoPoints = []}) "GraphDist")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 28, srcSpanEndLine = 1850, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 28, srcSpanEndLine = 1850, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 30, srcSpanEndLine = 1850, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 30, srcSpanEndLine = 1850, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 30, srcSpanEndLine = 1850, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 30, srcSpanEndLine = 1850, srcSpanEndColumn = 34}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 35, srcSpanEndLine = 1850, srcSpanEndColumn = 47}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1850, srcSpanStartColumn = 35, srcSpanEndLine = 1850, srcSpanEndColumn = 47}, srcInfoPoints = []}) "graph_dist" "graph_dist")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 5, srcSpanEndLine = 1851, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 5, srcSpanEndLine = 1851, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 13, srcSpanEndLine = 1851, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 13, srcSpanEndLine = 1851, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 13, srcSpanEndLine = 1851, srcSpanEndColumn = 22}, srcInfoPoints = []}) "PowerDist")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 28, srcSpanEndLine = 1851, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 28, srcSpanEndLine = 1851, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 30, srcSpanEndLine = 1851, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 30, srcSpanEndLine = 1851, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 30, srcSpanEndLine = 1851, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 30, srcSpanEndLine = 1851, srcSpanEndColumn = 34}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 35, srcSpanEndLine = 1851, srcSpanEndColumn = 47}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1851, srcSpanStartColumn = 35, srcSpanEndLine = 1851, srcSpanEndColumn = 47}, srcInfoPoints = []}) "power_dist" "power_dist")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 5, srcSpanEndLine = 1852, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 5, srcSpanEndLine = 1852, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 13, srcSpanEndLine = 1852, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 13, srcSpanEndLine = 1852, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 13, srcSpanEndLine = 1852, srcSpanEndColumn = 16}, srcInfoPoints = []}) "RNG")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 28, srcSpanEndLine = 1852, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 28, srcSpanEndLine = 1852, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 30, srcSpanEndLine = 1852, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 30, srcSpanEndLine = 1852, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 30, srcSpanEndLine = 1852, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 30, srcSpanEndLine = 1852, srcSpanEndColumn = 34}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 35, srcSpanEndLine = 1852, srcSpanEndColumn = 40}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1852, srcSpanStartColumn = 35, srcSpanEndLine = 1852, srcSpanEndColumn = 40}, srcInfoPoints = []}) "rng" "rng")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 5, srcSpanEndLine = 1853, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 5, srcSpanEndLine = 1853, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 13, srcSpanEndLine = 1853, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 13, srcSpanEndLine = 1853, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 13, srcSpanEndLine = 1853, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Spring")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 28, srcSpanEndLine = 1853, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 28, srcSpanEndLine = 1853, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 30, srcSpanEndLine = 1853, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 30, srcSpanEndLine = 1853, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 30, srcSpanEndLine = 1853, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 30, srcSpanEndLine = 1853, srcSpanEndColumn = 34}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 35, srcSpanEndLine = 1853, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1853, srcSpanStartColumn = 35, srcSpanEndLine = 1853, srcSpanEndColumn = 43}, srcInfoPoints = []}) "spring" "spring")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 5, srcSpanEndLine = 1854, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 5, srcSpanEndLine = 1854, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 13, srcSpanEndLine = 1854, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 13, srcSpanEndLine = 1854, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 13, srcSpanEndLine = 1854, srcSpanEndColumn = 27}, srcInfoPoints = []}) "TriangleSmooth")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 28, srcSpanEndLine = 1854, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 28, srcSpanEndLine = 1854, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 30, srcSpanEndLine = 1854, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 30, srcSpanEndLine = 1854, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 30, srcSpanEndLine = 1854, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 30, srcSpanEndLine = 1854, srcSpanEndColumn = 34}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 35, srcSpanEndLine = 1854, srcSpanEndColumn = 45}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1854, srcSpanStartColumn = 35, srcSpanEndLine = 1854, srcSpanEndColumn = 45}, srcInfoPoints = []}) "triangle" "triangle")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 1, srcSpanEndLine = 1868, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 1, srcSpanEndLine = 1856, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 30, srcSpanEndLine = 1856, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 5, srcSpanEndLine = 1857, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 1, srcSpanEndLine = 1868, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 10, srcSpanEndLine = 1856, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 10, srcSpanEndLine = 1856, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 10, srcSpanEndLine = 1856, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 19, srcSpanEndLine = 1856, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 19, srcSpanEndLine = 1856, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1856, srcSpanStartColumn = 19, srcSpanEndLine = 1856, srcSpanEndColumn = 29}, srcInfoPoints = []}) "SmoothType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 5, srcSpanEndLine = 1864, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 5, srcSpanEndLine = 1864, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 5, srcSpanEndLine = 1857, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 5, srcSpanEndLine = 1857, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 15, srcSpanEndLine = 1864, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 15, srcSpanEndLine = 1857, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 17, srcSpanEndLine = 1864, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 17, srcSpanEndLine = 1857, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 17, srcSpanEndLine = 1857, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 17, srcSpanEndLine = 1857, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 23, srcSpanEndLine = 1864, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 23, srcSpanEndLine = 1857, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 23, srcSpanEndLine = 1858, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 23, srcSpanEndLine = 1859, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 23, srcSpanEndLine = 1860, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 23, srcSpanEndLine = 1861, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 23, srcSpanEndLine = 1862, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 23, srcSpanEndLine = 1863, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1864, srcSpanStartColumn = 23, srcSpanEndLine = 1864, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 25, srcSpanEndLine = 1857, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 25, srcSpanEndLine = 1857, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 25, srcSpanEndLine = 1857, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 25, srcSpanEndLine = 1857, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 25, srcSpanEndLine = 1857, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 35, srcSpanEndLine = 1857, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 35, srcSpanEndLine = 1857, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 35, srcSpanEndLine = 1857, srcSpanEndColumn = 43}, srcInfoPoints = []}) "NoSmooth")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 44, srcSpanEndLine = 1857, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1857, srcSpanStartColumn = 44, srcSpanEndLine = 1857, srcSpanEndColumn = 50}, srcInfoPoints = []}) "none" "none")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 25, srcSpanEndLine = 1858, srcSpanEndColumn = 53}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 25, srcSpanEndLine = 1858, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 25, srcSpanEndLine = 1858, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 25, srcSpanEndLine = 1858, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 25, srcSpanEndLine = 1858, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 35, srcSpanEndLine = 1858, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 35, srcSpanEndLine = 1858, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 35, srcSpanEndLine = 1858, srcSpanEndColumn = 42}, srcInfoPoints = []}) "AvgDist")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 43, srcSpanEndLine = 1858, srcSpanEndColumn = 53}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1858, srcSpanStartColumn = 43, srcSpanEndLine = 1858, srcSpanEndColumn = 53}, srcInfoPoints = []}) "avg_dist" "avg_dist")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 25, srcSpanEndLine = 1859, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 25, srcSpanEndLine = 1859, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 25, srcSpanEndLine = 1859, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 25, srcSpanEndLine = 1859, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 25, srcSpanEndLine = 1859, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 35, srcSpanEndLine = 1859, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 35, srcSpanEndLine = 1859, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 35, srcSpanEndLine = 1859, srcSpanEndColumn = 44}, srcInfoPoints = []}) "GraphDist")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 45, srcSpanEndLine = 1859, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1859, srcSpanStartColumn = 45, srcSpanEndLine = 1859, srcSpanEndColumn = 57}, srcInfoPoints = []}) "graph_dist" "graph_dist")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 25, srcSpanEndLine = 1860, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 25, srcSpanEndLine = 1860, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 25, srcSpanEndLine = 1860, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 25, srcSpanEndLine = 1860, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 25, srcSpanEndLine = 1860, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 35, srcSpanEndLine = 1860, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 35, srcSpanEndLine = 1860, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 35, srcSpanEndLine = 1860, srcSpanEndColumn = 44}, srcInfoPoints = []}) "PowerDist")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 45, srcSpanEndLine = 1860, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1860, srcSpanStartColumn = 45, srcSpanEndLine = 1860, srcSpanEndColumn = 57}, srcInfoPoints = []}) "power_dist" "power_dist")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 25, srcSpanEndLine = 1861, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 25, srcSpanEndLine = 1861, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 25, srcSpanEndLine = 1861, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 25, srcSpanEndLine = 1861, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 25, srcSpanEndLine = 1861, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 35, srcSpanEndLine = 1861, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 35, srcSpanEndLine = 1861, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 35, srcSpanEndLine = 1861, srcSpanEndColumn = 38}, srcInfoPoints = []}) "RNG")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 39, srcSpanEndLine = 1861, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1861, srcSpanStartColumn = 39, srcSpanEndLine = 1861, srcSpanEndColumn = 44}, srcInfoPoints = []}) "rng" "rng")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 25, srcSpanEndLine = 1862, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 25, srcSpanEndLine = 1862, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 25, srcSpanEndLine = 1862, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 25, srcSpanEndLine = 1862, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 25, srcSpanEndLine = 1862, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 35, srcSpanEndLine = 1862, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 35, srcSpanEndLine = 1862, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 35, srcSpanEndLine = 1862, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Spring")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 42, srcSpanEndLine = 1862, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1862, srcSpanStartColumn = 42, srcSpanEndLine = 1862, srcSpanEndColumn = 50}, srcInfoPoints = []}) "spring" "spring")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 25, srcSpanEndLine = 1863, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 25, srcSpanEndLine = 1863, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 25, srcSpanEndLine = 1863, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 25, srcSpanEndLine = 1863, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 25, srcSpanEndLine = 1863, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 35, srcSpanEndLine = 1863, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 35, srcSpanEndLine = 1863, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 35, srcSpanEndLine = 1863, srcSpanEndColumn = 49}, srcInfoPoints = []}) "TriangleSmooth")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 50, srcSpanEndLine = 1863, srcSpanEndColumn = 60}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1863, srcSpanStartColumn = 50, srcSpanEndLine = 1863, srcSpanEndColumn = 60}, srcInfoPoints = []}) "triangle" "triangle"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 1, srcSpanEndLine = 1871, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 16, srcSpanEndLine = 1868, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1869, srcSpanStartColumn = 16, srcSpanEndLine = 1869, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 16, srcSpanEndLine = 1870, srcSpanEndColumn = 17}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 1, srcSpanEndLine = 1868, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 6, srcSpanEndLine = 1868, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 6, srcSpanEndLine = 1868, srcSpanEndColumn = 15}, srcInfoPoints = []}) "StartType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 18, srcSpanEndLine = 1868, srcSpanEndColumn = 36}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 18, srcSpanEndLine = 1868, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 18, srcSpanEndLine = 1868, srcSpanEndColumn = 28}, srcInfoPoints = []}) "StartStyle") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 29, srcSpanEndLine = 1868, srcSpanEndColumn = 36}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 29, srcSpanEndLine = 1868, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 29, srcSpanEndLine = 1868, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1868, srcSpanStartColumn = 29, srcSpanEndLine = 1868, srcSpanEndColumn = 36}, srcInfoPoints = []}) "STStyle")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1869, srcSpanStartColumn = 18, srcSpanEndLine = 1869, srcSpanEndColumn = 31}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1869, srcSpanStartColumn = 18, srcSpanEndLine = 1869, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1869, srcSpanStartColumn = 18, srcSpanEndLine = 1869, srcSpanEndColumn = 27}, srcInfoPoints = []}) "StartSeed") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1869, srcSpanStartColumn = 28, srcSpanEndLine = 1869, srcSpanEndColumn = 31}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1869, srcSpanStartColumn = 28, srcSpanEndLine = 1869, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1869, srcSpanStartColumn = 28, srcSpanEndLine = 1869, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1869, srcSpanStartColumn = 28, srcSpanEndLine = 1869, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Int")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 18, srcSpanEndLine = 1870, srcSpanEndColumn = 44}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 18, srcSpanEndLine = 1870, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 18, srcSpanEndLine = 1870, srcSpanEndColumn = 32}, srcInfoPoints = []}) "StartStyleSeed") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 33, srcSpanEndLine = 1870, srcSpanEndColumn = 40}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 33, srcSpanEndLine = 1870, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 33, srcSpanEndLine = 1870, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 33, srcSpanEndLine = 1870, srcSpanEndColumn = 40}, srcInfoPoints = []}) "STStyle"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 41, srcSpanEndLine = 1870, srcSpanEndColumn = 44}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 41, srcSpanEndLine = 1870, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 41, srcSpanEndLine = 1870, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1870, srcSpanStartColumn = 41, srcSpanEndLine = 1870, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Int")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 18, srcSpanEndLine = 1871, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 18, srcSpanEndLine = 1871, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 27, srcSpanEndLine = 1871, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 30, srcSpanEndLine = 1871, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 35, srcSpanEndLine = 1871, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 41, srcSpanEndLine = 1871, srcSpanEndColumn = 42},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 47, srcSpanEndLine = 1871, srcSpanEndColumn = 48}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 28, srcSpanEndLine = 1871, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 28, srcSpanEndLine = 1871, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 28, srcSpanEndLine = 1871, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 32, srcSpanEndLine = 1871, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 32, srcSpanEndLine = 1871, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 32, srcSpanEndLine = 1871, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 37, srcSpanEndLine = 1871, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 37, srcSpanEndLine = 1871, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 37, srcSpanEndLine = 1871, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 43, srcSpanEndLine = 1871, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 43, srcSpanEndLine = 1871, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1871, srcSpanStartColumn = 43, srcSpanEndLine = 1871, srcSpanEndColumn = 47}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1873, srcSpanStartColumn = 1, srcSpanEndLine = 1878, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1873, srcSpanStartColumn = 1, srcSpanEndLine = 1873, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1873, srcSpanStartColumn = 29, srcSpanEndLine = 1873, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 5, srcSpanEndLine = 1874, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 5, srcSpanEndLine = 1875, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 5, srcSpanEndLine = 1876, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 1, srcSpanEndLine = 1878, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1873, srcSpanStartColumn = 10, srcSpanEndLine = 1873, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1873, srcSpanStartColumn = 10, srcSpanEndLine = 1873, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1873, srcSpanStartColumn = 10, srcSpanEndLine = 1873, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1873, srcSpanStartColumn = 19, srcSpanEndLine = 1873, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1873, srcSpanStartColumn = 19, srcSpanEndLine = 1873, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1873, srcSpanStartColumn = 19, srcSpanEndLine = 1873, srcSpanEndColumn = 28}, srcInfoPoints = []}) "StartType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 5, srcSpanEndLine = 1876, srcSpanEndColumn = 60}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 5, srcSpanEndLine = 1876, srcSpanEndColumn = 60}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 5, srcSpanEndLine = 1874, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 5, srcSpanEndLine = 1874, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 13, srcSpanEndLine = 1874, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 13, srcSpanEndLine = 1874, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 27, srcSpanEndLine = 1874, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 14, srcSpanEndLine = 1874, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 14, srcSpanEndLine = 1874, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 14, srcSpanEndLine = 1874, srcSpanEndColumn = 24}, srcInfoPoints = []}) "StartStyle")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 25, srcSpanEndLine = 1874, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 25, srcSpanEndLine = 1874, srcSpanEndColumn = 27}, srcInfoPoints = []}) "ss")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 35, srcSpanEndLine = 1874, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 35, srcSpanEndLine = 1874, srcSpanEndColumn = 36}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 37, srcSpanEndLine = 1874, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 37, srcSpanEndLine = 1874, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 37, srcSpanEndLine = 1874, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 37, srcSpanEndLine = 1874, srcSpanEndColumn = 44}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 45, srcSpanEndLine = 1874, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 45, srcSpanEndLine = 1874, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1874, srcSpanStartColumn = 45, srcSpanEndLine = 1874, srcSpanEndColumn = 47}, srcInfoPoints = []}) "ss"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 5, srcSpanEndLine = 1875, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 5, srcSpanEndLine = 1875, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 13, srcSpanEndLine = 1875, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 13, srcSpanEndLine = 1875, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 25, srcSpanEndLine = 1875, srcSpanEndColumn = 26}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 14, srcSpanEndLine = 1875, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 14, srcSpanEndLine = 1875, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 14, srcSpanEndLine = 1875, srcSpanEndColumn = 23}, srcInfoPoints = []}) "StartSeed")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 24, srcSpanEndLine = 1875, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 24, srcSpanEndLine = 1875, srcSpanEndColumn = 25}, srcInfoPoints = []}) "s")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 35, srcSpanEndLine = 1875, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 35, srcSpanEndLine = 1875, srcSpanEndColumn = 36}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 37, srcSpanEndLine = 1875, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 37, srcSpanEndLine = 1875, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 37, srcSpanEndLine = 1875, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 37, srcSpanEndLine = 1875, srcSpanEndColumn = 44}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 45, srcSpanEndLine = 1875, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 45, srcSpanEndLine = 1875, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1875, srcSpanStartColumn = 45, srcSpanEndLine = 1875, srcSpanEndColumn = 46}, srcInfoPoints = []}) "s"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 5, srcSpanEndLine = 1876, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 5, srcSpanEndLine = 1876, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 13, srcSpanEndLine = 1876, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 13, srcSpanEndLine = 1876, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 33, srcSpanEndLine = 1876, srcSpanEndColumn = 34}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 14, srcSpanEndLine = 1876, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 14, srcSpanEndLine = 1876, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 14, srcSpanEndLine = 1876, srcSpanEndColumn = 28}, srcInfoPoints = []}) "StartStyleSeed")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 29, srcSpanEndLine = 1876, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 29, srcSpanEndLine = 1876, srcSpanEndColumn = 31}, srcInfoPoints = []}) "ss"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 32, srcSpanEndLine = 1876, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 32, srcSpanEndLine = 1876, srcSpanEndColumn = 33}, srcInfoPoints = []}) "s")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 35, srcSpanEndLine = 1876, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 35, srcSpanEndLine = 1876, srcSpanEndColumn = 36}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 37, srcSpanEndLine = 1876, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 37, srcSpanEndLine = 1876, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 37, srcSpanEndLine = 1876, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 37, srcSpanEndLine = 1876, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 37, srcSpanEndLine = 1876, srcSpanEndColumn = 44}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 45, srcSpanEndLine = 1876, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 45, srcSpanEndLine = 1876, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 45, srcSpanEndLine = 1876, srcSpanEndColumn = 47}, srcInfoPoints = []}) "ss")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 48, srcSpanEndLine = 1876, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 48, srcSpanEndLine = 1876, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 48, srcSpanEndLine = 1876, srcSpanEndColumn = 50}, srcInfoPoints = []}) "<>"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 51, srcSpanEndLine = 1876, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 51, srcSpanEndLine = 1876, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 51, srcSpanEndLine = 1876, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 51, srcSpanEndLine = 1876, srcSpanEndColumn = 58}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 59, srcSpanEndLine = 1876, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 59, srcSpanEndLine = 1876, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1876, srcSpanStartColumn = 59, srcSpanEndLine = 1876, srcSpanEndColumn = 60}, srcInfoPoints = []}) "s")))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 1, srcSpanEndLine = 1886, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 1, srcSpanEndLine = 1878, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 29, srcSpanEndLine = 1878, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 5, srcSpanEndLine = 1879, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1886, srcSpanStartColumn = 1, srcSpanEndLine = 1886, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 10, srcSpanEndLine = 1878, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 10, srcSpanEndLine = 1878, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 10, srcSpanEndLine = 1878, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 19, srcSpanEndLine = 1878, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 19, srcSpanEndLine = 1878, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1878, srcSpanStartColumn = 19, srcSpanEndLine = 1878, srcSpanEndColumn = 28}, srcInfoPoints = []}) "StartType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 5, srcSpanEndLine = 1884, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 5, srcSpanEndLine = 1884, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 5, srcSpanEndLine = 1879, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 5, srcSpanEndLine = 1879, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 15, srcSpanEndLine = 1884, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 15, srcSpanEndLine = 1879, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 17, srcSpanEndLine = 1884, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 17, srcSpanEndLine = 1879, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 17, srcSpanEndLine = 1879, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 17, srcSpanEndLine = 1879, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 23, srcSpanEndLine = 1884, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 23, srcSpanEndLine = 1879, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 23, srcSpanEndLine = 1882, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 23, srcSpanEndLine = 1883, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1884, srcSpanStartColumn = 23, srcSpanEndLine = 1884, srcSpanEndColumn = 24}]}) [Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 25, srcSpanEndLine = 1882, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 25, srcSpanEndLine = 1879, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 28, srcSpanEndLine = 1879, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1880, srcSpanStartColumn = 28, srcSpanEndLine = 1880, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 28, srcSpanEndLine = 1881, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 23, srcSpanEndLine = 1882, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 28, srcSpanEndLine = 1879, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 31, srcSpanEndLine = 1879, srcSpanEndColumn = 33}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 28, srcSpanEndLine = 1879, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 28, srcSpanEndLine = 1879, srcSpanEndColumn = 30}, srcInfoPoints = []}) "ss")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 34, srcSpanEndLine = 1879, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 34, srcSpanEndLine = 1879, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1879, srcSpanStartColumn = 34, srcSpanEndLine = 1879, srcSpanEndColumn = 43}, srcInfoPoints = []}) "parseUnqt"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1880, srcSpanStartColumn = 28, srcSpanEndLine = 1880, srcSpanEndColumn = 43}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1880, srcSpanStartColumn = 31, srcSpanEndLine = 1880, srcSpanEndColumn = 33}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1880, srcSpanStartColumn = 28, srcSpanEndLine = 1880, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1880, srcSpanStartColumn = 28, srcSpanEndLine = 1880, srcSpanEndColumn = 29}, srcInfoPoints = []}) "s")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1880, srcSpanStartColumn = 34, srcSpanEndLine = 1880, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1880, srcSpanStartColumn = 34, srcSpanEndLine = 1880, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1880, srcSpanStartColumn = 34, srcSpanEndLine = 1880, srcSpanEndColumn = 43}, srcInfoPoints = []}) "parseUnqt"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 28, srcSpanEndLine = 1881, srcSpanEndColumn = 56}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 28, srcSpanEndLine = 1881, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 28, srcSpanEndLine = 1881, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 28, srcSpanEndLine = 1881, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 28, srcSpanEndLine = 1881, srcSpanEndColumn = 34}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 35, srcSpanEndLine = 1881, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 35, srcSpanEndLine = 1881, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 35, srcSpanEndLine = 1881, srcSpanEndColumn = 36}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 37, srcSpanEndLine = 1881, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 37, srcSpanEndLine = 1881, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 37, srcSpanEndLine = 1881, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 37, srcSpanEndLine = 1881, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 37, srcSpanEndLine = 1881, srcSpanEndColumn = 51}, srcInfoPoints = []}) "StartStyleSeed"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 52, srcSpanEndLine = 1881, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 52, srcSpanEndLine = 1881, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 52, srcSpanEndLine = 1881, srcSpanEndColumn = 54}, srcInfoPoints = []}) "ss")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 55, srcSpanEndLine = 1881, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 55, srcSpanEndLine = 1881, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1881, srcSpanStartColumn = 55, srcSpanEndLine = 1881, srcSpanEndColumn = 56}, srcInfoPoints = []}) "s")))))],App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 25, srcSpanEndLine = 1882, srcSpanEndColumn = 51}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 25, srcSpanEndLine = 1882, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 25, srcSpanEndLine = 1882, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 25, srcSpanEndLine = 1882, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 25, srcSpanEndLine = 1882, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 31, srcSpanEndLine = 1882, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 31, srcSpanEndLine = 1882, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 31, srcSpanEndLine = 1882, srcSpanEndColumn = 41}, srcInfoPoints = []}) "StartStyle")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 42, srcSpanEndLine = 1882, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 42, srcSpanEndLine = 1882, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1882, srcSpanStartColumn = 42, srcSpanEndLine = 1882, srcSpanEndColumn = 51}, srcInfoPoints = []}) "parseUnqt"))),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 25, srcSpanEndLine = 1883, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 25, srcSpanEndLine = 1883, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 25, srcSpanEndLine = 1883, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 25, srcSpanEndLine = 1883, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 25, srcSpanEndLine = 1883, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 31, srcSpanEndLine = 1883, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 31, srcSpanEndLine = 1883, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 31, srcSpanEndLine = 1883, srcSpanEndColumn = 40}, srcInfoPoints = []}) "StartSeed")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 41, srcSpanEndLine = 1883, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 41, srcSpanEndLine = 1883, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1883, srcSpanStartColumn = 41, srcSpanEndLine = 1883, srcSpanEndColumn = 50}, srcInfoPoints = []}) "parseUnqt")))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1886, srcSpanStartColumn = 1, srcSpanEndLine = 1889, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1886, srcSpanStartColumn = 14, srcSpanEndLine = 1886, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1887, srcSpanStartColumn = 14, srcSpanEndLine = 1887, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1888, srcSpanStartColumn = 14, srcSpanEndLine = 1888, srcSpanEndColumn = 15}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1886, srcSpanStartColumn = 1, srcSpanEndLine = 1886, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1886, srcSpanStartColumn = 6, srcSpanEndLine = 1886, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1886, srcSpanStartColumn = 6, srcSpanEndLine = 1886, srcSpanEndColumn = 13}, srcInfoPoints = []}) "STStyle") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1886, srcSpanStartColumn = 16, srcSpanEndLine = 1886, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1886, srcSpanStartColumn = 16, srcSpanEndLine = 1886, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1886, srcSpanStartColumn = 16, srcSpanEndLine = 1886, srcSpanEndColumn = 28}, srcInfoPoints = []}) "RegularStyle") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1887, srcSpanStartColumn = 16, srcSpanEndLine = 1887, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1887, srcSpanStartColumn = 16, srcSpanEndLine = 1887, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1887, srcSpanStartColumn = 16, srcSpanEndLine = 1887, srcSpanEndColumn = 25}, srcInfoPoints = []}) "SelfStyle") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1888, srcSpanStartColumn = 16, srcSpanEndLine = 1888, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1888, srcSpanStartColumn = 16, srcSpanEndLine = 1888, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1888, srcSpanStartColumn = 16, srcSpanEndLine = 1888, srcSpanEndColumn = 27}, srcInfoPoints = []}) "RandomStyle") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 16, srcSpanEndLine = 1889, srcSpanEndColumn = 61}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 16, srcSpanEndLine = 1889, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 25, srcSpanEndLine = 1889, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 28, srcSpanEndLine = 1889, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 33, srcSpanEndLine = 1889, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 42, srcSpanEndLine = 1889, srcSpanEndColumn = 43},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 48, srcSpanEndLine = 1889, srcSpanEndColumn = 49},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 54, srcSpanEndLine = 1889, srcSpanEndColumn = 55},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 60, srcSpanEndLine = 1889, srcSpanEndColumn = 61}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 26, srcSpanEndLine = 1889, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 26, srcSpanEndLine = 1889, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 26, srcSpanEndLine = 1889, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 30, srcSpanEndLine = 1889, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 30, srcSpanEndLine = 1889, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 30, srcSpanEndLine = 1889, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 35, srcSpanEndLine = 1889, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 35, srcSpanEndLine = 1889, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 35, srcSpanEndLine = 1889, srcSpanEndColumn = 42}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 44, srcSpanEndLine = 1889, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 44, srcSpanEndLine = 1889, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 44, srcSpanEndLine = 1889, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 50, srcSpanEndLine = 1889, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 50, srcSpanEndLine = 1889, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 50, srcSpanEndLine = 1889, srcSpanEndColumn = 54}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 56, srcSpanEndLine = 1889, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 56, srcSpanEndLine = 1889, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1889, srcSpanStartColumn = 56, srcSpanEndLine = 1889, srcSpanEndColumn = 60}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1891, srcSpanStartColumn = 1, srcSpanEndLine = 1896, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1891, srcSpanStartColumn = 1, srcSpanEndLine = 1891, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1891, srcSpanStartColumn = 27, srcSpanEndLine = 1891, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 5, srcSpanEndLine = 1892, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 5, srcSpanEndLine = 1893, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 5, srcSpanEndLine = 1894, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 1, srcSpanEndLine = 1896, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1891, srcSpanStartColumn = 10, srcSpanEndLine = 1891, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1891, srcSpanStartColumn = 10, srcSpanEndLine = 1891, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1891, srcSpanStartColumn = 10, srcSpanEndLine = 1891, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1891, srcSpanStartColumn = 19, srcSpanEndLine = 1891, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1891, srcSpanStartColumn = 19, srcSpanEndLine = 1891, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1891, srcSpanStartColumn = 19, srcSpanEndLine = 1891, srcSpanEndColumn = 26}, srcInfoPoints = []}) "STStyle"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 5, srcSpanEndLine = 1894, srcSpanEndColumn = 41}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 5, srcSpanEndLine = 1894, srcSpanEndColumn = 41}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 5, srcSpanEndLine = 1892, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 5, srcSpanEndLine = 1892, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 13, srcSpanEndLine = 1892, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 13, srcSpanEndLine = 1892, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 13, srcSpanEndLine = 1892, srcSpanEndColumn = 25}, srcInfoPoints = []}) "RegularStyle")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 26, srcSpanEndLine = 1892, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 26, srcSpanEndLine = 1892, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 28, srcSpanEndLine = 1892, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 28, srcSpanEndLine = 1892, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 28, srcSpanEndLine = 1892, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 28, srcSpanEndLine = 1892, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 33, srcSpanEndLine = 1892, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1892, srcSpanStartColumn = 33, srcSpanEndLine = 1892, srcSpanEndColumn = 42}, srcInfoPoints = []}) "regular" "regular")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 5, srcSpanEndLine = 1893, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 5, srcSpanEndLine = 1893, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 13, srcSpanEndLine = 1893, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 13, srcSpanEndLine = 1893, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 13, srcSpanEndLine = 1893, srcSpanEndColumn = 22}, srcInfoPoints = []}) "SelfStyle")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 26, srcSpanEndLine = 1893, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 26, srcSpanEndLine = 1893, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 28, srcSpanEndLine = 1893, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 28, srcSpanEndLine = 1893, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 28, srcSpanEndLine = 1893, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 28, srcSpanEndLine = 1893, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 33, srcSpanEndLine = 1893, srcSpanEndColumn = 39}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1893, srcSpanStartColumn = 33, srcSpanEndLine = 1893, srcSpanEndColumn = 39}, srcInfoPoints = []}) "self" "self")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 5, srcSpanEndLine = 1894, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 5, srcSpanEndLine = 1894, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 13, srcSpanEndLine = 1894, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 13, srcSpanEndLine = 1894, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 13, srcSpanEndLine = 1894, srcSpanEndColumn = 24}, srcInfoPoints = []}) "RandomStyle")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 26, srcSpanEndLine = 1894, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 26, srcSpanEndLine = 1894, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 28, srcSpanEndLine = 1894, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 28, srcSpanEndLine = 1894, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 28, srcSpanEndLine = 1894, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 28, srcSpanEndLine = 1894, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 33, srcSpanEndLine = 1894, srcSpanEndColumn = 41}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1894, srcSpanStartColumn = 33, srcSpanEndLine = 1894, srcSpanEndColumn = 41}, srcInfoPoints = []}) "random" "random")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 1, srcSpanEndLine = 1904, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 1, srcSpanEndLine = 1896, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 27, srcSpanEndLine = 1896, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 5, srcSpanEndLine = 1897, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 1, srcSpanEndLine = 1904, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 10, srcSpanEndLine = 1896, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 10, srcSpanEndLine = 1896, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 10, srcSpanEndLine = 1896, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 19, srcSpanEndLine = 1896, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 19, srcSpanEndLine = 1896, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1896, srcSpanStartColumn = 19, srcSpanEndLine = 1896, srcSpanEndColumn = 26}, srcInfoPoints = []}) "STStyle"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 5, srcSpanEndLine = 1900, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 5, srcSpanEndLine = 1900, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 5, srcSpanEndLine = 1897, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 5, srcSpanEndLine = 1897, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 15, srcSpanEndLine = 1900, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 15, srcSpanEndLine = 1897, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 17, srcSpanEndLine = 1900, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 17, srcSpanEndLine = 1897, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 17, srcSpanEndLine = 1897, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 17, srcSpanEndLine = 1897, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 23, srcSpanEndLine = 1900, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 23, srcSpanEndLine = 1897, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 23, srcSpanEndLine = 1898, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 23, srcSpanEndLine = 1899, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1900, srcSpanStartColumn = 23, srcSpanEndLine = 1900, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 25, srcSpanEndLine = 1897, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 25, srcSpanEndLine = 1897, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 25, srcSpanEndLine = 1897, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 25, srcSpanEndLine = 1897, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 25, srcSpanEndLine = 1897, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 35, srcSpanEndLine = 1897, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 35, srcSpanEndLine = 1897, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 35, srcSpanEndLine = 1897, srcSpanEndColumn = 47}, srcInfoPoints = []}) "RegularStyle")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 48, srcSpanEndLine = 1897, srcSpanEndColumn = 57}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1897, srcSpanStartColumn = 48, srcSpanEndLine = 1897, srcSpanEndColumn = 57}, srcInfoPoints = []}) "regular" "regular")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 25, srcSpanEndLine = 1898, srcSpanEndColumn = 51}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 25, srcSpanEndLine = 1898, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 25, srcSpanEndLine = 1898, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 25, srcSpanEndLine = 1898, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 25, srcSpanEndLine = 1898, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 35, srcSpanEndLine = 1898, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 35, srcSpanEndLine = 1898, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 35, srcSpanEndLine = 1898, srcSpanEndColumn = 44}, srcInfoPoints = []}) "SelfStyle")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 45, srcSpanEndLine = 1898, srcSpanEndColumn = 51}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1898, srcSpanStartColumn = 45, srcSpanEndLine = 1898, srcSpanEndColumn = 51}, srcInfoPoints = []}) "self" "self")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 25, srcSpanEndLine = 1899, srcSpanEndColumn = 55}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 25, srcSpanEndLine = 1899, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 25, srcSpanEndLine = 1899, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 25, srcSpanEndLine = 1899, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 25, srcSpanEndLine = 1899, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 35, srcSpanEndLine = 1899, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 35, srcSpanEndLine = 1899, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 35, srcSpanEndLine = 1899, srcSpanEndColumn = 46}, srcInfoPoints = []}) "RandomStyle")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 47, srcSpanEndLine = 1899, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1899, srcSpanStartColumn = 47, srcSpanEndLine = 1899, srcSpanEndColumn = 55}, srcInfoPoints = []}) "random" "random"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 1, srcSpanEndLine = 1905, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 16, srcSpanEndLine = 1904, srcSpanEndColumn = 17}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 1, srcSpanEndLine = 1904, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 6, srcSpanEndLine = 1904, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 6, srcSpanEndLine = 1904, srcSpanEndColumn = 15}, srcInfoPoints = []}) "StyleItem") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 18, srcSpanEndLine = 1904, srcSpanEndColumn = 42}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 18, srcSpanEndLine = 1904, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 18, srcSpanEndLine = 1904, srcSpanEndColumn = 23}, srcInfoPoints = []}) "SItem") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 24, srcSpanEndLine = 1904, srcSpanEndColumn = 33}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 24, srcSpanEndLine = 1904, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 24, srcSpanEndLine = 1904, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 24, srcSpanEndLine = 1904, srcSpanEndColumn = 33}, srcInfoPoints = []}) "StyleName"))),UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 34, srcSpanEndLine = 1904, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 34, srcSpanEndLine = 1904, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 41, srcSpanEndLine = 1904, srcSpanEndColumn = 42}]}) (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 34, srcSpanEndLine = 1904, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 34, srcSpanEndLine = 1904, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 41, srcSpanEndLine = 1904, srcSpanEndColumn = 42}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 35, srcSpanEndLine = 1904, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 35, srcSpanEndLine = 1904, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1904, srcSpanStartColumn = 35, srcSpanEndLine = 1904, srcSpanEndColumn = 41}, srcInfoPoints = []}) "String"))))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 14, srcSpanEndLine = 1905, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 14, srcSpanEndLine = 1905, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 23, srcSpanEndLine = 1905, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 26, srcSpanEndLine = 1905, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 31, srcSpanEndLine = 1905, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 37, srcSpanEndLine = 1905, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 43, srcSpanEndLine = 1905, srcSpanEndColumn = 44}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 24, srcSpanEndLine = 1905, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 24, srcSpanEndLine = 1905, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 24, srcSpanEndLine = 1905, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 28, srcSpanEndLine = 1905, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 28, srcSpanEndLine = 1905, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 28, srcSpanEndLine = 1905, srcSpanEndColumn = 31}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 33, srcSpanEndLine = 1905, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 33, srcSpanEndLine = 1905, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 33, srcSpanEndLine = 1905, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 39, srcSpanEndLine = 1905, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 39, srcSpanEndLine = 1905, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1905, srcSpanStartColumn = 39, srcSpanEndLine = 1905, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1907, srcSpanStartColumn = 1, srcSpanEndLine = 1924, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1907, srcSpanStartColumn = 1, srcSpanEndLine = 1907, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1907, srcSpanStartColumn = 29, srcSpanEndLine = 1907, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 5, srcSpanEndLine = 1908, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 5, srcSpanEndLine = 1915, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 5, srcSpanEndLine = 1919, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 5, srcSpanEndLine = 1921, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 5, srcSpanEndLine = 1922, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 1, srcSpanEndLine = 1924, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1907, srcSpanStartColumn = 10, srcSpanEndLine = 1907, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1907, srcSpanStartColumn = 10, srcSpanEndLine = 1907, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1907, srcSpanStartColumn = 10, srcSpanEndLine = 1907, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1907, srcSpanStartColumn = 19, srcSpanEndLine = 1907, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1907, srcSpanStartColumn = 19, srcSpanEndLine = 1907, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1907, srcSpanStartColumn = 19, srcSpanEndLine = 1907, srcSpanEndColumn = 28}, srcInfoPoints = []}) "StyleItem"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 5, srcSpanEndLine = 1915, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1911, srcSpanStartColumn = 9, srcSpanEndLine = 1911, srcSpanEndColumn = 14}]}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 5, srcSpanEndLine = 1915, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1911, srcSpanStartColumn = 9, srcSpanEndLine = 1911, srcSpanEndColumn = 14}]}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 5, srcSpanEndLine = 1915, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1911, srcSpanStartColumn = 9, srcSpanEndLine = 1911, srcSpanEndColumn = 14}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 5, srcSpanEndLine = 1908, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 13, srcSpanEndLine = 1908, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 13, srcSpanEndLine = 1908, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 27, srcSpanEndLine = 1908, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 14, srcSpanEndLine = 1908, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 14, srcSpanEndLine = 1908, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 14, srcSpanEndLine = 1908, srcSpanEndColumn = 19}, srcInfoPoints = []}) "SItem")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 20, srcSpanEndLine = 1908, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 20, srcSpanEndLine = 1908, srcSpanEndColumn = 22}, srcInfoPoints = []}) "nm"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 23, srcSpanEndLine = 1908, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1908, srcSpanStartColumn = 23, srcSpanEndLine = 1908, srcSpanEndColumn = 27}, srcInfoPoints = []}) "args")])] (GuardedRhss (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 9, srcSpanEndLine = 1910, srcSpanEndColumn = 42}, srcInfoPoints = []}) [GuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 9, srcSpanEndLine = 1909, srcSpanEndColumn = 26}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 9, srcSpanEndLine = 1909, srcSpanEndColumn = 10},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 21, srcSpanEndLine = 1909, srcSpanEndColumn = 22}]}) [Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 11, srcSpanEndLine = 1909, srcSpanEndColumn = 20}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 11, srcSpanEndLine = 1909, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 11, srcSpanEndLine = 1909, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 11, srcSpanEndLine = 1909, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 11, srcSpanEndLine = 1909, srcSpanEndColumn = 15}, srcInfoPoints = []}) "null"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 16, srcSpanEndLine = 1909, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 16, srcSpanEndLine = 1909, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 16, srcSpanEndLine = 1909, srcSpanEndColumn = 20}, srcInfoPoints = []}) "args"))))] (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 23, srcSpanEndLine = 1909, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 23, srcSpanEndLine = 1909, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1909, srcSpanStartColumn = 23, srcSpanEndLine = 1909, srcSpanEndColumn = 26}, srcInfoPoints = []}) "dnm"))),GuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 9, srcSpanEndLine = 1910, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 9, srcSpanEndLine = 1910, srcSpanEndColumn = 10},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 21, srcSpanEndLine = 1910, srcSpanEndColumn = 22}]}) [Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 11, srcSpanEndLine = 1910, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 11, srcSpanEndLine = 1910, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 11, srcSpanEndLine = 1910, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 11, srcSpanEndLine = 1910, srcSpanEndColumn = 20}, srcInfoPoints = []}) "otherwise")))] (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 23, srcSpanEndLine = 1910, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 23, srcSpanEndLine = 1910, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 23, srcSpanEndLine = 1910, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 23, srcSpanEndLine = 1910, srcSpanEndColumn = 26}, srcInfoPoints = []}) "dnm"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 27, srcSpanEndLine = 1910, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 27, srcSpanEndLine = 1910, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 27, srcSpanEndLine = 1910, srcSpanEndColumn = 29}, srcInfoPoints = []}) "<>"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 30, srcSpanEndLine = 1910, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 30, srcSpanEndLine = 1910, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 30, srcSpanEndLine = 1910, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 30, srcSpanEndLine = 1910, srcSpanEndColumn = 36}, srcInfoPoints = []}) "parens"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 37, srcSpanEndLine = 1910, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 37, srcSpanEndLine = 1910, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1910, srcSpanStartColumn = 37, srcSpanEndLine = 1910, srcSpanEndColumn = 42}, srcInfoPoints = []}) "args'")))))]) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 11, srcSpanEndLine = 1915, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 11, srcSpanEndLine = 1912, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 11, srcSpanEndLine = 1913, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 5, srcSpanEndLine = 1915, srcSpanEndColumn = 0}]}) [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 11, srcSpanEndLine = 1912, srcSpanEndColumn = 27}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 11, srcSpanEndLine = 1912, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 11, srcSpanEndLine = 1912, srcSpanEndColumn = 14}, srcInfoPoints = []}) "dnm")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 15, srcSpanEndLine = 1912, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 15, srcSpanEndLine = 1912, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 17, srcSpanEndLine = 1912, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 17, srcSpanEndLine = 1912, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 17, srcSpanEndLine = 1912, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 17, srcSpanEndLine = 1912, srcSpanEndColumn = 24}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 25, srcSpanEndLine = 1912, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 25, srcSpanEndLine = 1912, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1912, srcSpanStartColumn = 25, srcSpanEndLine = 1912, srcSpanEndColumn = 27}, srcInfoPoints = []}) "nm"))))) Nothing,PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 11, srcSpanEndLine = 1913, srcSpanEndColumn = 60}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 11, srcSpanEndLine = 1913, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 11, srcSpanEndLine = 1913, srcSpanEndColumn = 16}, srcInfoPoints = []}) "args'")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 17, srcSpanEndLine = 1913, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 17, srcSpanEndLine = 1913, srcSpanEndColumn = 18}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 19, srcSpanEndLine = 1913, srcSpanEndColumn = 60}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 19, srcSpanEndLine = 1913, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 19, srcSpanEndLine = 1913, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 19, srcSpanEndLine = 1913, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 19, srcSpanEndLine = 1913, srcSpanEndColumn = 23}, srcInfoPoints = []}) "hcat"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 24, srcSpanEndLine = 1913, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 24, srcSpanEndLine = 1913, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 24, srcSpanEndLine = 1913, srcSpanEndColumn = 25}, srcInfoPoints = []}) "."))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 26, srcSpanEndLine = 1913, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 26, srcSpanEndLine = 1913, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 26, srcSpanEndLine = 1913, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 26, srcSpanEndLine = 1913, srcSpanEndColumn = 35}, srcInfoPoints = []}) "punctuate"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 36, srcSpanEndLine = 1913, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 36, srcSpanEndLine = 1913, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 36, srcSpanEndLine = 1913, srcSpanEndColumn = 41}, srcInfoPoints = []}) "comma"))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 42, srcSpanEndLine = 1913, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 42, srcSpanEndLine = 1913, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 42, srcSpanEndLine = 1913, srcSpanEndColumn = 43}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 44, srcSpanEndLine = 1913, srcSpanEndColumn = 60}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 44, srcSpanEndLine = 1913, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 44, srcSpanEndLine = 1913, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 44, srcSpanEndLine = 1913, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 44, srcSpanEndLine = 1913, srcSpanEndColumn = 47}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 48, srcSpanEndLine = 1913, srcSpanEndColumn = 55}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 48, srcSpanEndLine = 1913, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 48, srcSpanEndLine = 1913, srcSpanEndColumn = 55}, srcInfoPoints = []}) "unqtDot")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 56, srcSpanEndLine = 1913, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 56, srcSpanEndLine = 1913, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1913, srcSpanStartColumn = 56, srcSpanEndLine = 1913, srcSpanEndColumn = 60}, srcInfoPoints = []}) "args")))))) Nothing]))]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 5, srcSpanEndLine = 1917, srcSpanEndColumn = 48}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 5, srcSpanEndLine = 1917, srcSpanEndColumn = 48}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 5, srcSpanEndLine = 1917, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 5, srcSpanEndLine = 1915, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PAsPat (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 11, srcSpanEndLine = 1915, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 13, srcSpanEndLine = 1915, srcSpanEndColumn = 14}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 11, srcSpanEndLine = 1915, srcSpanEndColumn = 13}, srcInfoPoints = []}) "si") (PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 14, srcSpanEndLine = 1915, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 14, srcSpanEndLine = 1915, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 28, srcSpanEndLine = 1915, srcSpanEndColumn = 29}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 15, srcSpanEndLine = 1915, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 15, srcSpanEndLine = 1915, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 15, srcSpanEndLine = 1915, srcSpanEndColumn = 20}, srcInfoPoints = []}) "SItem")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 21, srcSpanEndLine = 1915, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 21, srcSpanEndLine = 1915, srcSpanEndColumn = 23}, srcInfoPoints = []}) "nm"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 24, srcSpanEndLine = 1915, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1915, srcSpanStartColumn = 24, srcSpanEndLine = 1915, srcSpanEndColumn = 28}, srcInfoPoints = []}) "args")]))] (GuardedRhss (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 9, srcSpanEndLine = 1917, srcSpanEndColumn = 48}, srcInfoPoints = []}) [GuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 9, srcSpanEndLine = 1916, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 9, srcSpanEndLine = 1916, srcSpanEndColumn = 10},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 21, srcSpanEndLine = 1916, srcSpanEndColumn = 22}]}) [Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 11, srcSpanEndLine = 1916, srcSpanEndColumn = 20}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 11, srcSpanEndLine = 1916, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 11, srcSpanEndLine = 1916, srcSpanEndColumn = 15}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 11, srcSpanEndLine = 1916, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 11, srcSpanEndLine = 1916, srcSpanEndColumn = 15}, srcInfoPoints = []}) "null"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 16, srcSpanEndLine = 1916, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 16, srcSpanEndLine = 1916, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 16, srcSpanEndLine = 1916, srcSpanEndColumn = 20}, srcInfoPoints = []}) "args"))))] (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 23, srcSpanEndLine = 1916, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 23, srcSpanEndLine = 1916, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 23, srcSpanEndLine = 1916, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 23, srcSpanEndLine = 1916, srcSpanEndColumn = 28}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 29, srcSpanEndLine = 1916, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 29, srcSpanEndLine = 1916, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1916, srcSpanStartColumn = 29, srcSpanEndLine = 1916, srcSpanEndColumn = 31}, srcInfoPoints = []}) "nm")))),GuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 9, srcSpanEndLine = 1917, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 9, srcSpanEndLine = 1917, srcSpanEndColumn = 10},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 21, srcSpanEndLine = 1917, srcSpanEndColumn = 22}]}) [Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 11, srcSpanEndLine = 1917, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 11, srcSpanEndLine = 1917, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 11, srcSpanEndLine = 1917, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 11, srcSpanEndLine = 1917, srcSpanEndColumn = 20}, srcInfoPoints = []}) "otherwise")))] (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 23, srcSpanEndLine = 1917, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 23, srcSpanEndLine = 1917, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 23, srcSpanEndLine = 1917, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 23, srcSpanEndLine = 1917, srcSpanEndColumn = 35}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 36, srcSpanEndLine = 1917, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 36, srcSpanEndLine = 1917, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 36, srcSpanEndLine = 1917, srcSpanEndColumn = 37}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 38, srcSpanEndLine = 1917, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 38, srcSpanEndLine = 1917, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 38, srcSpanEndLine = 1917, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 38, srcSpanEndLine = 1917, srcSpanEndColumn = 45}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 46, srcSpanEndLine = 1917, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 46, srcSpanEndLine = 1917, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1917, srcSpanStartColumn = 46, srcSpanEndLine = 1917, srcSpanEndColumn = 48}, srcInfoPoints = []}) "si")))))]) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 5, srcSpanEndLine = 1919, srcSpanEndColumn = 57}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 5, srcSpanEndLine = 1919, srcSpanEndColumn = 57}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 5, srcSpanEndLine = 1919, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 5, srcSpanEndLine = 1919, srcSpanEndColumn = 18}, srcInfoPoints = []}) "unqtListToDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 19, srcSpanEndLine = 1919, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 19, srcSpanEndLine = 1919, srcSpanEndColumn = 20}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 21, srcSpanEndLine = 1919, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 21, srcSpanEndLine = 1919, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 21, srcSpanEndLine = 1919, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 21, srcSpanEndLine = 1919, srcSpanEndColumn = 25}, srcInfoPoints = []}) "hcat"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 26, srcSpanEndLine = 1919, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 26, srcSpanEndLine = 1919, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 26, srcSpanEndLine = 1919, srcSpanEndColumn = 27}, srcInfoPoints = []}) "."))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 28, srcSpanEndLine = 1919, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 28, srcSpanEndLine = 1919, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 28, srcSpanEndLine = 1919, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 28, srcSpanEndLine = 1919, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 28, srcSpanEndLine = 1919, srcSpanEndColumn = 37}, srcInfoPoints = []}) "punctuate"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 38, srcSpanEndLine = 1919, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 38, srcSpanEndLine = 1919, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 38, srcSpanEndLine = 1919, srcSpanEndColumn = 43}, srcInfoPoints = []}) "comma")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 44, srcSpanEndLine = 1919, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 44, srcSpanEndLine = 1919, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 44, srcSpanEndLine = 1919, srcSpanEndColumn = 45}, srcInfoPoints = []}) "."))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 46, srcSpanEndLine = 1919, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 46, srcSpanEndLine = 1919, srcSpanEndColumn = 49}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 46, srcSpanEndLine = 1919, srcSpanEndColumn = 49}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 46, srcSpanEndLine = 1919, srcSpanEndColumn = 49}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 50, srcSpanEndLine = 1919, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 50, srcSpanEndLine = 1919, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1919, srcSpanStartColumn = 50, srcSpanEndLine = 1919, srcSpanEndColumn = 57}, srcInfoPoints = []}) "unqtDot"))))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 5, srcSpanEndLine = 1922, srcSpanEndColumn = 63}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 5, srcSpanEndLine = 1922, srcSpanEndColumn = 63}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 5, srcSpanEndLine = 1921, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 5, srcSpanEndLine = 1921, srcSpanEndColumn = 14}, srcInfoPoints = []}) "listToDot") [PList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 15, srcSpanEndLine = 1921, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 15, srcSpanEndLine = 1921, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 27, srcSpanEndLine = 1921, srcSpanEndColumn = 28}]}) [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 16, srcSpanEndLine = 1921, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 16, srcSpanEndLine = 1921, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 16, srcSpanEndLine = 1921, srcSpanEndColumn = 21}, srcInfoPoints = []}) "SItem")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 22, srcSpanEndLine = 1921, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 22, srcSpanEndLine = 1921, srcSpanEndColumn = 24}, srcInfoPoints = []}) "nm"),PList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 25, srcSpanEndLine = 1921, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 25, srcSpanEndLine = 1921, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 26, srcSpanEndLine = 1921, srcSpanEndColumn = 27}]}) []]]] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 29, srcSpanEndLine = 1921, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 29, srcSpanEndLine = 1921, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 31, srcSpanEndLine = 1921, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 31, srcSpanEndLine = 1921, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 31, srcSpanEndLine = 1921, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 31, srcSpanEndLine = 1921, srcSpanEndColumn = 36}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 37, srcSpanEndLine = 1921, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 37, srcSpanEndLine = 1921, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1921, srcSpanStartColumn = 37, srcSpanEndLine = 1921, srcSpanEndColumn = 39}, srcInfoPoints = []}) "nm"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 5, srcSpanEndLine = 1922, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 5, srcSpanEndLine = 1922, srcSpanEndColumn = 14}, srcInfoPoints = []}) "listToDot") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 15, srcSpanEndLine = 1922, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 15, srcSpanEndLine = 1922, srcSpanEndColumn = 18}, srcInfoPoints = []}) "sis")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 29, srcSpanEndLine = 1922, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 29, srcSpanEndLine = 1922, srcSpanEndColumn = 30}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 31, srcSpanEndLine = 1922, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 31, srcSpanEndLine = 1922, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 31, srcSpanEndLine = 1922, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 31, srcSpanEndLine = 1922, srcSpanEndColumn = 43}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 44, srcSpanEndLine = 1922, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 44, srcSpanEndLine = 1922, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 44, srcSpanEndLine = 1922, srcSpanEndColumn = 45}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 46, srcSpanEndLine = 1922, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 46, srcSpanEndLine = 1922, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 46, srcSpanEndLine = 1922, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 46, srcSpanEndLine = 1922, srcSpanEndColumn = 59}, srcInfoPoints = []}) "unqtListToDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 60, srcSpanEndLine = 1922, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 60, srcSpanEndLine = 1922, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1922, srcSpanStartColumn = 60, srcSpanEndLine = 1922, srcSpanEndColumn = 63}, srcInfoPoints = []}) "sis")))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 1, srcSpanEndLine = 1940, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 1, srcSpanEndLine = 1924, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 29, srcSpanEndLine = 1924, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 5, srcSpanEndLine = 1925, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 5, srcSpanEndLine = 1929, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 5, srcSpanEndLine = 1933, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 5, srcSpanEndLine = 1935, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 1, srcSpanEndLine = 1940, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 10, srcSpanEndLine = 1924, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 10, srcSpanEndLine = 1924, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 10, srcSpanEndLine = 1924, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 19, srcSpanEndLine = 1924, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 19, srcSpanEndLine = 1924, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1924, srcSpanStartColumn = 19, srcSpanEndLine = 1924, srcSpanEndColumn = 28}, srcInfoPoints = []}) "StyleItem"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 5, srcSpanEndLine = 1929, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 5, srcSpanEndLine = 1929, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 5, srcSpanEndLine = 1925, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 5, srcSpanEndLine = 1925, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 15, srcSpanEndLine = 1929, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 15, srcSpanEndLine = 1925, srcSpanEndColumn = 16}]}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 17, srcSpanEndLine = 1929, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 17, srcSpanEndLine = 1925, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 20, srcSpanEndLine = 1925, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 20, srcSpanEndLine = 1926, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 20, srcSpanEndLine = 1927, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 5, srcSpanEndLine = 1929, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 20, srcSpanEndLine = 1925, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 23, srcSpanEndLine = 1925, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 20, srcSpanEndLine = 1925, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 20, srcSpanEndLine = 1925, srcSpanEndColumn = 22}, srcInfoPoints = []}) "nm")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 26, srcSpanEndLine = 1925, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 26, srcSpanEndLine = 1925, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1925, srcSpanStartColumn = 26, srcSpanEndLine = 1925, srcSpanEndColumn = 35}, srcInfoPoints = []}) "parseUnqt"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 20, srcSpanEndLine = 1926, srcSpanEndColumn = 51}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 25, srcSpanEndLine = 1926, srcSpanEndColumn = 27}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 20, srcSpanEndLine = 1926, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 20, srcSpanEndLine = 1926, srcSpanEndColumn = 24}, srcInfoPoints = []}) "args")) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 28, srcSpanEndLine = 1926, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 28, srcSpanEndLine = 1926, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 28, srcSpanEndLine = 1926, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 28, srcSpanEndLine = 1926, srcSpanEndColumn = 41}, srcInfoPoints = []}) "tryParseList'"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 42, srcSpanEndLine = 1926, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 42, srcSpanEndLine = 1926, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1926, srcSpanStartColumn = 42, srcSpanEndLine = 1926, srcSpanEndColumn = 51}, srcInfoPoints = []}) "parseArgs")))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 20, srcSpanEndLine = 1927, srcSpanEndColumn = 42}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 20, srcSpanEndLine = 1927, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 20, srcSpanEndLine = 1927, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 20, srcSpanEndLine = 1927, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 20, srcSpanEndLine = 1927, srcSpanEndColumn = 26}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 27, srcSpanEndLine = 1927, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 27, srcSpanEndLine = 1927, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 27, srcSpanEndLine = 1927, srcSpanEndColumn = 28}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 29, srcSpanEndLine = 1927, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 29, srcSpanEndLine = 1927, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 29, srcSpanEndLine = 1927, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 29, srcSpanEndLine = 1927, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 29, srcSpanEndLine = 1927, srcSpanEndColumn = 34}, srcInfoPoints = []}) "SItem"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 35, srcSpanEndLine = 1927, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 35, srcSpanEndLine = 1927, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 35, srcSpanEndLine = 1927, srcSpanEndColumn = 37}, srcInfoPoints = []}) "nm")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 38, srcSpanEndLine = 1927, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 38, srcSpanEndLine = 1927, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1927, srcSpanStartColumn = 38, srcSpanEndLine = 1927, srcSpanEndColumn = 42}, srcInfoPoints = []}) "args")))))])) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 5, srcSpanEndLine = 1931, srcSpanEndColumn = 40}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 5, srcSpanEndLine = 1931, srcSpanEndColumn = 40}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 5, srcSpanEndLine = 1929, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 5, srcSpanEndLine = 1929, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 11, srcSpanEndLine = 1931, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 11, srcSpanEndLine = 1929, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 13, srcSpanEndLine = 1931, srcSpanEndColumn = 40}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 13, srcSpanEndLine = 1929, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 13, srcSpanEndLine = 1929, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 13, srcSpanEndLine = 1929, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 13, srcSpanEndLine = 1929, srcSpanEndColumn = 24}, srcInfoPoints = []}) "quotedParse"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 25, srcSpanEndLine = 1929, srcSpanEndColumn = 59}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 25, srcSpanEndLine = 1929, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 58, srcSpanEndLine = 1929, srcSpanEndColumn = 59}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 26, srcSpanEndLine = 1929, srcSpanEndColumn = 58}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 26, srcSpanEndLine = 1929, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 26, srcSpanEndLine = 1929, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 26, srcSpanEndLine = 1929, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 26, srcSpanEndLine = 1929, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 26, srcSpanEndLine = 1929, srcSpanEndColumn = 32}, srcInfoPoints = []}) "liftM2"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 33, srcSpanEndLine = 1929, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 33, srcSpanEndLine = 1929, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 33, srcSpanEndLine = 1929, srcSpanEndColumn = 38}, srcInfoPoints = []}) "SItem")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 39, srcSpanEndLine = 1929, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 39, srcSpanEndLine = 1929, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 39, srcSpanEndLine = 1929, srcSpanEndColumn = 48}, srcInfoPoints = []}) "parseUnqt")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 49, srcSpanEndLine = 1929, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 49, srcSpanEndLine = 1929, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1929, srcSpanStartColumn = 49, srcSpanEndLine = 1929, srcSpanEndColumn = 58}, srcInfoPoints = []}) "parseArgs")))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 13, srcSpanEndLine = 1930, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 13, srcSpanEndLine = 1930, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 14, srcSpanEndLine = 1930, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 20, srcSpanEndLine = 1930, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 13, srcSpanEndLine = 1930, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 13, srcSpanEndLine = 1930, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 14, srcSpanEndLine = 1930, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 20, srcSpanEndLine = 1930, srcSpanEndColumn = 21}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 13, srcSpanEndLine = 1930, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 13, srcSpanEndLine = 1930, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 14, srcSpanEndLine = 1930, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1930, srcSpanStartColumn = 20, srcSpanEndLine = 1930, srcSpanEndColumn = 21}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 13, srcSpanEndLine = 1931, srcSpanEndColumn = 40}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 13, srcSpanEndLine = 1931, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 13, srcSpanEndLine = 1931, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 13, srcSpanEndLine = 1931, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 13, srcSpanEndLine = 1931, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 19, srcSpanEndLine = 1931, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 19, srcSpanEndLine = 1931, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 33, srcSpanEndLine = 1931, srcSpanEndColumn = 34}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 20, srcSpanEndLine = 1931, srcSpanEndColumn = 33}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 20, srcSpanEndLine = 1931, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 20, srcSpanEndLine = 1931, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 20, srcSpanEndLine = 1931, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 20, srcSpanEndLine = 1931, srcSpanEndColumn = 24}, srcInfoPoints = []}) "flip"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 25, srcSpanEndLine = 1931, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 25, srcSpanEndLine = 1931, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 25, srcSpanEndLine = 1931, srcSpanEndColumn = 30}, srcInfoPoints = []}) "SItem")))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 31, srcSpanEndLine = 1931, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 31, srcSpanEndLine = 1931, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 32, srcSpanEndLine = 1931, srcSpanEndColumn = 33}]}) [])))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 35, srcSpanEndLine = 1931, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 35, srcSpanEndLine = 1931, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1931, srcSpanStartColumn = 35, srcSpanEndLine = 1931, srcSpanEndColumn = 40}, srcInfoPoints = []}) "parse")))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 5, srcSpanEndLine = 1933, srcSpanEndColumn = 48}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 5, srcSpanEndLine = 1933, srcSpanEndColumn = 48}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 5, srcSpanEndLine = 1933, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 5, srcSpanEndLine = 1933, srcSpanEndColumn = 18}, srcInfoPoints = []}) "parseUnqtList")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 19, srcSpanEndLine = 1933, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 19, srcSpanEndLine = 1933, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 21, srcSpanEndLine = 1933, srcSpanEndColumn = 48}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 21, srcSpanEndLine = 1933, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 21, srcSpanEndLine = 1933, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 21, srcSpanEndLine = 1933, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 21, srcSpanEndLine = 1933, srcSpanEndColumn = 27}, srcInfoPoints = []}) "sepBy1"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 28, srcSpanEndLine = 1933, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 28, srcSpanEndLine = 1933, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 28, srcSpanEndLine = 1933, srcSpanEndColumn = 37}, srcInfoPoints = []}) "parseUnqt")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 38, srcSpanEndLine = 1933, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 38, srcSpanEndLine = 1933, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1933, srcSpanStartColumn = 38, srcSpanEndLine = 1933, srcSpanEndColumn = 48}, srcInfoPoints = []}) "parseComma"))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 5, srcSpanEndLine = 1938, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 5, srcSpanEndLine = 1938, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 5, srcSpanEndLine = 1935, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 5, srcSpanEndLine = 1935, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseList")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 15, srcSpanEndLine = 1938, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 15, srcSpanEndLine = 1935, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 17, srcSpanEndLine = 1938, srcSpanEndColumn = 35}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 17, srcSpanEndLine = 1935, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 17, srcSpanEndLine = 1935, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 17, srcSpanEndLine = 1935, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 17, srcSpanEndLine = 1935, srcSpanEndColumn = 28}, srcInfoPoints = []}) "quotedParse"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 29, srcSpanEndLine = 1935, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 29, srcSpanEndLine = 1935, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1935, srcSpanStartColumn = 29, srcSpanEndLine = 1935, srcSpanEndColumn = 42}, srcInfoPoints = []}) "parseUnqtList")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 17, srcSpanEndLine = 1936, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 17, srcSpanEndLine = 1936, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 18, srcSpanEndLine = 1936, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 24, srcSpanEndLine = 1936, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 17, srcSpanEndLine = 1936, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 17, srcSpanEndLine = 1936, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 18, srcSpanEndLine = 1936, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 24, srcSpanEndLine = 1936, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 17, srcSpanEndLine = 1936, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 17, srcSpanEndLine = 1936, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 18, srcSpanEndLine = 1936, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1936, srcSpanStartColumn = 24, srcSpanEndLine = 1936, srcSpanEndColumn = 25}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 17, srcSpanEndLine = 1938, srcSpanEndColumn = 35}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 17, srcSpanEndLine = 1938, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 17, srcSpanEndLine = 1938, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 17, srcSpanEndLine = 1938, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 17, srcSpanEndLine = 1938, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 23, srcSpanEndLine = 1938, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 23, srcSpanEndLine = 1938, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 23, srcSpanEndLine = 1938, srcSpanEndColumn = 29}, srcInfoPoints = []}) "return")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 30, srcSpanEndLine = 1938, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 30, srcSpanEndLine = 1938, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1938, srcSpanStartColumn = 30, srcSpanEndLine = 1938, srcSpanEndColumn = 35}, srcInfoPoints = []}) "parse")))))) Nothing)]),TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 1, srcSpanEndLine = 1940, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 11, srcSpanEndLine = 1940, srcSpanEndColumn = 13}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 1, srcSpanEndLine = 1940, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parseArgs"] (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 14, srcSpanEndLine = 1940, srcSpanEndColumn = 28}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 14, srcSpanEndLine = 1940, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 14, srcSpanEndLine = 1940, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 14, srcSpanEndLine = 1940, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Parse"))) (TyList (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 20, srcSpanEndLine = 1940, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 20, srcSpanEndLine = 1940, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 27, srcSpanEndLine = 1940, srcSpanEndColumn = 28}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 21, srcSpanEndLine = 1940, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 21, srcSpanEndLine = 1940, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1940, srcSpanStartColumn = 21, srcSpanEndLine = 1940, srcSpanEndColumn = 27}, srcInfoPoints = []}) "String"))))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 1, srcSpanEndLine = 1944, srcSpanEndColumn = 38}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 1, srcSpanEndLine = 1941, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 1, srcSpanEndLine = 1941, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parseArgs")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 11, srcSpanEndLine = 1944, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 11, srcSpanEndLine = 1941, srcSpanEndColumn = 12}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 13, srcSpanEndLine = 1944, srcSpanEndColumn = 38}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 13, srcSpanEndLine = 1943, srcSpanEndColumn = 39}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 13, srcSpanEndLine = 1942, srcSpanEndColumn = 34}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 13, srcSpanEndLine = 1941, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 13, srcSpanEndLine = 1941, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 13, srcSpanEndLine = 1941, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 13, srcSpanEndLine = 1941, srcSpanEndColumn = 23}, srcInfoPoints = []}) "bracketSep"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 24, srcSpanEndLine = 1941, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 24, srcSpanEndLine = 1941, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 38, srcSpanEndLine = 1941, srcSpanEndColumn = 39}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 25, srcSpanEndLine = 1941, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 25, srcSpanEndLine = 1941, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 25, srcSpanEndLine = 1941, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 25, srcSpanEndLine = 1941, srcSpanEndColumn = 34}, srcInfoPoints = []}) "character"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 35, srcSpanEndLine = 1941, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1941, srcSpanStartColumn = 35, srcSpanEndLine = 1941, srcSpanEndColumn = 38}, srcInfoPoints = []}) '(' "("))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1942, srcSpanStartColumn = 24, srcSpanEndLine = 1942, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1942, srcSpanStartColumn = 24, srcSpanEndLine = 1942, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1942, srcSpanStartColumn = 24, srcSpanEndLine = 1942, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parseComma")))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1943, srcSpanStartColumn = 24, srcSpanEndLine = 1943, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1943, srcSpanStartColumn = 24, srcSpanEndLine = 1943, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1943, srcSpanStartColumn = 38, srcSpanEndLine = 1943, srcSpanEndColumn = 39}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1943, srcSpanStartColumn = 25, srcSpanEndLine = 1943, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1943, srcSpanStartColumn = 25, srcSpanEndLine = 1943, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1943, srcSpanStartColumn = 25, srcSpanEndLine = 1943, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1943, srcSpanStartColumn = 25, srcSpanEndLine = 1943, srcSpanEndColumn = 34}, srcInfoPoints = []}) "character"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1943, srcSpanStartColumn = 35, srcSpanEndLine = 1943, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1943, srcSpanStartColumn = 35, srcSpanEndLine = 1943, srcSpanEndColumn = 38}, srcInfoPoints = []}) ')' ")"))))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1944, srcSpanStartColumn = 24, srcSpanEndLine = 1944, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1944, srcSpanStartColumn = 24, srcSpanEndLine = 1944, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1944, srcSpanStartColumn = 24, srcSpanEndLine = 1944, srcSpanEndColumn = 38}, srcInfoPoints = []}) "parseStyleName"))))) Nothing,DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1946, srcSpanStartColumn = 1, srcSpanEndLine = 1955, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1946, srcSpanStartColumn = 16, srcSpanEndLine = 1946, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1947, srcSpanStartColumn = 16, srcSpanEndLine = 1947, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1948, srcSpanStartColumn = 16, srcSpanEndLine = 1948, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1949, srcSpanStartColumn = 16, srcSpanEndLine = 1949, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1950, srcSpanStartColumn = 16, srcSpanEndLine = 1950, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1951, srcSpanStartColumn = 16, srcSpanEndLine = 1951, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1952, srcSpanStartColumn = 16, srcSpanEndLine = 1952, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1953, srcSpanStartColumn = 16, srcSpanEndLine = 1953, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1954, srcSpanStartColumn = 16, srcSpanEndLine = 1954, srcSpanEndColumn = 17}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1946, srcSpanStartColumn = 1, srcSpanEndLine = 1946, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1946, srcSpanStartColumn = 6, srcSpanEndLine = 1946, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1946, srcSpanStartColumn = 6, srcSpanEndLine = 1946, srcSpanEndColumn = 15}, srcInfoPoints = []}) "StyleName") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1946, srcSpanStartColumn = 18, srcSpanEndLine = 1946, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1946, srcSpanStartColumn = 18, srcSpanEndLine = 1946, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1946, srcSpanStartColumn = 18, srcSpanEndLine = 1946, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Dashed") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1947, srcSpanStartColumn = 18, srcSpanEndLine = 1947, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1947, srcSpanStartColumn = 18, srcSpanEndLine = 1947, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1947, srcSpanStartColumn = 18, srcSpanEndLine = 1947, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Dotted") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1948, srcSpanStartColumn = 18, srcSpanEndLine = 1948, srcSpanEndColumn = 23}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1948, srcSpanStartColumn = 18, srcSpanEndLine = 1948, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1948, srcSpanStartColumn = 18, srcSpanEndLine = 1948, srcSpanEndColumn = 23}, srcInfoPoints = []}) "Solid") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1949, srcSpanStartColumn = 18, srcSpanEndLine = 1949, srcSpanEndColumn = 22}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1949, srcSpanStartColumn = 18, srcSpanEndLine = 1949, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1949, srcSpanStartColumn = 18, srcSpanEndLine = 1949, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Bold") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1950, srcSpanStartColumn = 18, srcSpanEndLine = 1950, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1950, srcSpanStartColumn = 18, srcSpanEndLine = 1950, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1950, srcSpanStartColumn = 18, srcSpanEndLine = 1950, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Invisible") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1951, srcSpanStartColumn = 18, srcSpanEndLine = 1951, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1951, srcSpanStartColumn = 18, srcSpanEndLine = 1951, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1951, srcSpanStartColumn = 18, srcSpanEndLine = 1951, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Filled") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1952, srcSpanStartColumn = 18, srcSpanEndLine = 1952, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1952, srcSpanStartColumn = 18, srcSpanEndLine = 1952, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1952, srcSpanStartColumn = 18, srcSpanEndLine = 1952, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Diagonals") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1953, srcSpanStartColumn = 18, srcSpanEndLine = 1953, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1953, srcSpanStartColumn = 18, srcSpanEndLine = 1953, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1953, srcSpanStartColumn = 18, srcSpanEndLine = 1953, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Rounded") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1954, srcSpanStartColumn = 18, srcSpanEndLine = 1954, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1954, srcSpanStartColumn = 18, srcSpanEndLine = 1954, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1954, srcSpanStartColumn = 18, srcSpanEndLine = 1954, srcSpanEndColumn = 20}, srcInfoPoints = []}) "DD") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1954, srcSpanStartColumn = 21, srcSpanEndLine = 1954, srcSpanEndColumn = 27}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1954, srcSpanStartColumn = 21, srcSpanEndLine = 1954, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1954, srcSpanStartColumn = 21, srcSpanEndLine = 1954, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1954, srcSpanStartColumn = 21, srcSpanEndLine = 1954, srcSpanEndColumn = 27}, srcInfoPoints = []}) "String")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 18, srcSpanEndLine = 1955, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 18, srcSpanEndLine = 1955, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 27, srcSpanEndLine = 1955, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 30, srcSpanEndLine = 1955, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 35, srcSpanEndLine = 1955, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 41, srcSpanEndLine = 1955, srcSpanEndColumn = 42},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 47, srcSpanEndLine = 1955, srcSpanEndColumn = 48}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 28, srcSpanEndLine = 1955, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 28, srcSpanEndLine = 1955, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 28, srcSpanEndLine = 1955, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 32, srcSpanEndLine = 1955, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 32, srcSpanEndLine = 1955, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 32, srcSpanEndLine = 1955, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 37, srcSpanEndLine = 1955, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 37, srcSpanEndLine = 1955, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 37, srcSpanEndLine = 1955, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 43, srcSpanEndLine = 1955, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 43, srcSpanEndLine = 1955, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1955, srcSpanStartColumn = 43, srcSpanEndLine = 1955, srcSpanEndColumn = 47}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1957, srcSpanStartColumn = 1, srcSpanEndLine = 1971, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1957, srcSpanStartColumn = 1, srcSpanEndLine = 1957, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1957, srcSpanStartColumn = 29, srcSpanEndLine = 1957, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 5, srcSpanEndLine = 1958, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 5, srcSpanEndLine = 1959, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 5, srcSpanEndLine = 1960, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 5, srcSpanEndLine = 1961, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 5, srcSpanEndLine = 1962, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 5, srcSpanEndLine = 1963, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 5, srcSpanEndLine = 1964, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 5, srcSpanEndLine = 1965, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 5, srcSpanEndLine = 1966, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 5, srcSpanEndLine = 1968, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 5, srcSpanEndLine = 1969, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 1, srcSpanEndLine = 1971, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1957, srcSpanStartColumn = 10, srcSpanEndLine = 1957, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1957, srcSpanStartColumn = 10, srcSpanEndLine = 1957, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1957, srcSpanStartColumn = 10, srcSpanEndLine = 1957, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1957, srcSpanStartColumn = 19, srcSpanEndLine = 1957, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1957, srcSpanStartColumn = 19, srcSpanEndLine = 1957, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1957, srcSpanStartColumn = 19, srcSpanEndLine = 1957, srcSpanEndColumn = 28}, srcInfoPoints = []}) "StyleName"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 5, srcSpanEndLine = 1966, srcSpanEndColumn = 35}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 5, srcSpanEndLine = 1966, srcSpanEndColumn = 35}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 5, srcSpanEndLine = 1958, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 5, srcSpanEndLine = 1958, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 13, srcSpanEndLine = 1958, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 13, srcSpanEndLine = 1958, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 13, srcSpanEndLine = 1958, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Dashed")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 23, srcSpanEndLine = 1958, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 23, srcSpanEndLine = 1958, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 25, srcSpanEndLine = 1958, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 25, srcSpanEndLine = 1958, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 25, srcSpanEndLine = 1958, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 25, srcSpanEndLine = 1958, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 30, srcSpanEndLine = 1958, srcSpanEndColumn = 38}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1958, srcSpanStartColumn = 30, srcSpanEndLine = 1958, srcSpanEndColumn = 38}, srcInfoPoints = []}) "dashed" "dashed")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 5, srcSpanEndLine = 1959, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 5, srcSpanEndLine = 1959, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 13, srcSpanEndLine = 1959, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 13, srcSpanEndLine = 1959, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 13, srcSpanEndLine = 1959, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Dotted")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 23, srcSpanEndLine = 1959, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 23, srcSpanEndLine = 1959, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 25, srcSpanEndLine = 1959, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 25, srcSpanEndLine = 1959, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 25, srcSpanEndLine = 1959, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 25, srcSpanEndLine = 1959, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 30, srcSpanEndLine = 1959, srcSpanEndColumn = 38}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1959, srcSpanStartColumn = 30, srcSpanEndLine = 1959, srcSpanEndColumn = 38}, srcInfoPoints = []}) "dotted" "dotted")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 5, srcSpanEndLine = 1960, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 5, srcSpanEndLine = 1960, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 13, srcSpanEndLine = 1960, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 13, srcSpanEndLine = 1960, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 13, srcSpanEndLine = 1960, srcSpanEndColumn = 18}, srcInfoPoints = []}) "Solid")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 23, srcSpanEndLine = 1960, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 23, srcSpanEndLine = 1960, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 25, srcSpanEndLine = 1960, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 25, srcSpanEndLine = 1960, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 25, srcSpanEndLine = 1960, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 25, srcSpanEndLine = 1960, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 30, srcSpanEndLine = 1960, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1960, srcSpanStartColumn = 30, srcSpanEndLine = 1960, srcSpanEndColumn = 37}, srcInfoPoints = []}) "solid" "solid")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 5, srcSpanEndLine = 1961, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 5, srcSpanEndLine = 1961, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 13, srcSpanEndLine = 1961, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 13, srcSpanEndLine = 1961, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 13, srcSpanEndLine = 1961, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Bold")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 23, srcSpanEndLine = 1961, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 23, srcSpanEndLine = 1961, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 25, srcSpanEndLine = 1961, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 25, srcSpanEndLine = 1961, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 25, srcSpanEndLine = 1961, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 25, srcSpanEndLine = 1961, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 30, srcSpanEndLine = 1961, srcSpanEndColumn = 36}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1961, srcSpanStartColumn = 30, srcSpanEndLine = 1961, srcSpanEndColumn = 36}, srcInfoPoints = []}) "bold" "bold")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 5, srcSpanEndLine = 1962, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 5, srcSpanEndLine = 1962, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 13, srcSpanEndLine = 1962, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 13, srcSpanEndLine = 1962, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 13, srcSpanEndLine = 1962, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Invisible")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 23, srcSpanEndLine = 1962, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 23, srcSpanEndLine = 1962, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 25, srcSpanEndLine = 1962, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 25, srcSpanEndLine = 1962, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 25, srcSpanEndLine = 1962, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 25, srcSpanEndLine = 1962, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 30, srcSpanEndLine = 1962, srcSpanEndColumn = 37}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1962, srcSpanStartColumn = 30, srcSpanEndLine = 1962, srcSpanEndColumn = 37}, srcInfoPoints = []}) "invis" "invis")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 5, srcSpanEndLine = 1963, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 5, srcSpanEndLine = 1963, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 13, srcSpanEndLine = 1963, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 13, srcSpanEndLine = 1963, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 13, srcSpanEndLine = 1963, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Filled")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 23, srcSpanEndLine = 1963, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 23, srcSpanEndLine = 1963, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 25, srcSpanEndLine = 1963, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 25, srcSpanEndLine = 1963, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 25, srcSpanEndLine = 1963, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 25, srcSpanEndLine = 1963, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 30, srcSpanEndLine = 1963, srcSpanEndColumn = 38}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1963, srcSpanStartColumn = 30, srcSpanEndLine = 1963, srcSpanEndColumn = 38}, srcInfoPoints = []}) "filled" "filled")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 5, srcSpanEndLine = 1964, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 5, srcSpanEndLine = 1964, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 13, srcSpanEndLine = 1964, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 13, srcSpanEndLine = 1964, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 13, srcSpanEndLine = 1964, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Diagonals")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 23, srcSpanEndLine = 1964, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 23, srcSpanEndLine = 1964, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 25, srcSpanEndLine = 1964, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 25, srcSpanEndLine = 1964, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 25, srcSpanEndLine = 1964, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 25, srcSpanEndLine = 1964, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 30, srcSpanEndLine = 1964, srcSpanEndColumn = 41}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1964, srcSpanStartColumn = 30, srcSpanEndLine = 1964, srcSpanEndColumn = 41}, srcInfoPoints = []}) "diagonals" "diagonals")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 5, srcSpanEndLine = 1965, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 5, srcSpanEndLine = 1965, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 13, srcSpanEndLine = 1965, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 13, srcSpanEndLine = 1965, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 13, srcSpanEndLine = 1965, srcSpanEndColumn = 20}, srcInfoPoints = []}) "Rounded")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 23, srcSpanEndLine = 1965, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 23, srcSpanEndLine = 1965, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 25, srcSpanEndLine = 1965, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 25, srcSpanEndLine = 1965, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 25, srcSpanEndLine = 1965, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 25, srcSpanEndLine = 1965, srcSpanEndColumn = 29}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 30, srcSpanEndLine = 1965, srcSpanEndColumn = 39}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1965, srcSpanStartColumn = 30, srcSpanEndLine = 1965, srcSpanEndColumn = 39}, srcInfoPoints = []}) "rounded" "rounded")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 5, srcSpanEndLine = 1966, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 5, srcSpanEndLine = 1966, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 13, srcSpanEndLine = 1966, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 13, srcSpanEndLine = 1966, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 19, srcSpanEndLine = 1966, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 14, srcSpanEndLine = 1966, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 14, srcSpanEndLine = 1966, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 14, srcSpanEndLine = 1966, srcSpanEndColumn = 16}, srcInfoPoints = []}) "DD")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 17, srcSpanEndLine = 1966, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 17, srcSpanEndLine = 1966, srcSpanEndColumn = 19}, srcInfoPoints = []}) "nm")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 23, srcSpanEndLine = 1966, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 23, srcSpanEndLine = 1966, srcSpanEndColumn = 24}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 25, srcSpanEndLine = 1966, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 25, srcSpanEndLine = 1966, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 25, srcSpanEndLine = 1966, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 25, srcSpanEndLine = 1966, srcSpanEndColumn = 32}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 33, srcSpanEndLine = 1966, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 33, srcSpanEndLine = 1966, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1966, srcSpanStartColumn = 33, srcSpanEndLine = 1966, srcSpanEndColumn = 35}, srcInfoPoints = []}) "nm"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 5, srcSpanEndLine = 1969, srcSpanEndColumn = 31}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 5, srcSpanEndLine = 1969, srcSpanEndColumn = 31}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 5, srcSpanEndLine = 1968, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 5, srcSpanEndLine = 1968, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 11, srcSpanEndLine = 1968, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 11, srcSpanEndLine = 1968, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 17, srcSpanEndLine = 1968, srcSpanEndColumn = 18}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 12, srcSpanEndLine = 1968, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 12, srcSpanEndLine = 1968, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 12, srcSpanEndLine = 1968, srcSpanEndColumn = 14}, srcInfoPoints = []}) "DD")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 15, srcSpanEndLine = 1968, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 15, srcSpanEndLine = 1968, srcSpanEndColumn = 17}, srcInfoPoints = []}) "nm")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 19, srcSpanEndLine = 1968, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 19, srcSpanEndLine = 1968, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 21, srcSpanEndLine = 1968, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 21, srcSpanEndLine = 1968, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 21, srcSpanEndLine = 1968, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 21, srcSpanEndLine = 1968, srcSpanEndColumn = 26}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 27, srcSpanEndLine = 1968, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 27, srcSpanEndLine = 1968, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1968, srcSpanStartColumn = 27, srcSpanEndLine = 1968, srcSpanEndColumn = 29}, srcInfoPoints = []}) "nm"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 5, srcSpanEndLine = 1969, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 5, srcSpanEndLine = 1969, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 11, srcSpanEndLine = 1969, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 11, srcSpanEndLine = 1969, srcSpanEndColumn = 13}, srcInfoPoints = []}) "sn")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 19, srcSpanEndLine = 1969, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 19, srcSpanEndLine = 1969, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 21, srcSpanEndLine = 1969, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 21, srcSpanEndLine = 1969, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 21, srcSpanEndLine = 1969, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 21, srcSpanEndLine = 1969, srcSpanEndColumn = 28}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 29, srcSpanEndLine = 1969, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 29, srcSpanEndLine = 1969, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1969, srcSpanStartColumn = 29, srcSpanEndLine = 1969, srcSpanEndColumn = 31}, srcInfoPoints = []}) "sn"))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 1, srcSpanEndLine = 1982, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 1, srcSpanEndLine = 1971, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 29, srcSpanEndLine = 1971, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 5, srcSpanEndLine = 1972, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 5, srcSpanEndLine = 1974, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 1, srcSpanEndLine = 1982, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 10, srcSpanEndLine = 1971, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 10, srcSpanEndLine = 1971, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 10, srcSpanEndLine = 1971, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 19, srcSpanEndLine = 1971, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 19, srcSpanEndLine = 1971, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1971, srcSpanStartColumn = 19, srcSpanEndLine = 1971, srcSpanEndColumn = 28}, srcInfoPoints = []}) "StyleName"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 5, srcSpanEndLine = 1972, srcSpanEndColumn = 45}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 5, srcSpanEndLine = 1972, srcSpanEndColumn = 45}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 5, srcSpanEndLine = 1972, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 5, srcSpanEndLine = 1972, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 15, srcSpanEndLine = 1972, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 15, srcSpanEndLine = 1972, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 17, srcSpanEndLine = 1972, srcSpanEndColumn = 45}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 17, srcSpanEndLine = 1972, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 17, srcSpanEndLine = 1972, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 17, srcSpanEndLine = 1972, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 17, srcSpanEndLine = 1972, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 23, srcSpanEndLine = 1972, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 23, srcSpanEndLine = 1972, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 23, srcSpanEndLine = 1972, srcSpanEndColumn = 30}, srcInfoPoints = []}) "checkDD")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 31, srcSpanEndLine = 1972, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 31, srcSpanEndLine = 1972, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1972, srcSpanStartColumn = 31, srcSpanEndLine = 1972, srcSpanEndColumn = 45}, srcInfoPoints = []}) "parseStyleName"))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 5, srcSpanEndLine = 1982, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 5, srcSpanEndLine = 1982, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 5, srcSpanEndLine = 1974, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 5, srcSpanEndLine = 1974, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 11, srcSpanEndLine = 1982, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 11, srcSpanEndLine = 1974, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 13, srcSpanEndLine = 1982, srcSpanEndColumn = 0}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 13, srcSpanEndLine = 1974, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 13, srcSpanEndLine = 1974, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 13, srcSpanEndLine = 1974, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 13, srcSpanEndLine = 1974, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 19, srcSpanEndLine = 1974, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 19, srcSpanEndLine = 1974, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1974, srcSpanStartColumn = 19, srcSpanEndLine = 1974, srcSpanEndColumn = 26}, srcInfoPoints = []}) "checkDD")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 13, srcSpanEndLine = 1975, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 13, srcSpanEndLine = 1975, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 13, srcSpanEndLine = 1975, srcSpanEndColumn = 14}, srcInfoPoints = []}) "$"))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 15, srcSpanEndLine = 1982, srcSpanEndColumn = 0}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 15, srcSpanEndLine = 1975, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 15, srcSpanEndLine = 1975, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 15, srcSpanEndLine = 1975, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 15, srcSpanEndLine = 1975, srcSpanEndColumn = 26}, srcInfoPoints = []}) "quotedParse"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 27, srcSpanEndLine = 1975, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 27, srcSpanEndLine = 1975, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1975, srcSpanStartColumn = 27, srcSpanEndLine = 1975, srcSpanEndColumn = 41}, srcInfoPoints = []}) "parseStyleName")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 15, srcSpanEndLine = 1976, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 15, srcSpanEndLine = 1976, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 16, srcSpanEndLine = 1976, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 22, srcSpanEndLine = 1976, srcSpanEndColumn = 23}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 15, srcSpanEndLine = 1976, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 15, srcSpanEndLine = 1976, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 16, srcSpanEndLine = 1976, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 22, srcSpanEndLine = 1976, srcSpanEndColumn = 23}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 15, srcSpanEndLine = 1976, srcSpanEndColumn = 23}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 15, srcSpanEndLine = 1976, srcSpanEndColumn = 16},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 16, srcSpanEndLine = 1976, srcSpanEndColumn = 22},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1976, srcSpanStartColumn = 22, srcSpanEndLine = 1976, srcSpanEndColumn = 23}]}) "onFail"))) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 15, srcSpanEndLine = 1982, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 15, srcSpanEndLine = 1978, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 18, srcSpanEndLine = 1978, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 18, srcSpanEndLine = 1979, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 18, srcSpanEndLine = 1980, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 1, srcSpanEndLine = 1982, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 18, srcSpanEndLine = 1978, srcSpanEndColumn = 76}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 20, srcSpanEndLine = 1978, srcSpanEndColumn = 22}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 18, srcSpanEndLine = 1978, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 18, srcSpanEndLine = 1978, srcSpanEndColumn = 19}, srcInfoPoints = []}) "f")) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 23, srcSpanEndLine = 1978, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 23, srcSpanEndLine = 1978, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 23, srcSpanEndLine = 1978, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 23, srcSpanEndLine = 1978, srcSpanEndColumn = 30}, srcInfoPoints = []}) "orQuote"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 31, srcSpanEndLine = 1978, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 31, srcSpanEndLine = 1978, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 31, srcSpanEndLine = 1978, srcSpanEndColumn = 32}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 33, srcSpanEndLine = 1978, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 33, srcSpanEndLine = 1978, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 33, srcSpanEndLine = 1978, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 33, srcSpanEndLine = 1978, srcSpanEndColumn = 39}, srcInfoPoints = []}) "noneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 40, srcSpanEndLine = 1978, srcSpanEndColumn = 76}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 40, srcSpanEndLine = 1978, srcSpanEndColumn = 41},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 50, srcSpanEndLine = 1978, srcSpanEndColumn = 51},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 55, srcSpanEndLine = 1978, srcSpanEndColumn = 56},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 60, srcSpanEndLine = 1978, srcSpanEndColumn = 61},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 65, srcSpanEndLine = 1978, srcSpanEndColumn = 66},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 70, srcSpanEndLine = 1978, srcSpanEndColumn = 71},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 75, srcSpanEndLine = 1978, srcSpanEndColumn = 76}]}) [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 41, srcSpanEndLine = 1978, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 41, srcSpanEndLine = 1978, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 41, srcSpanEndLine = 1978, srcSpanEndColumn = 50}, srcInfoPoints = []}) "quoteChar")),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 52, srcSpanEndLine = 1978, srcSpanEndColumn = 55}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 52, srcSpanEndLine = 1978, srcSpanEndColumn = 55}, srcInfoPoints = []}) '(' "("),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 57, srcSpanEndLine = 1978, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 57, srcSpanEndLine = 1978, srcSpanEndColumn = 60}, srcInfoPoints = []}) ')' ")"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 62, srcSpanEndLine = 1978, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 62, srcSpanEndLine = 1978, srcSpanEndColumn = 65}, srcInfoPoints = []}) ',' ","),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 67, srcSpanEndLine = 1978, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 67, srcSpanEndLine = 1978, srcSpanEndColumn = 70}, srcInfoPoints = []}) ' ' " "),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 72, srcSpanEndLine = 1978, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1978, srcSpanStartColumn = 72, srcSpanEndLine = 1978, srcSpanEndColumn = 75}, srcInfoPoints = []}) ']' "]")]))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 18, srcSpanEndLine = 1979, srcSpanEndColumn = 78}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 20, srcSpanEndLine = 1979, srcSpanEndColumn = 22}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 18, srcSpanEndLine = 1979, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 18, srcSpanEndLine = 1979, srcSpanEndColumn = 19}, srcInfoPoints = []}) "r")) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 23, srcSpanEndLine = 1979, srcSpanEndColumn = 78}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 23, srcSpanEndLine = 1979, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 23, srcSpanEndLine = 1979, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 23, srcSpanEndLine = 1979, srcSpanEndColumn = 27}, srcInfoPoints = []}) "many"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 28, srcSpanEndLine = 1979, srcSpanEndColumn = 78}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 28, srcSpanEndLine = 1979, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 77, srcSpanEndLine = 1979, srcSpanEndColumn = 78}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 29, srcSpanEndLine = 1979, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 29, srcSpanEndLine = 1979, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 29, srcSpanEndLine = 1979, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 29, srcSpanEndLine = 1979, srcSpanEndColumn = 36}, srcInfoPoints = []}) "orQuote"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 37, srcSpanEndLine = 1979, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 37, srcSpanEndLine = 1979, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 37, srcSpanEndLine = 1979, srcSpanEndColumn = 38}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 39, srcSpanEndLine = 1979, srcSpanEndColumn = 77}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 39, srcSpanEndLine = 1979, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 39, srcSpanEndLine = 1979, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 39, srcSpanEndLine = 1979, srcSpanEndColumn = 45}, srcInfoPoints = []}) "noneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 46, srcSpanEndLine = 1979, srcSpanEndColumn = 77}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 46, srcSpanEndLine = 1979, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 56, srcSpanEndLine = 1979, srcSpanEndColumn = 57},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 61, srcSpanEndLine = 1979, srcSpanEndColumn = 62},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 66, srcSpanEndLine = 1979, srcSpanEndColumn = 67},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 71, srcSpanEndLine = 1979, srcSpanEndColumn = 72},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 76, srcSpanEndLine = 1979, srcSpanEndColumn = 77}]}) [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 47, srcSpanEndLine = 1979, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 47, srcSpanEndLine = 1979, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 47, srcSpanEndLine = 1979, srcSpanEndColumn = 56}, srcInfoPoints = []}) "quoteChar")),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 58, srcSpanEndLine = 1979, srcSpanEndColumn = 61}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 58, srcSpanEndLine = 1979, srcSpanEndColumn = 61}, srcInfoPoints = []}) '(' "("),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 63, srcSpanEndLine = 1979, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 63, srcSpanEndLine = 1979, srcSpanEndColumn = 66}, srcInfoPoints = []}) ')' ")"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 68, srcSpanEndLine = 1979, srcSpanEndColumn = 71}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 68, srcSpanEndLine = 1979, srcSpanEndColumn = 71}, srcInfoPoints = []}) ',' ","),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 73, srcSpanEndLine = 1979, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1979, srcSpanStartColumn = 73, srcSpanEndLine = 1979, srcSpanEndColumn = 76}, srcInfoPoints = []}) ']' "]")]))))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 18, srcSpanEndLine = 1980, srcSpanEndColumn = 30}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 18, srcSpanEndLine = 1980, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 18, srcSpanEndLine = 1980, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 18, srcSpanEndLine = 1980, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 18, srcSpanEndLine = 1980, srcSpanEndColumn = 24}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 25, srcSpanEndLine = 1980, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 25, srcSpanEndLine = 1980, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 25, srcSpanEndLine = 1980, srcSpanEndColumn = 26}, srcInfoPoints = []}) "$"))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 27, srcSpanEndLine = 1980, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 27, srcSpanEndLine = 1980, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 27, srcSpanEndLine = 1980, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 27, srcSpanEndLine = 1980, srcSpanEndColumn = 28}, srcInfoPoints = []}) "f"))) (QConOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 28, srcSpanEndLine = 1980, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Special (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 28, srcSpanEndLine = 1980, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Cons (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 28, srcSpanEndLine = 1980, srcSpanEndColumn = 29}, srcInfoPoints = []})))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 29, srcSpanEndLine = 1980, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 29, srcSpanEndLine = 1980, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1980, srcSpanStartColumn = 29, srcSpanEndLine = 1980, srcSpanEndColumn = 30}, srcInfoPoints = []}) "r")))))])))) Nothing)]),TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 1, srcSpanEndLine = 1982, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 13, srcSpanEndLine = 1982, srcSpanEndColumn = 15}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 1, srcSpanEndLine = 1982, srcSpanEndColumn = 8}, srcInfoPoints = []}) "checkDD"] (TyFun (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 16, srcSpanEndLine = 1982, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 23, srcSpanEndLine = 1982, srcSpanEndColumn = 25}]}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 16, srcSpanEndLine = 1982, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 16, srcSpanEndLine = 1982, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 16, srcSpanEndLine = 1982, srcSpanEndColumn = 22}, srcInfoPoints = []}) "String"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 26, srcSpanEndLine = 1982, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 26, srcSpanEndLine = 1982, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1982, srcSpanStartColumn = 26, srcSpanEndLine = 1982, srcSpanEndColumn = 35}, srcInfoPoints = []}) "StyleName")))),FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 1, srcSpanEndLine = 1994, srcSpanEndColumn = 0}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 1, srcSpanEndLine = 1994, srcSpanEndColumn = 0}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 1, srcSpanEndLine = 1983, srcSpanEndColumn = 8}, srcInfoPoints = []}) "checkDD") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 9, srcSpanEndLine = 1983, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 9, srcSpanEndLine = 1983, srcSpanEndColumn = 12}, srcInfoPoints = []}) "str")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 13, srcSpanEndLine = 1994, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 13, srcSpanEndLine = 1983, srcSpanEndColumn = 14}]}) (Case (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 15, srcSpanEndLine = 1994, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 15, srcSpanEndLine = 1983, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 36, srcSpanEndLine = 1983, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1984, srcSpanStartColumn = 17, srcSpanEndLine = 1984, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1985, srcSpanStartColumn = 17, srcSpanEndLine = 1985, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1986, srcSpanStartColumn = 17, srcSpanEndLine = 1986, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1987, srcSpanStartColumn = 17, srcSpanEndLine = 1987, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1988, srcSpanStartColumn = 17, srcSpanEndLine = 1988, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1989, srcSpanStartColumn = 17, srcSpanEndLine = 1989, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1990, srcSpanStartColumn = 17, srcSpanEndLine = 1990, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1991, srcSpanStartColumn = 17, srcSpanEndLine = 1991, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 17, srcSpanEndLine = 1992, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 1, srcSpanEndLine = 1994, srcSpanEndColumn = 0}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 20, srcSpanEndLine = 1983, srcSpanEndColumn = 35}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 20, srcSpanEndLine = 1983, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 20, srcSpanEndLine = 1983, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 20, srcSpanEndLine = 1983, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 20, srcSpanEndLine = 1983, srcSpanEndColumn = 23}, srcInfoPoints = []}) "map"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 24, srcSpanEndLine = 1983, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 24, srcSpanEndLine = 1983, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 24, srcSpanEndLine = 1983, srcSpanEndColumn = 31}, srcInfoPoints = []}) "toLower")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 32, srcSpanEndLine = 1983, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 32, srcSpanEndLine = 1983, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1983, srcSpanStartColumn = 32, srcSpanEndLine = 1983, srcSpanEndColumn = 35}, srcInfoPoints = []}) "str")))) [Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1984, srcSpanStartColumn = 17, srcSpanEndLine = 1984, srcSpanEndColumn = 38}, srcInfoPoints = []}) (PLit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1984, srcSpanStartColumn = 17, srcSpanEndLine = 1984, srcSpanEndColumn = 25}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1984, srcSpanStartColumn = 17, srcSpanEndLine = 1984, srcSpanEndColumn = 25}, srcInfoPoints = []}) "dashed" "dashed")) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1984, srcSpanStartColumn = 29, srcSpanEndLine = 1984, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1984, srcSpanStartColumn = 29, srcSpanEndLine = 1984, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1984, srcSpanStartColumn = 32, srcSpanEndLine = 1984, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1984, srcSpanStartColumn = 32, srcSpanEndLine = 1984, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1984, srcSpanStartColumn = 32, srcSpanEndLine = 1984, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Dashed")))) Nothing,Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1985, srcSpanStartColumn = 17, srcSpanEndLine = 1985, srcSpanEndColumn = 38}, srcInfoPoints = []}) (PLit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1985, srcSpanStartColumn = 17, srcSpanEndLine = 1985, srcSpanEndColumn = 25}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1985, srcSpanStartColumn = 17, srcSpanEndLine = 1985, srcSpanEndColumn = 25}, srcInfoPoints = []}) "dotted" "dotted")) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1985, srcSpanStartColumn = 29, srcSpanEndLine = 1985, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1985, srcSpanStartColumn = 29, srcSpanEndLine = 1985, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1985, srcSpanStartColumn = 32, srcSpanEndLine = 1985, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1985, srcSpanStartColumn = 32, srcSpanEndLine = 1985, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1985, srcSpanStartColumn = 32, srcSpanEndLine = 1985, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Dotted")))) Nothing,Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1986, srcSpanStartColumn = 17, srcSpanEndLine = 1986, srcSpanEndColumn = 37}, srcInfoPoints = []}) (PLit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1986, srcSpanStartColumn = 17, srcSpanEndLine = 1986, srcSpanEndColumn = 24}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1986, srcSpanStartColumn = 17, srcSpanEndLine = 1986, srcSpanEndColumn = 24}, srcInfoPoints = []}) "solid" "solid")) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1986, srcSpanStartColumn = 29, srcSpanEndLine = 1986, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1986, srcSpanStartColumn = 29, srcSpanEndLine = 1986, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1986, srcSpanStartColumn = 32, srcSpanEndLine = 1986, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1986, srcSpanStartColumn = 32, srcSpanEndLine = 1986, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1986, srcSpanStartColumn = 32, srcSpanEndLine = 1986, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Solid")))) Nothing,Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1987, srcSpanStartColumn = 17, srcSpanEndLine = 1987, srcSpanEndColumn = 36}, srcInfoPoints = []}) (PLit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1987, srcSpanStartColumn = 17, srcSpanEndLine = 1987, srcSpanEndColumn = 23}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1987, srcSpanStartColumn = 17, srcSpanEndLine = 1987, srcSpanEndColumn = 23}, srcInfoPoints = []}) "bold" "bold")) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1987, srcSpanStartColumn = 29, srcSpanEndLine = 1987, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1987, srcSpanStartColumn = 29, srcSpanEndLine = 1987, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1987, srcSpanStartColumn = 32, srcSpanEndLine = 1987, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1987, srcSpanStartColumn = 32, srcSpanEndLine = 1987, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1987, srcSpanStartColumn = 32, srcSpanEndLine = 1987, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Bold")))) Nothing,Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1988, srcSpanStartColumn = 17, srcSpanEndLine = 1988, srcSpanEndColumn = 41}, srcInfoPoints = []}) (PLit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1988, srcSpanStartColumn = 17, srcSpanEndLine = 1988, srcSpanEndColumn = 24}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1988, srcSpanStartColumn = 17, srcSpanEndLine = 1988, srcSpanEndColumn = 24}, srcInfoPoints = []}) "invis" "invis")) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1988, srcSpanStartColumn = 29, srcSpanEndLine = 1988, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1988, srcSpanStartColumn = 29, srcSpanEndLine = 1988, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1988, srcSpanStartColumn = 32, srcSpanEndLine = 1988, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1988, srcSpanStartColumn = 32, srcSpanEndLine = 1988, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1988, srcSpanStartColumn = 32, srcSpanEndLine = 1988, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Invisible")))) Nothing,Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1989, srcSpanStartColumn = 17, srcSpanEndLine = 1989, srcSpanEndColumn = 38}, srcInfoPoints = []}) (PLit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1989, srcSpanStartColumn = 17, srcSpanEndLine = 1989, srcSpanEndColumn = 25}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1989, srcSpanStartColumn = 17, srcSpanEndLine = 1989, srcSpanEndColumn = 25}, srcInfoPoints = []}) "filled" "filled")) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1989, srcSpanStartColumn = 29, srcSpanEndLine = 1989, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1989, srcSpanStartColumn = 29, srcSpanEndLine = 1989, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1989, srcSpanStartColumn = 32, srcSpanEndLine = 1989, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1989, srcSpanStartColumn = 32, srcSpanEndLine = 1989, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1989, srcSpanStartColumn = 32, srcSpanEndLine = 1989, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Filled")))) Nothing,Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1990, srcSpanStartColumn = 17, srcSpanEndLine = 1990, srcSpanEndColumn = 41}, srcInfoPoints = []}) (PLit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1990, srcSpanStartColumn = 17, srcSpanEndLine = 1990, srcSpanEndColumn = 28}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1990, srcSpanStartColumn = 17, srcSpanEndLine = 1990, srcSpanEndColumn = 28}, srcInfoPoints = []}) "diagonals" "diagonals")) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1990, srcSpanStartColumn = 29, srcSpanEndLine = 1990, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1990, srcSpanStartColumn = 29, srcSpanEndLine = 1990, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1990, srcSpanStartColumn = 32, srcSpanEndLine = 1990, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1990, srcSpanStartColumn = 32, srcSpanEndLine = 1990, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1990, srcSpanStartColumn = 32, srcSpanEndLine = 1990, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Diagonals")))) Nothing,Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1991, srcSpanStartColumn = 17, srcSpanEndLine = 1991, srcSpanEndColumn = 39}, srcInfoPoints = []}) (PLit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1991, srcSpanStartColumn = 17, srcSpanEndLine = 1991, srcSpanEndColumn = 26}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1991, srcSpanStartColumn = 17, srcSpanEndLine = 1991, srcSpanEndColumn = 26}, srcInfoPoints = []}) "rounded" "rounded")) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1991, srcSpanStartColumn = 29, srcSpanEndLine = 1991, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1991, srcSpanStartColumn = 29, srcSpanEndLine = 1991, srcSpanEndColumn = 31}]}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1991, srcSpanStartColumn = 32, srcSpanEndLine = 1991, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1991, srcSpanStartColumn = 32, srcSpanEndLine = 1991, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1991, srcSpanStartColumn = 32, srcSpanEndLine = 1991, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Rounded")))) Nothing,Alt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 17, srcSpanEndLine = 1992, srcSpanEndColumn = 38}, srcInfoPoints = []}) (PWildCard (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 17, srcSpanEndLine = 1992, srcSpanEndColumn = 18}, srcInfoPoints = []})) (UnGuardedAlt (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 29, srcSpanEndLine = 1992, srcSpanEndColumn = 38}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 29, srcSpanEndLine = 1992, srcSpanEndColumn = 31}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 32, srcSpanEndLine = 1992, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 32, srcSpanEndLine = 1992, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 32, srcSpanEndLine = 1992, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 32, srcSpanEndLine = 1992, srcSpanEndColumn = 34}, srcInfoPoints = []}) "DD"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 35, srcSpanEndLine = 1992, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 35, srcSpanEndLine = 1992, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1992, srcSpanStartColumn = 35, srcSpanEndLine = 1992, srcSpanEndColumn = 38}, srcInfoPoints = []}) "str"))))) Nothing])) Nothing],TypeSig (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 1, srcSpanEndLine = 1994, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 16, srcSpanEndLine = 1994, srcSpanEndColumn = 18}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 1, srcSpanEndLine = 1994, srcSpanEndColumn = 15}, srcInfoPoints = []}) "parseStyleName"] (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 19, srcSpanEndLine = 1994, srcSpanEndColumn = 31}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 19, srcSpanEndLine = 1994, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 19, srcSpanEndLine = 1994, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 19, srcSpanEndLine = 1994, srcSpanEndColumn = 24}, srcInfoPoints = []}) "Parse"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 25, srcSpanEndLine = 1994, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 25, srcSpanEndLine = 1994, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1994, srcSpanStartColumn = 25, srcSpanEndLine = 1994, srcSpanEndColumn = 31}, srcInfoPoints = []}) "String")))),PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 1, srcSpanEndLine = 2001, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 1, srcSpanEndLine = 1995, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 1, srcSpanEndLine = 1995, srcSpanEndColumn = 15}, srcInfoPoints = []}) "parseStyleName")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 16, srcSpanEndLine = 2001, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 16, srcSpanEndLine = 1995, srcSpanEndColumn = 17}]}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 18, srcSpanEndLine = 2001, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 18, srcSpanEndLine = 1995, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 21, srcSpanEndLine = 1995, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 21, srcSpanEndLine = 1996, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 21, srcSpanEndLine = 1997, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 1, srcSpanEndLine = 2001, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 21, srcSpanEndLine = 1995, srcSpanEndColumn = 74}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 23, srcSpanEndLine = 1995, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 21, srcSpanEndLine = 1995, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 21, srcSpanEndLine = 1995, srcSpanEndColumn = 22}, srcInfoPoints = []}) "f")) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 26, srcSpanEndLine = 1995, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 26, srcSpanEndLine = 1995, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 26, srcSpanEndLine = 1995, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 26, srcSpanEndLine = 1995, srcSpanEndColumn = 33}, srcInfoPoints = []}) "orQuote"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 34, srcSpanEndLine = 1995, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 34, srcSpanEndLine = 1995, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 34, srcSpanEndLine = 1995, srcSpanEndColumn = 35}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 36, srcSpanEndLine = 1995, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 36, srcSpanEndLine = 1995, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 36, srcSpanEndLine = 1995, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 36, srcSpanEndLine = 1995, srcSpanEndColumn = 42}, srcInfoPoints = []}) "noneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 43, srcSpanEndLine = 1995, srcSpanEndColumn = 74}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 43, srcSpanEndLine = 1995, srcSpanEndColumn = 44},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 53, srcSpanEndLine = 1995, srcSpanEndColumn = 54},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 58, srcSpanEndLine = 1995, srcSpanEndColumn = 59},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 63, srcSpanEndLine = 1995, srcSpanEndColumn = 64},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 68, srcSpanEndLine = 1995, srcSpanEndColumn = 69},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 73, srcSpanEndLine = 1995, srcSpanEndColumn = 74}]}) [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 44, srcSpanEndLine = 1995, srcSpanEndColumn = 53}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 44, srcSpanEndLine = 1995, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 44, srcSpanEndLine = 1995, srcSpanEndColumn = 53}, srcInfoPoints = []}) "quoteChar")),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 55, srcSpanEndLine = 1995, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 55, srcSpanEndLine = 1995, srcSpanEndColumn = 58}, srcInfoPoints = []}) '(' "("),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 60, srcSpanEndLine = 1995, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 60, srcSpanEndLine = 1995, srcSpanEndColumn = 63}, srcInfoPoints = []}) ')' ")"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 65, srcSpanEndLine = 1995, srcSpanEndColumn = 68}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 65, srcSpanEndLine = 1995, srcSpanEndColumn = 68}, srcInfoPoints = []}) ',' ","),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 70, srcSpanEndLine = 1995, srcSpanEndColumn = 73}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1995, srcSpanStartColumn = 70, srcSpanEndLine = 1995, srcSpanEndColumn = 73}, srcInfoPoints = []}) ' ' " ")]))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 21, srcSpanEndLine = 1996, srcSpanEndColumn = 76}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 23, srcSpanEndLine = 1996, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 21, srcSpanEndLine = 1996, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 21, srcSpanEndLine = 1996, srcSpanEndColumn = 22}, srcInfoPoints = []}) "r")) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 26, srcSpanEndLine = 1996, srcSpanEndColumn = 76}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 26, srcSpanEndLine = 1996, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 26, srcSpanEndLine = 1996, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 26, srcSpanEndLine = 1996, srcSpanEndColumn = 30}, srcInfoPoints = []}) "many"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 31, srcSpanEndLine = 1996, srcSpanEndColumn = 76}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 31, srcSpanEndLine = 1996, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 75, srcSpanEndLine = 1996, srcSpanEndColumn = 76}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 32, srcSpanEndLine = 1996, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 32, srcSpanEndLine = 1996, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 32, srcSpanEndLine = 1996, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 32, srcSpanEndLine = 1996, srcSpanEndColumn = 39}, srcInfoPoints = []}) "orQuote"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 40, srcSpanEndLine = 1996, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 40, srcSpanEndLine = 1996, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 40, srcSpanEndLine = 1996, srcSpanEndColumn = 41}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 42, srcSpanEndLine = 1996, srcSpanEndColumn = 75}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 42, srcSpanEndLine = 1996, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 42, srcSpanEndLine = 1996, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 42, srcSpanEndLine = 1996, srcSpanEndColumn = 48}, srcInfoPoints = []}) "noneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 49, srcSpanEndLine = 1996, srcSpanEndColumn = 75}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 49, srcSpanEndLine = 1996, srcSpanEndColumn = 50},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 59, srcSpanEndLine = 1996, srcSpanEndColumn = 60},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 64, srcSpanEndLine = 1996, srcSpanEndColumn = 65},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 69, srcSpanEndLine = 1996, srcSpanEndColumn = 70},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 74, srcSpanEndLine = 1996, srcSpanEndColumn = 75}]}) [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 50, srcSpanEndLine = 1996, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 50, srcSpanEndLine = 1996, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 50, srcSpanEndLine = 1996, srcSpanEndColumn = 59}, srcInfoPoints = []}) "quoteChar")),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 61, srcSpanEndLine = 1996, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 61, srcSpanEndLine = 1996, srcSpanEndColumn = 64}, srcInfoPoints = []}) '(' "("),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 66, srcSpanEndLine = 1996, srcSpanEndColumn = 69}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 66, srcSpanEndLine = 1996, srcSpanEndColumn = 69}, srcInfoPoints = []}) ')' ")"),Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 71, srcSpanEndLine = 1996, srcSpanEndColumn = 74}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1996, srcSpanStartColumn = 71, srcSpanEndLine = 1996, srcSpanEndColumn = 74}, srcInfoPoints = []}) ',' ",")]))))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 21, srcSpanEndLine = 1997, srcSpanEndColumn = 33}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 21, srcSpanEndLine = 1997, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 21, srcSpanEndLine = 1997, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 21, srcSpanEndLine = 1997, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 21, srcSpanEndLine = 1997, srcSpanEndColumn = 27}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 28, srcSpanEndLine = 1997, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 28, srcSpanEndLine = 1997, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 28, srcSpanEndLine = 1997, srcSpanEndColumn = 29}, srcInfoPoints = []}) "$"))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 30, srcSpanEndLine = 1997, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 30, srcSpanEndLine = 1997, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 30, srcSpanEndLine = 1997, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 30, srcSpanEndLine = 1997, srcSpanEndColumn = 31}, srcInfoPoints = []}) "f"))) (QConOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 31, srcSpanEndLine = 1997, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Special (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 31, srcSpanEndLine = 1997, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Cons (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 31, srcSpanEndLine = 1997, srcSpanEndColumn = 32}, srcInfoPoints = []})))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 32, srcSpanEndLine = 1997, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 32, srcSpanEndLine = 1997, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1997, srcSpanStartColumn = 32, srcSpanEndLine = 1997, srcSpanEndColumn = 33}, srcInfoPoints = []}) "r")))))])) Nothing,DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 1, srcSpanEndLine = 2002, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 17, srcSpanEndLine = 2001, srcSpanEndColumn = 18}]}) (NewType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 1, srcSpanEndLine = 2001, srcSpanEndColumn = 8}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 9, srcSpanEndLine = 2001, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 9, srcSpanEndLine = 2001, srcSpanEndColumn = 16}, srcInfoPoints = []}) "PortPos") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 19, srcSpanEndLine = 2001, srcSpanEndColumn = 34}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 19, srcSpanEndLine = 2001, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 19, srcSpanEndLine = 2001, srcSpanEndColumn = 21}, srcInfoPoints = []}) "PP") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 22, srcSpanEndLine = 2001, srcSpanEndColumn = 34}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 22, srcSpanEndLine = 2001, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 22, srcSpanEndLine = 2001, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2001, srcSpanStartColumn = 22, srcSpanEndLine = 2001, srcSpanEndColumn = 34}, srcInfoPoints = []}) "CompassPoint")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 5, srcSpanEndLine = 2002, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 5, srcSpanEndLine = 2002, srcSpanEndColumn = 13},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 14, srcSpanEndLine = 2002, srcSpanEndColumn = 15},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 17, srcSpanEndLine = 2002, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 22, srcSpanEndLine = 2002, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 28, srcSpanEndLine = 2002, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 34, srcSpanEndLine = 2002, srcSpanEndColumn = 35}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 15, srcSpanEndLine = 2002, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 15, srcSpanEndLine = 2002, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 15, srcSpanEndLine = 2002, srcSpanEndColumn = 17}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 19, srcSpanEndLine = 2002, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 19, srcSpanEndLine = 2002, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 19, srcSpanEndLine = 2002, srcSpanEndColumn = 22}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 24, srcSpanEndLine = 2002, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 24, srcSpanEndLine = 2002, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 24, srcSpanEndLine = 2002, srcSpanEndColumn = 28}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 30, srcSpanEndLine = 2002, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 30, srcSpanEndLine = 2002, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2002, srcSpanStartColumn = 30, srcSpanEndLine = 2002, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2004, srcSpanStartColumn = 1, srcSpanEndLine = 2009, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2004, srcSpanStartColumn = 1, srcSpanEndLine = 2004, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2004, srcSpanStartColumn = 27, srcSpanEndLine = 2004, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 5, srcSpanEndLine = 2005, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 5, srcSpanEndLine = 2007, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 1, srcSpanEndLine = 2009, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2004, srcSpanStartColumn = 10, srcSpanEndLine = 2004, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2004, srcSpanStartColumn = 10, srcSpanEndLine = 2004, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2004, srcSpanStartColumn = 10, srcSpanEndLine = 2004, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2004, srcSpanStartColumn = 19, srcSpanEndLine = 2004, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2004, srcSpanStartColumn = 19, srcSpanEndLine = 2004, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2004, srcSpanStartColumn = 19, srcSpanEndLine = 2004, srcSpanEndColumn = 26}, srcInfoPoints = []}) "PortPos"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 5, srcSpanEndLine = 2005, srcSpanEndColumn = 33}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 5, srcSpanEndLine = 2005, srcSpanEndColumn = 33}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 5, srcSpanEndLine = 2005, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 5, srcSpanEndLine = 2005, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 13, srcSpanEndLine = 2005, srcSpanEndColumn = 20}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 13, srcSpanEndLine = 2005, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 19, srcSpanEndLine = 2005, srcSpanEndColumn = 20}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 14, srcSpanEndLine = 2005, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 14, srcSpanEndLine = 2005, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 14, srcSpanEndLine = 2005, srcSpanEndColumn = 16}, srcInfoPoints = []}) "PP")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 17, srcSpanEndLine = 2005, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 17, srcSpanEndLine = 2005, srcSpanEndColumn = 19}, srcInfoPoints = []}) "cp")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 21, srcSpanEndLine = 2005, srcSpanEndColumn = 33}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 21, srcSpanEndLine = 2005, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 23, srcSpanEndLine = 2005, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 23, srcSpanEndLine = 2005, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 23, srcSpanEndLine = 2005, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 23, srcSpanEndLine = 2005, srcSpanEndColumn = 30}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 31, srcSpanEndLine = 2005, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 31, srcSpanEndLine = 2005, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2005, srcSpanStartColumn = 31, srcSpanEndLine = 2005, srcSpanEndColumn = 33}, srcInfoPoints = []}) "cp"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 5, srcSpanEndLine = 2007, srcSpanEndColumn = 29}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 5, srcSpanEndLine = 2007, srcSpanEndColumn = 29}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 5, srcSpanEndLine = 2007, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 5, srcSpanEndLine = 2007, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 11, srcSpanEndLine = 2007, srcSpanEndColumn = 18}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 11, srcSpanEndLine = 2007, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 17, srcSpanEndLine = 2007, srcSpanEndColumn = 18}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 12, srcSpanEndLine = 2007, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 12, srcSpanEndLine = 2007, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 12, srcSpanEndLine = 2007, srcSpanEndColumn = 14}, srcInfoPoints = []}) "PP")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 15, srcSpanEndLine = 2007, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 15, srcSpanEndLine = 2007, srcSpanEndColumn = 17}, srcInfoPoints = []}) "cp")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 19, srcSpanEndLine = 2007, srcSpanEndColumn = 29}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 19, srcSpanEndLine = 2007, srcSpanEndColumn = 20}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 21, srcSpanEndLine = 2007, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 21, srcSpanEndLine = 2007, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 21, srcSpanEndLine = 2007, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 21, srcSpanEndLine = 2007, srcSpanEndColumn = 26}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 27, srcSpanEndLine = 2007, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 27, srcSpanEndLine = 2007, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2007, srcSpanStartColumn = 27, srcSpanEndLine = 2007, srcSpanEndColumn = 29}, srcInfoPoints = []}) "cp"))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 1, srcSpanEndLine = 2012, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 1, srcSpanEndLine = 2009, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 27, srcSpanEndLine = 2009, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 5, srcSpanEndLine = 2010, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2012, srcSpanStartColumn = 1, srcSpanEndLine = 2012, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 10, srcSpanEndLine = 2009, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 10, srcSpanEndLine = 2009, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 10, srcSpanEndLine = 2009, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 19, srcSpanEndLine = 2009, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 19, srcSpanEndLine = 2009, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2009, srcSpanStartColumn = 19, srcSpanEndLine = 2009, srcSpanEndColumn = 26}, srcInfoPoints = []}) "PortPos"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 5, srcSpanEndLine = 2010, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 5, srcSpanEndLine = 2010, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 5, srcSpanEndLine = 2010, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 5, srcSpanEndLine = 2010, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 15, srcSpanEndLine = 2010, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 15, srcSpanEndLine = 2010, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 17, srcSpanEndLine = 2010, srcSpanEndColumn = 35}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 17, srcSpanEndLine = 2010, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 17, srcSpanEndLine = 2010, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 17, srcSpanEndLine = 2010, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 17, srcSpanEndLine = 2010, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 23, srcSpanEndLine = 2010, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 23, srcSpanEndLine = 2010, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 23, srcSpanEndLine = 2010, srcSpanEndColumn = 25}, srcInfoPoints = []}) "PP")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 26, srcSpanEndLine = 2010, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 26, srcSpanEndLine = 2010, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2010, srcSpanStartColumn = 26, srcSpanEndLine = 2010, srcSpanEndColumn = 35}, srcInfoPoints = []}) "parseUnqt"))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2012, srcSpanStartColumn = 1, srcSpanEndLine = 2022, srcSpanEndColumn = 66}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2012, srcSpanStartColumn = 19, srcSpanEndLine = 2012, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2013, srcSpanStartColumn = 19, srcSpanEndLine = 2013, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2014, srcSpanStartColumn = 19, srcSpanEndLine = 2014, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2015, srcSpanStartColumn = 19, srcSpanEndLine = 2015, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2016, srcSpanStartColumn = 19, srcSpanEndLine = 2016, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2017, srcSpanStartColumn = 19, srcSpanEndLine = 2017, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2018, srcSpanStartColumn = 19, srcSpanEndLine = 2018, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2019, srcSpanStartColumn = 19, srcSpanEndLine = 2019, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2020, srcSpanStartColumn = 19, srcSpanEndLine = 2020, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2021, srcSpanStartColumn = 19, srcSpanEndLine = 2021, srcSpanEndColumn = 20}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2012, srcSpanStartColumn = 1, srcSpanEndLine = 2012, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2012, srcSpanStartColumn = 6, srcSpanEndLine = 2012, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2012, srcSpanStartColumn = 6, srcSpanEndLine = 2012, srcSpanEndColumn = 18}, srcInfoPoints = []}) "CompassPoint") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2012, srcSpanStartColumn = 21, srcSpanEndLine = 2012, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2012, srcSpanStartColumn = 21, srcSpanEndLine = 2012, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2012, srcSpanStartColumn = 21, srcSpanEndLine = 2012, srcSpanEndColumn = 26}, srcInfoPoints = []}) "North") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2013, srcSpanStartColumn = 21, srcSpanEndLine = 2013, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2013, srcSpanStartColumn = 21, srcSpanEndLine = 2013, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2013, srcSpanStartColumn = 21, srcSpanEndLine = 2013, srcSpanEndColumn = 30}, srcInfoPoints = []}) "NorthEast") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2014, srcSpanStartColumn = 21, srcSpanEndLine = 2014, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2014, srcSpanStartColumn = 21, srcSpanEndLine = 2014, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2014, srcSpanStartColumn = 21, srcSpanEndLine = 2014, srcSpanEndColumn = 25}, srcInfoPoints = []}) "East") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2015, srcSpanStartColumn = 21, srcSpanEndLine = 2015, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2015, srcSpanStartColumn = 21, srcSpanEndLine = 2015, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2015, srcSpanStartColumn = 21, srcSpanEndLine = 2015, srcSpanEndColumn = 30}, srcInfoPoints = []}) "SouthEast") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2016, srcSpanStartColumn = 21, srcSpanEndLine = 2016, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2016, srcSpanStartColumn = 21, srcSpanEndLine = 2016, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2016, srcSpanStartColumn = 21, srcSpanEndLine = 2016, srcSpanEndColumn = 26}, srcInfoPoints = []}) "South") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2017, srcSpanStartColumn = 21, srcSpanEndLine = 2017, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2017, srcSpanStartColumn = 21, srcSpanEndLine = 2017, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2017, srcSpanStartColumn = 21, srcSpanEndLine = 2017, srcSpanEndColumn = 30}, srcInfoPoints = []}) "SouthWest") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2018, srcSpanStartColumn = 21, srcSpanEndLine = 2018, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2018, srcSpanStartColumn = 21, srcSpanEndLine = 2018, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2018, srcSpanStartColumn = 21, srcSpanEndLine = 2018, srcSpanEndColumn = 25}, srcInfoPoints = []}) "West") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2019, srcSpanStartColumn = 21, srcSpanEndLine = 2019, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2019, srcSpanStartColumn = 21, srcSpanEndLine = 2019, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2019, srcSpanStartColumn = 21, srcSpanEndLine = 2019, srcSpanEndColumn = 30}, srcInfoPoints = []}) "NorthWest") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2020, srcSpanStartColumn = 21, srcSpanEndLine = 2020, srcSpanEndColumn = 32}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2020, srcSpanStartColumn = 21, srcSpanEndLine = 2020, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2020, srcSpanStartColumn = 21, srcSpanEndLine = 2020, srcSpanEndColumn = 32}, srcInfoPoints = []}) "CenterPoint") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2021, srcSpanStartColumn = 21, srcSpanEndLine = 2021, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2021, srcSpanStartColumn = 21, srcSpanEndLine = 2021, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2021, srcSpanStartColumn = 21, srcSpanEndLine = 2021, srcSpanEndColumn = 25}, srcInfoPoints = []}) "NoCP") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 21, srcSpanEndLine = 2022, srcSpanEndColumn = 66}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 21, srcSpanEndLine = 2022, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 30, srcSpanEndLine = 2022, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 33, srcSpanEndLine = 2022, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 38, srcSpanEndLine = 2022, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 47, srcSpanEndLine = 2022, srcSpanEndColumn = 48},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 53, srcSpanEndLine = 2022, srcSpanEndColumn = 54},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 59, srcSpanEndLine = 2022, srcSpanEndColumn = 60},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 65, srcSpanEndLine = 2022, srcSpanEndColumn = 66}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 31, srcSpanEndLine = 2022, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 31, srcSpanEndLine = 2022, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 31, srcSpanEndLine = 2022, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 35, srcSpanEndLine = 2022, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 35, srcSpanEndLine = 2022, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 35, srcSpanEndLine = 2022, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 40, srcSpanEndLine = 2022, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 40, srcSpanEndLine = 2022, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 40, srcSpanEndLine = 2022, srcSpanEndColumn = 47}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 49, srcSpanEndLine = 2022, srcSpanEndColumn = 53}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 49, srcSpanEndLine = 2022, srcSpanEndColumn = 53}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 49, srcSpanEndLine = 2022, srcSpanEndColumn = 53}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 55, srcSpanEndLine = 2022, srcSpanEndColumn = 59}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 55, srcSpanEndLine = 2022, srcSpanEndColumn = 59}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 55, srcSpanEndLine = 2022, srcSpanEndColumn = 59}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 61, srcSpanEndLine = 2022, srcSpanEndColumn = 65}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 61, srcSpanEndLine = 2022, srcSpanEndColumn = 65}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2022, srcSpanStartColumn = 61, srcSpanEndLine = 2022, srcSpanEndColumn = 65}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2024, srcSpanStartColumn = 1, srcSpanEndLine = 2036, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2024, srcSpanStartColumn = 1, srcSpanEndLine = 2024, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2024, srcSpanStartColumn = 32, srcSpanEndLine = 2024, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 5, srcSpanEndLine = 2025, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 5, srcSpanEndLine = 2026, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 5, srcSpanEndLine = 2027, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 5, srcSpanEndLine = 2028, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 5, srcSpanEndLine = 2029, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 5, srcSpanEndLine = 2030, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 5, srcSpanEndLine = 2031, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 5, srcSpanEndLine = 2032, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 5, srcSpanEndLine = 2033, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 5, srcSpanEndLine = 2034, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 1, srcSpanEndLine = 2036, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2024, srcSpanStartColumn = 10, srcSpanEndLine = 2024, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2024, srcSpanStartColumn = 10, srcSpanEndLine = 2024, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2024, srcSpanStartColumn = 10, srcSpanEndLine = 2024, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2024, srcSpanStartColumn = 19, srcSpanEndLine = 2024, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2024, srcSpanStartColumn = 19, srcSpanEndLine = 2024, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2024, srcSpanStartColumn = 19, srcSpanEndLine = 2024, srcSpanEndColumn = 31}, srcInfoPoints = []}) "CompassPoint"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 5, srcSpanEndLine = 2034, srcSpanEndColumn = 35}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 5, srcSpanEndLine = 2034, srcSpanEndColumn = 35}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 5, srcSpanEndLine = 2025, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 5, srcSpanEndLine = 2025, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 13, srcSpanEndLine = 2025, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 13, srcSpanEndLine = 2025, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 13, srcSpanEndLine = 2025, srcSpanEndColumn = 22}, srcInfoPoints = []}) "NorthEast")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 25, srcSpanEndLine = 2025, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 25, srcSpanEndLine = 2025, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 27, srcSpanEndLine = 2025, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 27, srcSpanEndLine = 2025, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 27, srcSpanEndLine = 2025, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 27, srcSpanEndLine = 2025, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 32, srcSpanEndLine = 2025, srcSpanEndColumn = 36}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2025, srcSpanStartColumn = 32, srcSpanEndLine = 2025, srcSpanEndColumn = 36}, srcInfoPoints = []}) "ne" "ne")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 5, srcSpanEndLine = 2026, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 5, srcSpanEndLine = 2026, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 13, srcSpanEndLine = 2026, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 13, srcSpanEndLine = 2026, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 13, srcSpanEndLine = 2026, srcSpanEndColumn = 22}, srcInfoPoints = []}) "NorthWest")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 25, srcSpanEndLine = 2026, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 25, srcSpanEndLine = 2026, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 27, srcSpanEndLine = 2026, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 27, srcSpanEndLine = 2026, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 27, srcSpanEndLine = 2026, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 27, srcSpanEndLine = 2026, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 32, srcSpanEndLine = 2026, srcSpanEndColumn = 36}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2026, srcSpanStartColumn = 32, srcSpanEndLine = 2026, srcSpanEndColumn = 36}, srcInfoPoints = []}) "nw" "nw")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 5, srcSpanEndLine = 2027, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 5, srcSpanEndLine = 2027, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 13, srcSpanEndLine = 2027, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 13, srcSpanEndLine = 2027, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 13, srcSpanEndLine = 2027, srcSpanEndColumn = 18}, srcInfoPoints = []}) "North")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 25, srcSpanEndLine = 2027, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 25, srcSpanEndLine = 2027, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 27, srcSpanEndLine = 2027, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 27, srcSpanEndLine = 2027, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 27, srcSpanEndLine = 2027, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 27, srcSpanEndLine = 2027, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 32, srcSpanEndLine = 2027, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2027, srcSpanStartColumn = 32, srcSpanEndLine = 2027, srcSpanEndColumn = 35}, srcInfoPoints = []}) "n" "n")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 5, srcSpanEndLine = 2028, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 5, srcSpanEndLine = 2028, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 13, srcSpanEndLine = 2028, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 13, srcSpanEndLine = 2028, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 13, srcSpanEndLine = 2028, srcSpanEndColumn = 17}, srcInfoPoints = []}) "East")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 25, srcSpanEndLine = 2028, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 25, srcSpanEndLine = 2028, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 27, srcSpanEndLine = 2028, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 27, srcSpanEndLine = 2028, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 27, srcSpanEndLine = 2028, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 27, srcSpanEndLine = 2028, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 32, srcSpanEndLine = 2028, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2028, srcSpanStartColumn = 32, srcSpanEndLine = 2028, srcSpanEndColumn = 35}, srcInfoPoints = []}) "e" "e")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 5, srcSpanEndLine = 2029, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 5, srcSpanEndLine = 2029, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 13, srcSpanEndLine = 2029, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 13, srcSpanEndLine = 2029, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 13, srcSpanEndLine = 2029, srcSpanEndColumn = 22}, srcInfoPoints = []}) "SouthEast")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 25, srcSpanEndLine = 2029, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 25, srcSpanEndLine = 2029, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 27, srcSpanEndLine = 2029, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 27, srcSpanEndLine = 2029, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 27, srcSpanEndLine = 2029, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 27, srcSpanEndLine = 2029, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 32, srcSpanEndLine = 2029, srcSpanEndColumn = 36}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2029, srcSpanStartColumn = 32, srcSpanEndLine = 2029, srcSpanEndColumn = 36}, srcInfoPoints = []}) "se" "se")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 5, srcSpanEndLine = 2030, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 5, srcSpanEndLine = 2030, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 13, srcSpanEndLine = 2030, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 13, srcSpanEndLine = 2030, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 13, srcSpanEndLine = 2030, srcSpanEndColumn = 22}, srcInfoPoints = []}) "SouthWest")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 25, srcSpanEndLine = 2030, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 25, srcSpanEndLine = 2030, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 27, srcSpanEndLine = 2030, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 27, srcSpanEndLine = 2030, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 27, srcSpanEndLine = 2030, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 27, srcSpanEndLine = 2030, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 32, srcSpanEndLine = 2030, srcSpanEndColumn = 36}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2030, srcSpanStartColumn = 32, srcSpanEndLine = 2030, srcSpanEndColumn = 36}, srcInfoPoints = []}) "sw" "sw")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 5, srcSpanEndLine = 2031, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 5, srcSpanEndLine = 2031, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 13, srcSpanEndLine = 2031, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 13, srcSpanEndLine = 2031, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 13, srcSpanEndLine = 2031, srcSpanEndColumn = 18}, srcInfoPoints = []}) "South")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 25, srcSpanEndLine = 2031, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 25, srcSpanEndLine = 2031, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 27, srcSpanEndLine = 2031, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 27, srcSpanEndLine = 2031, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 27, srcSpanEndLine = 2031, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 27, srcSpanEndLine = 2031, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 32, srcSpanEndLine = 2031, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2031, srcSpanStartColumn = 32, srcSpanEndLine = 2031, srcSpanEndColumn = 35}, srcInfoPoints = []}) "s" "s")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 5, srcSpanEndLine = 2032, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 5, srcSpanEndLine = 2032, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 13, srcSpanEndLine = 2032, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 13, srcSpanEndLine = 2032, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 13, srcSpanEndLine = 2032, srcSpanEndColumn = 17}, srcInfoPoints = []}) "West")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 25, srcSpanEndLine = 2032, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 25, srcSpanEndLine = 2032, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 27, srcSpanEndLine = 2032, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 27, srcSpanEndLine = 2032, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 27, srcSpanEndLine = 2032, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 27, srcSpanEndLine = 2032, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 32, srcSpanEndLine = 2032, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2032, srcSpanStartColumn = 32, srcSpanEndLine = 2032, srcSpanEndColumn = 35}, srcInfoPoints = []}) "w" "w")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 5, srcSpanEndLine = 2033, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 5, srcSpanEndLine = 2033, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 13, srcSpanEndLine = 2033, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 13, srcSpanEndLine = 2033, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 13, srcSpanEndLine = 2033, srcSpanEndColumn = 24}, srcInfoPoints = []}) "CenterPoint")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 25, srcSpanEndLine = 2033, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 25, srcSpanEndLine = 2033, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 27, srcSpanEndLine = 2033, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 27, srcSpanEndLine = 2033, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 27, srcSpanEndLine = 2033, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 27, srcSpanEndLine = 2033, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 32, srcSpanEndLine = 2033, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2033, srcSpanStartColumn = 32, srcSpanEndLine = 2033, srcSpanEndColumn = 35}, srcInfoPoints = []}) "c" "c")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 5, srcSpanEndLine = 2034, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 5, srcSpanEndLine = 2034, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 13, srcSpanEndLine = 2034, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 13, srcSpanEndLine = 2034, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 13, srcSpanEndLine = 2034, srcSpanEndColumn = 17}, srcInfoPoints = []}) "NoCP")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 25, srcSpanEndLine = 2034, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 25, srcSpanEndLine = 2034, srcSpanEndColumn = 26}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 27, srcSpanEndLine = 2034, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 27, srcSpanEndLine = 2034, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 27, srcSpanEndLine = 2034, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 27, srcSpanEndLine = 2034, srcSpanEndColumn = 31}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 32, srcSpanEndLine = 2034, srcSpanEndColumn = 35}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2034, srcSpanStartColumn = 32, srcSpanEndLine = 2034, srcSpanEndColumn = 35}, srcInfoPoints = []}) "_" "_")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 1, srcSpanEndLine = 2052, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 1, srcSpanEndLine = 2036, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 32, srcSpanEndLine = 2036, srcSpanEndColumn = 37},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 5, srcSpanEndLine = 2038, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 1, srcSpanEndLine = 2052, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 10, srcSpanEndLine = 2036, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 10, srcSpanEndLine = 2036, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 10, srcSpanEndLine = 2036, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 19, srcSpanEndLine = 2036, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 19, srcSpanEndLine = 2036, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2036, srcSpanStartColumn = 19, srcSpanEndLine = 2036, srcSpanEndColumn = 31}, srcInfoPoints = []}) "CompassPoint"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 5, srcSpanEndLine = 2048, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 5, srcSpanEndLine = 2048, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 5, srcSpanEndLine = 2038, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 5, srcSpanEndLine = 2038, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 15, srcSpanEndLine = 2048, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 15, srcSpanEndLine = 2038, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 17, srcSpanEndLine = 2048, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 17, srcSpanEndLine = 2038, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 17, srcSpanEndLine = 2038, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 17, srcSpanEndLine = 2038, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 23, srcSpanEndLine = 2048, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 23, srcSpanEndLine = 2038, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 23, srcSpanEndLine = 2039, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 23, srcSpanEndLine = 2040, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 23, srcSpanEndLine = 2041, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 23, srcSpanEndLine = 2042, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 23, srcSpanEndLine = 2043, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 23, srcSpanEndLine = 2044, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 23, srcSpanEndLine = 2045, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 23, srcSpanEndLine = 2046, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 23, srcSpanEndLine = 2047, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2048, srcSpanStartColumn = 23, srcSpanEndLine = 2048, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 25, srcSpanEndLine = 2038, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 25, srcSpanEndLine = 2038, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 25, srcSpanEndLine = 2038, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 25, srcSpanEndLine = 2038, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 25, srcSpanEndLine = 2038, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 35, srcSpanEndLine = 2038, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 35, srcSpanEndLine = 2038, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 35, srcSpanEndLine = 2038, srcSpanEndColumn = 44}, srcInfoPoints = []}) "NorthEast")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 45, srcSpanEndLine = 2038, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2038, srcSpanStartColumn = 45, srcSpanEndLine = 2038, srcSpanEndColumn = 49}, srcInfoPoints = []}) "ne" "ne")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 25, srcSpanEndLine = 2039, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 25, srcSpanEndLine = 2039, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 25, srcSpanEndLine = 2039, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 25, srcSpanEndLine = 2039, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 25, srcSpanEndLine = 2039, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 35, srcSpanEndLine = 2039, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 35, srcSpanEndLine = 2039, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 35, srcSpanEndLine = 2039, srcSpanEndColumn = 44}, srcInfoPoints = []}) "NorthWest")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 45, srcSpanEndLine = 2039, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2039, srcSpanStartColumn = 45, srcSpanEndLine = 2039, srcSpanEndColumn = 49}, srcInfoPoints = []}) "nw" "nw")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 25, srcSpanEndLine = 2040, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 25, srcSpanEndLine = 2040, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 25, srcSpanEndLine = 2040, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 25, srcSpanEndLine = 2040, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 25, srcSpanEndLine = 2040, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 35, srcSpanEndLine = 2040, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 35, srcSpanEndLine = 2040, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 35, srcSpanEndLine = 2040, srcSpanEndColumn = 40}, srcInfoPoints = []}) "North")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 41, srcSpanEndLine = 2040, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2040, srcSpanStartColumn = 41, srcSpanEndLine = 2040, srcSpanEndColumn = 44}, srcInfoPoints = []}) "n" "n")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 25, srcSpanEndLine = 2041, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 25, srcSpanEndLine = 2041, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 25, srcSpanEndLine = 2041, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 25, srcSpanEndLine = 2041, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 25, srcSpanEndLine = 2041, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 35, srcSpanEndLine = 2041, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 35, srcSpanEndLine = 2041, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 35, srcSpanEndLine = 2041, srcSpanEndColumn = 44}, srcInfoPoints = []}) "SouthEast")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 45, srcSpanEndLine = 2041, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2041, srcSpanStartColumn = 45, srcSpanEndLine = 2041, srcSpanEndColumn = 49}, srcInfoPoints = []}) "se" "se")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 25, srcSpanEndLine = 2042, srcSpanEndColumn = 49}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 25, srcSpanEndLine = 2042, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 25, srcSpanEndLine = 2042, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 25, srcSpanEndLine = 2042, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 25, srcSpanEndLine = 2042, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 35, srcSpanEndLine = 2042, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 35, srcSpanEndLine = 2042, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 35, srcSpanEndLine = 2042, srcSpanEndColumn = 44}, srcInfoPoints = []}) "SouthWest")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 45, srcSpanEndLine = 2042, srcSpanEndColumn = 49}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2042, srcSpanStartColumn = 45, srcSpanEndLine = 2042, srcSpanEndColumn = 49}, srcInfoPoints = []}) "sw" "sw")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 25, srcSpanEndLine = 2043, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 25, srcSpanEndLine = 2043, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 25, srcSpanEndLine = 2043, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 25, srcSpanEndLine = 2043, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 25, srcSpanEndLine = 2043, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 35, srcSpanEndLine = 2043, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 35, srcSpanEndLine = 2043, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 35, srcSpanEndLine = 2043, srcSpanEndColumn = 40}, srcInfoPoints = []}) "South")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 41, srcSpanEndLine = 2043, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2043, srcSpanStartColumn = 41, srcSpanEndLine = 2043, srcSpanEndColumn = 44}, srcInfoPoints = []}) "s" "s")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 25, srcSpanEndLine = 2044, srcSpanEndColumn = 43}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 25, srcSpanEndLine = 2044, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 25, srcSpanEndLine = 2044, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 25, srcSpanEndLine = 2044, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 25, srcSpanEndLine = 2044, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 35, srcSpanEndLine = 2044, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 35, srcSpanEndLine = 2044, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 35, srcSpanEndLine = 2044, srcSpanEndColumn = 39}, srcInfoPoints = []}) "East")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 40, srcSpanEndLine = 2044, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2044, srcSpanStartColumn = 40, srcSpanEndLine = 2044, srcSpanEndColumn = 43}, srcInfoPoints = []}) "e" "e")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 25, srcSpanEndLine = 2045, srcSpanEndColumn = 43}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 25, srcSpanEndLine = 2045, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 25, srcSpanEndLine = 2045, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 25, srcSpanEndLine = 2045, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 25, srcSpanEndLine = 2045, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 35, srcSpanEndLine = 2045, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 35, srcSpanEndLine = 2045, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 35, srcSpanEndLine = 2045, srcSpanEndColumn = 39}, srcInfoPoints = []}) "West")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 40, srcSpanEndLine = 2045, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2045, srcSpanStartColumn = 40, srcSpanEndLine = 2045, srcSpanEndColumn = 43}, srcInfoPoints = []}) "w" "w")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 25, srcSpanEndLine = 2046, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 25, srcSpanEndLine = 2046, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 25, srcSpanEndLine = 2046, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 25, srcSpanEndLine = 2046, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 25, srcSpanEndLine = 2046, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 35, srcSpanEndLine = 2046, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 35, srcSpanEndLine = 2046, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 35, srcSpanEndLine = 2046, srcSpanEndColumn = 46}, srcInfoPoints = []}) "CenterPoint")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 47, srcSpanEndLine = 2046, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2046, srcSpanStartColumn = 47, srcSpanEndLine = 2046, srcSpanEndColumn = 50}, srcInfoPoints = []}) "c" "c")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 25, srcSpanEndLine = 2047, srcSpanEndColumn = 43}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 25, srcSpanEndLine = 2047, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 25, srcSpanEndLine = 2047, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 25, srcSpanEndLine = 2047, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 25, srcSpanEndLine = 2047, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 35, srcSpanEndLine = 2047, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 35, srcSpanEndLine = 2047, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 35, srcSpanEndLine = 2047, srcSpanEndColumn = 39}, srcInfoPoints = []}) "NoCP")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 40, srcSpanEndLine = 2047, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2047, srcSpanStartColumn = 40, srcSpanEndLine = 2047, srcSpanEndColumn = 43}, srcInfoPoints = []}) "_" "_"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 1, srcSpanEndLine = 2057, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 15, srcSpanEndLine = 2052, srcSpanEndColumn = 16}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 1, srcSpanEndLine = 2052, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 6, srcSpanEndLine = 2052, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 6, srcSpanEndLine = 2052, srcSpanEndColumn = 14}, srcInfoPoints = []}) "ViewPort") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 17, srcSpanEndLine = 2056, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 20, srcSpanEndLine = 2052, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2053, srcSpanStartColumn = 20, srcSpanEndLine = 2053, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2054, srcSpanStartColumn = 20, srcSpanEndLine = 2054, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 20, srcSpanEndLine = 2055, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2056, srcSpanStartColumn = 20, srcSpanEndLine = 2056, srcSpanEndColumn = 21}]}) Nothing Nothing (RecDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 17, srcSpanEndLine = 2056, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 20, srcSpanEndLine = 2052, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2053, srcSpanStartColumn = 20, srcSpanEndLine = 2053, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2054, srcSpanStartColumn = 20, srcSpanEndLine = 2054, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 20, srcSpanEndLine = 2055, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2056, srcSpanStartColumn = 20, srcSpanEndLine = 2056, srcSpanEndColumn = 21}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 17, srcSpanEndLine = 2052, srcSpanEndColumn = 19}, srcInfoPoints = []}) "VP") [FieldDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 22, srcSpanEndLine = 2052, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 28, srcSpanEndLine = 2052, srcSpanEndColumn = 30}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 22, srcSpanEndLine = 2052, srcSpanEndColumn = 26}, srcInfoPoints = []}) "wVal"] (UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 31, srcSpanEndLine = 2052, srcSpanEndColumn = 37}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 31, srcSpanEndLine = 2052, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 31, srcSpanEndLine = 2052, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2052, srcSpanStartColumn = 31, srcSpanEndLine = 2052, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Double")))),FieldDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2053, srcSpanStartColumn = 22, srcSpanEndLine = 2053, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2053, srcSpanStartColumn = 28, srcSpanEndLine = 2053, srcSpanEndColumn = 30}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2053, srcSpanStartColumn = 22, srcSpanEndLine = 2053, srcSpanEndColumn = 26}, srcInfoPoints = []}) "hVal"] (UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2053, srcSpanStartColumn = 31, srcSpanEndLine = 2053, srcSpanEndColumn = 37}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2053, srcSpanStartColumn = 31, srcSpanEndLine = 2053, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2053, srcSpanStartColumn = 31, srcSpanEndLine = 2053, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2053, srcSpanStartColumn = 31, srcSpanEndLine = 2053, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Double")))),FieldDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2054, srcSpanStartColumn = 22, srcSpanEndLine = 2054, srcSpanEndColumn = 37}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2054, srcSpanStartColumn = 28, srcSpanEndLine = 2054, srcSpanEndColumn = 30}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2054, srcSpanStartColumn = 22, srcSpanEndLine = 2054, srcSpanEndColumn = 26}, srcInfoPoints = []}) "zVal"] (UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2054, srcSpanStartColumn = 31, srcSpanEndLine = 2054, srcSpanEndColumn = 37}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2054, srcSpanStartColumn = 31, srcSpanEndLine = 2054, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2054, srcSpanStartColumn = 31, srcSpanEndLine = 2054, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2054, srcSpanStartColumn = 31, srcSpanEndLine = 2054, srcSpanEndColumn = 37}, srcInfoPoints = []}) "Double")))),FieldDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 22, srcSpanEndLine = 2055, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 28, srcSpanEndLine = 2055, srcSpanEndColumn = 30}]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 22, srcSpanEndLine = 2055, srcSpanEndColumn = 27}, srcInfoPoints = []}) "focus"] (UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 31, srcSpanEndLine = 2055, srcSpanEndColumn = 46}, srcInfoPoints = []}) (TyApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 31, srcSpanEndLine = 2055, srcSpanEndColumn = 46}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 31, srcSpanEndLine = 2055, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 31, srcSpanEndLine = 2055, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 31, srcSpanEndLine = 2055, srcSpanEndColumn = 36}, srcInfoPoints = []}) "Maybe"))) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 37, srcSpanEndLine = 2055, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 37, srcSpanEndLine = 2055, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2055, srcSpanStartColumn = 37, srcSpanEndLine = 2055, srcSpanEndColumn = 46}, srcInfoPoints = []}) "FocusType")))))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 17, srcSpanEndLine = 2057, srcSpanEndColumn = 47}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 17, srcSpanEndLine = 2057, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 26, srcSpanEndLine = 2057, srcSpanEndColumn = 27},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 29, srcSpanEndLine = 2057, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 34, srcSpanEndLine = 2057, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 40, srcSpanEndLine = 2057, srcSpanEndColumn = 41},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 46, srcSpanEndLine = 2057, srcSpanEndColumn = 47}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 27, srcSpanEndLine = 2057, srcSpanEndColumn = 29}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 27, srcSpanEndLine = 2057, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 27, srcSpanEndLine = 2057, srcSpanEndColumn = 29}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 31, srcSpanEndLine = 2057, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 31, srcSpanEndLine = 2057, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 31, srcSpanEndLine = 2057, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 36, srcSpanEndLine = 2057, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 36, srcSpanEndLine = 2057, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 36, srcSpanEndLine = 2057, srcSpanEndColumn = 40}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 42, srcSpanEndLine = 2057, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 42, srcSpanEndLine = 2057, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2057, srcSpanStartColumn = 42, srcSpanEndLine = 2057, srcSpanEndColumn = 46}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2059, srcSpanStartColumn = 1, srcSpanEndLine = 2068, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2059, srcSpanStartColumn = 1, srcSpanEndLine = 2059, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2059, srcSpanStartColumn = 28, srcSpanEndLine = 2059, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 5, srcSpanEndLine = 2060, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 5, srcSpanEndLine = 2066, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 1, srcSpanEndLine = 2068, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2059, srcSpanStartColumn = 10, srcSpanEndLine = 2059, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2059, srcSpanStartColumn = 10, srcSpanEndLine = 2059, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2059, srcSpanStartColumn = 10, srcSpanEndLine = 2059, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2059, srcSpanStartColumn = 19, srcSpanEndLine = 2059, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2059, srcSpanStartColumn = 19, srcSpanEndLine = 2059, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2059, srcSpanStartColumn = 19, srcSpanEndLine = 2059, srcSpanEndColumn = 27}, srcInfoPoints = []}) "ViewPort"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 5, srcSpanEndLine = 2066, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2062, srcSpanStartColumn = 9, srcSpanEndLine = 2062, srcSpanEndColumn = 14}]}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 5, srcSpanEndLine = 2066, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2062, srcSpanStartColumn = 9, srcSpanEndLine = 2062, srcSpanEndColumn = 14}]}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 5, srcSpanEndLine = 2066, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2062, srcSpanStartColumn = 9, srcSpanEndLine = 2062, srcSpanEndColumn = 14}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 5, srcSpanEndLine = 2060, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 13, srcSpanEndLine = 2060, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 13, srcSpanEndLine = 2060, srcSpanEndColumn = 15}, srcInfoPoints = []}) "vp")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 16, srcSpanEndLine = 2061, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 16, srcSpanEndLine = 2060, srcSpanEndColumn = 17}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 18, srcSpanEndLine = 2061, srcSpanEndColumn = 28}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 18, srcSpanEndLine = 2060, srcSpanEndColumn = 57}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 18, srcSpanEndLine = 2060, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 18, srcSpanEndLine = 2060, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 18, srcSpanEndLine = 2060, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 18, srcSpanEndLine = 2060, srcSpanEndColumn = 23}, srcInfoPoints = []}) "maybe"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 24, srcSpanEndLine = 2060, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 24, srcSpanEndLine = 2060, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 24, srcSpanEndLine = 2060, srcSpanEndColumn = 26}, srcInfoPoints = []}) "vs")))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 27, srcSpanEndLine = 2060, srcSpanEndColumn = 57}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 27, srcSpanEndLine = 2060, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 56, srcSpanEndLine = 2060, srcSpanEndColumn = 57}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 28, srcSpanEndLine = 2060, srcSpanEndColumn = 56}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 28, srcSpanEndLine = 2060, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 28, srcSpanEndLine = 2060, srcSpanEndColumn = 32}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 28, srcSpanEndLine = 2060, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 29, srcSpanEndLine = 2060, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 31, srcSpanEndLine = 2060, srcSpanEndColumn = 32}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 28, srcSpanEndLine = 2060, srcSpanEndColumn = 32}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 28, srcSpanEndLine = 2060, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 29, srcSpanEndLine = 2060, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 31, srcSpanEndLine = 2060, srcSpanEndColumn = 32}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 28, srcSpanEndLine = 2060, srcSpanEndColumn = 32}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 28, srcSpanEndLine = 2060, srcSpanEndColumn = 29},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 29, srcSpanEndLine = 2060, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 31, srcSpanEndLine = 2060, srcSpanEndColumn = 32}]}) "<>"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 33, srcSpanEndLine = 2060, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 33, srcSpanEndLine = 2060, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 45, srcSpanEndLine = 2060, srcSpanEndColumn = 46}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 34, srcSpanEndLine = 2060, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 34, srcSpanEndLine = 2060, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 34, srcSpanEndLine = 2060, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 34, srcSpanEndLine = 2060, srcSpanEndColumn = 36}, srcInfoPoints = []}) "vs"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 37, srcSpanEndLine = 2060, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 37, srcSpanEndLine = 2060, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 37, srcSpanEndLine = 2060, srcSpanEndColumn = 39}, srcInfoPoints = []}) "<>"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 40, srcSpanEndLine = 2060, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 40, srcSpanEndLine = 2060, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 40, srcSpanEndLine = 2060, srcSpanEndColumn = 45}, srcInfoPoints = []}) "comma")))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 47, srcSpanEndLine = 2060, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 47, srcSpanEndLine = 2060, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 47, srcSpanEndLine = 2060, srcSpanEndColumn = 48}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 49, srcSpanEndLine = 2060, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 49, srcSpanEndLine = 2060, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2060, srcSpanStartColumn = 49, srcSpanEndLine = 2060, srcSpanEndColumn = 56}, srcInfoPoints = []}) "unqtDot")))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2061, srcSpanStartColumn = 18, srcSpanEndLine = 2061, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2061, srcSpanStartColumn = 18, srcSpanEndLine = 2061, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2061, srcSpanStartColumn = 18, srcSpanEndLine = 2061, srcSpanEndColumn = 19}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2061, srcSpanStartColumn = 20, srcSpanEndLine = 2061, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2061, srcSpanStartColumn = 20, srcSpanEndLine = 2061, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2061, srcSpanStartColumn = 20, srcSpanEndLine = 2061, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2061, srcSpanStartColumn = 20, srcSpanEndLine = 2061, srcSpanEndColumn = 25}, srcInfoPoints = []}) "focus"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2061, srcSpanStartColumn = 26, srcSpanEndLine = 2061, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2061, srcSpanStartColumn = 26, srcSpanEndLine = 2061, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2061, srcSpanStartColumn = 26, srcSpanEndLine = 2061, srcSpanEndColumn = 28}, srcInfoPoints = []}) "vp")))))) (Just (BDecls (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 11, srcSpanEndLine = 2066, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 11, srcSpanEndLine = 2063, srcSpanEndColumn = 11},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 5, srcSpanEndLine = 2066, srcSpanEndColumn = 0}]}) [PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 11, srcSpanEndLine = 2064, srcSpanEndColumn = 64}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 11, srcSpanEndLine = 2063, srcSpanEndColumn = 13}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 11, srcSpanEndLine = 2063, srcSpanEndColumn = 13}, srcInfoPoints = []}) "vs")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 14, srcSpanEndLine = 2064, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 14, srcSpanEndLine = 2063, srcSpanEndColumn = 15}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 16, srcSpanEndLine = 2064, srcSpanEndColumn = 64}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 16, srcSpanEndLine = 2063, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 16, srcSpanEndLine = 2063, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 16, srcSpanEndLine = 2063, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 16, srcSpanEndLine = 2063, srcSpanEndColumn = 20}, srcInfoPoints = []}) "hcat"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 21, srcSpanEndLine = 2063, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 21, srcSpanEndLine = 2063, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 21, srcSpanEndLine = 2063, srcSpanEndColumn = 22}, srcInfoPoints = []}) "."))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 23, srcSpanEndLine = 2063, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 23, srcSpanEndLine = 2063, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 23, srcSpanEndLine = 2063, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 23, srcSpanEndLine = 2063, srcSpanEndColumn = 32}, srcInfoPoints = []}) "punctuate"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 33, srcSpanEndLine = 2063, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 33, srcSpanEndLine = 2063, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2063, srcSpanStartColumn = 33, srcSpanEndLine = 2063, srcSpanEndColumn = 38}, srcInfoPoints = []}) "comma"))))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 16, srcSpanEndLine = 2064, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 16, srcSpanEndLine = 2064, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 16, srcSpanEndLine = 2064, srcSpanEndColumn = 17}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 18, srcSpanEndLine = 2064, srcSpanEndColumn = 64}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 18, srcSpanEndLine = 2064, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 18, srcSpanEndLine = 2064, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 18, srcSpanEndLine = 2064, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 18, srcSpanEndLine = 2064, srcSpanEndColumn = 21}, srcInfoPoints = []}) "map"))) (Paren (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 22, srcSpanEndLine = 2064, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 22, srcSpanEndLine = 2064, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 44, srcSpanEndLine = 2064, srcSpanEndColumn = 45}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 23, srcSpanEndLine = 2064, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 23, srcSpanEndLine = 2064, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 23, srcSpanEndLine = 2064, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 23, srcSpanEndLine = 2064, srcSpanEndColumn = 30}, srcInfoPoints = []}) "unqtDot"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 31, srcSpanEndLine = 2064, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 31, srcSpanEndLine = 2064, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 31, srcSpanEndLine = 2064, srcSpanEndColumn = 32}, srcInfoPoints = []}) "."))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 33, srcSpanEndLine = 2064, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 33, srcSpanEndLine = 2064, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 33, srcSpanEndLine = 2064, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 33, srcSpanEndLine = 2064, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 33, srcSpanEndLine = 2064, srcSpanEndColumn = 37}, srcInfoPoints = []}) "flip"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 38, srcSpanEndLine = 2064, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 38, srcSpanEndLine = 2064, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 39, srcSpanEndLine = 2064, srcSpanEndColumn = 40},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 40, srcSpanEndLine = 2064, srcSpanEndColumn = 41}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 38, srcSpanEndLine = 2064, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 38, srcSpanEndLine = 2064, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 39, srcSpanEndLine = 2064, srcSpanEndColumn = 40},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 40, srcSpanEndLine = 2064, srcSpanEndColumn = 41}]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 38, srcSpanEndLine = 2064, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 38, srcSpanEndLine = 2064, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 39, srcSpanEndLine = 2064, srcSpanEndColumn = 40},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 40, srcSpanEndLine = 2064, srcSpanEndColumn = 41}]}) "$")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 42, srcSpanEndLine = 2064, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 42, srcSpanEndLine = 2064, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 42, srcSpanEndLine = 2064, srcSpanEndColumn = 44}, srcInfoPoints = []}) "vp"))))))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 46, srcSpanEndLine = 2064, srcSpanEndColumn = 64}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 46, srcSpanEndLine = 2064, srcSpanEndColumn = 47},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 51, srcSpanEndLine = 2064, srcSpanEndColumn = 52},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 57, srcSpanEndLine = 2064, srcSpanEndColumn = 58},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 63, srcSpanEndLine = 2064, srcSpanEndColumn = 64}]}) [Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 47, srcSpanEndLine = 2064, srcSpanEndColumn = 51}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 47, srcSpanEndLine = 2064, srcSpanEndColumn = 51}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 47, srcSpanEndLine = 2064, srcSpanEndColumn = 51}, srcInfoPoints = []}) "wVal")),Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 53, srcSpanEndLine = 2064, srcSpanEndColumn = 57}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 53, srcSpanEndLine = 2064, srcSpanEndColumn = 57}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 53, srcSpanEndLine = 2064, srcSpanEndColumn = 57}, srcInfoPoints = []}) "hVal")),Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 59, srcSpanEndLine = 2064, srcSpanEndColumn = 63}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 59, srcSpanEndLine = 2064, srcSpanEndColumn = 63}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2064, srcSpanStartColumn = 59, srcSpanEndLine = 2064, srcSpanEndColumn = 63}, srcInfoPoints = []}) "zVal"))])))) Nothing]))]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 5, srcSpanEndLine = 2066, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 5, srcSpanEndLine = 2066, srcSpanEndColumn = 35}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 5, srcSpanEndLine = 2066, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 5, srcSpanEndLine = 2066, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 11, srcSpanEndLine = 2066, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 11, srcSpanEndLine = 2066, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 13, srcSpanEndLine = 2066, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 13, srcSpanEndLine = 2066, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 13, srcSpanEndLine = 2066, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 13, srcSpanEndLine = 2066, srcSpanEndColumn = 25}, srcInfoPoints = []}) "doubleQuotes"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 26, srcSpanEndLine = 2066, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 26, srcSpanEndLine = 2066, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 26, srcSpanEndLine = 2066, srcSpanEndColumn = 27}, srcInfoPoints = []}) "."))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 28, srcSpanEndLine = 2066, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 28, srcSpanEndLine = 2066, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2066, srcSpanStartColumn = 28, srcSpanEndLine = 2066, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))))) Nothing)]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 1, srcSpanEndLine = 2079, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 1, srcSpanEndLine = 2068, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 28, srcSpanEndLine = 2068, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 5, srcSpanEndLine = 2069, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 5, srcSpanEndLine = 2077, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 1, srcSpanEndLine = 2079, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 10, srcSpanEndLine = 2068, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 10, srcSpanEndLine = 2068, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 10, srcSpanEndLine = 2068, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 19, srcSpanEndLine = 2068, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 19, srcSpanEndLine = 2068, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2068, srcSpanStartColumn = 19, srcSpanEndLine = 2068, srcSpanEndColumn = 27}, srcInfoPoints = []}) "ViewPort"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 5, srcSpanEndLine = 2077, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 5, srcSpanEndLine = 2077, srcSpanEndColumn = 0}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 5, srcSpanEndLine = 2069, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 5, srcSpanEndLine = 2069, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 15, srcSpanEndLine = 2077, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 15, srcSpanEndLine = 2069, srcSpanEndColumn = 16}]}) (Do (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 17, srcSpanEndLine = 2077, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 17, srcSpanEndLine = 2069, srcSpanEndColumn = 19},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 20, srcSpanEndLine = 2069, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2070, srcSpanStartColumn = 20, srcSpanEndLine = 2070, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2071, srcSpanStartColumn = 20, srcSpanEndLine = 2071, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2072, srcSpanStartColumn = 20, srcSpanEndLine = 2072, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2073, srcSpanStartColumn = 20, srcSpanEndLine = 2073, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 20, srcSpanEndLine = 2074, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 20, srcSpanEndLine = 2075, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 5, srcSpanEndLine = 2077, srcSpanEndColumn = 0}]}) [Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 20, srcSpanEndLine = 2069, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 23, srcSpanEndLine = 2069, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 20, srcSpanEndLine = 2069, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 20, srcSpanEndLine = 2069, srcSpanEndColumn = 22}, srcInfoPoints = []}) "wv")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 26, srcSpanEndLine = 2069, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 26, srcSpanEndLine = 2069, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2069, srcSpanStartColumn = 26, srcSpanEndLine = 2069, srcSpanEndColumn = 35}, srcInfoPoints = []}) "parseUnqt"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2070, srcSpanStartColumn = 20, srcSpanEndLine = 2070, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2070, srcSpanStartColumn = 20, srcSpanEndLine = 2070, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2070, srcSpanStartColumn = 20, srcSpanEndLine = 2070, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2070, srcSpanStartColumn = 20, srcSpanEndLine = 2070, srcSpanEndColumn = 30}, srcInfoPoints = []}) "parseComma"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2071, srcSpanStartColumn = 20, srcSpanEndLine = 2071, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2071, srcSpanStartColumn = 23, srcSpanEndLine = 2071, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2071, srcSpanStartColumn = 20, srcSpanEndLine = 2071, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2071, srcSpanStartColumn = 20, srcSpanEndLine = 2071, srcSpanEndColumn = 22}, srcInfoPoints = []}) "hv")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2071, srcSpanStartColumn = 26, srcSpanEndLine = 2071, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2071, srcSpanStartColumn = 26, srcSpanEndLine = 2071, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2071, srcSpanStartColumn = 26, srcSpanEndLine = 2071, srcSpanEndColumn = 35}, srcInfoPoints = []}) "parseUnqt"))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2072, srcSpanStartColumn = 20, srcSpanEndLine = 2072, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2072, srcSpanStartColumn = 20, srcSpanEndLine = 2072, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2072, srcSpanStartColumn = 20, srcSpanEndLine = 2072, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2072, srcSpanStartColumn = 20, srcSpanEndLine = 2072, srcSpanEndColumn = 30}, srcInfoPoints = []}) "parseComma"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2073, srcSpanStartColumn = 20, srcSpanEndLine = 2073, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2073, srcSpanStartColumn = 23, srcSpanEndLine = 2073, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2073, srcSpanStartColumn = 20, srcSpanEndLine = 2073, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2073, srcSpanStartColumn = 20, srcSpanEndLine = 2073, srcSpanEndColumn = 22}, srcInfoPoints = []}) "zv")) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2073, srcSpanStartColumn = 26, srcSpanEndLine = 2073, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2073, srcSpanStartColumn = 26, srcSpanEndLine = 2073, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2073, srcSpanStartColumn = 26, srcSpanEndLine = 2073, srcSpanEndColumn = 35}, srcInfoPoints = []}) "parseUnqt"))),Generator (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 20, srcSpanEndLine = 2074, srcSpanEndColumn = 60}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 23, srcSpanEndLine = 2074, srcSpanEndColumn = 25}]}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 20, srcSpanEndLine = 2074, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 20, srcSpanEndLine = 2074, srcSpanEndColumn = 22}, srcInfoPoints = []}) "mf")) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 26, srcSpanEndLine = 2074, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 26, srcSpanEndLine = 2074, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 26, srcSpanEndLine = 2074, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 26, srcSpanEndLine = 2074, srcSpanEndColumn = 34}, srcInfoPoints = []}) "optional"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 35, srcSpanEndLine = 2074, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 35, srcSpanEndLine = 2074, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 35, srcSpanEndLine = 2074, srcSpanEndColumn = 36}, srcInfoPoints = []}) "$"))) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 37, srcSpanEndLine = 2074, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 37, srcSpanEndLine = 2074, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 37, srcSpanEndLine = 2074, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 37, srcSpanEndLine = 2074, srcSpanEndColumn = 47}, srcInfoPoints = []}) "parseComma"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 48, srcSpanEndLine = 2074, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 48, srcSpanEndLine = 2074, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 48, srcSpanEndLine = 2074, srcSpanEndColumn = 50}, srcInfoPoints = []}) ">>"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 51, srcSpanEndLine = 2074, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 51, srcSpanEndLine = 2074, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2074, srcSpanStartColumn = 51, srcSpanEndLine = 2074, srcSpanEndColumn = 60}, srcInfoPoints = []}) "parseUnqt"))))),Qualifier (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 20, srcSpanEndLine = 2075, srcSpanEndColumn = 43}, srcInfoPoints = []}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 20, srcSpanEndLine = 2075, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 20, srcSpanEndLine = 2075, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 20, srcSpanEndLine = 2075, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 20, srcSpanEndLine = 2075, srcSpanEndColumn = 26}, srcInfoPoints = []}) "return"))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 27, srcSpanEndLine = 2075, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 27, srcSpanEndLine = 2075, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 27, srcSpanEndLine = 2075, srcSpanEndColumn = 28}, srcInfoPoints = []}) "$"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 29, srcSpanEndLine = 2075, srcSpanEndColumn = 43}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 29, srcSpanEndLine = 2075, srcSpanEndColumn = 40}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 29, srcSpanEndLine = 2075, srcSpanEndColumn = 37}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 29, srcSpanEndLine = 2075, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 29, srcSpanEndLine = 2075, srcSpanEndColumn = 31}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 29, srcSpanEndLine = 2075, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 29, srcSpanEndLine = 2075, srcSpanEndColumn = 31}, srcInfoPoints = []}) "VP"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 32, srcSpanEndLine = 2075, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 32, srcSpanEndLine = 2075, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 32, srcSpanEndLine = 2075, srcSpanEndColumn = 34}, srcInfoPoints = []}) "wv")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 35, srcSpanEndLine = 2075, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 35, srcSpanEndLine = 2075, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 35, srcSpanEndLine = 2075, srcSpanEndColumn = 37}, srcInfoPoints = []}) "hv")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 38, srcSpanEndLine = 2075, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 38, srcSpanEndLine = 2075, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 38, srcSpanEndLine = 2075, srcSpanEndColumn = 40}, srcInfoPoints = []}) "zv")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 41, srcSpanEndLine = 2075, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 41, srcSpanEndLine = 2075, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2075, srcSpanStartColumn = 41, srcSpanEndLine = 2075, srcSpanEndColumn = 43}, srcInfoPoints = []}) "mf")))))])) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 5, srcSpanEndLine = 2077, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 5, srcSpanEndLine = 2077, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 5, srcSpanEndLine = 2077, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 5, srcSpanEndLine = 2077, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 11, srcSpanEndLine = 2077, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 11, srcSpanEndLine = 2077, srcSpanEndColumn = 12}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 13, srcSpanEndLine = 2077, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 13, srcSpanEndLine = 2077, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 13, srcSpanEndLine = 2077, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 13, srcSpanEndLine = 2077, srcSpanEndColumn = 24}, srcInfoPoints = []}) "quotedParse"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 25, srcSpanEndLine = 2077, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 25, srcSpanEndLine = 2077, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2077, srcSpanStartColumn = 25, srcSpanEndLine = 2077, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parseUnqt"))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 1, srcSpanEndLine = 2081, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 16, srcSpanEndLine = 2079, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2080, srcSpanStartColumn = 16, srcSpanEndLine = 2080, srcSpanEndColumn = 17}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 1, srcSpanEndLine = 2079, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 6, srcSpanEndLine = 2079, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 6, srcSpanEndLine = 2079, srcSpanEndColumn = 15}, srcInfoPoints = []}) "FocusType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 18, srcSpanEndLine = 2079, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 18, srcSpanEndLine = 2079, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 18, srcSpanEndLine = 2079, srcSpanEndColumn = 20}, srcInfoPoints = []}) "XY") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 21, srcSpanEndLine = 2079, srcSpanEndColumn = 26}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 21, srcSpanEndLine = 2079, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 21, srcSpanEndLine = 2079, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2079, srcSpanStartColumn = 21, srcSpanEndLine = 2079, srcSpanEndColumn = 26}, srcInfoPoints = []}) "Point")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2080, srcSpanStartColumn = 18, srcSpanEndLine = 2080, srcSpanEndColumn = 34}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2080, srcSpanStartColumn = 18, srcSpanEndLine = 2080, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2080, srcSpanStartColumn = 18, srcSpanEndLine = 2080, srcSpanEndColumn = 27}, srcInfoPoints = []}) "NodeFocus") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2080, srcSpanStartColumn = 28, srcSpanEndLine = 2080, srcSpanEndColumn = 34}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2080, srcSpanStartColumn = 28, srcSpanEndLine = 2080, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2080, srcSpanStartColumn = 28, srcSpanEndLine = 2080, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2080, srcSpanStartColumn = 28, srcSpanEndLine = 2080, srcSpanEndColumn = 34}, srcInfoPoints = []}) "String")))])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 18, srcSpanEndLine = 2081, srcSpanEndColumn = 48}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 18, srcSpanEndLine = 2081, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 27, srcSpanEndLine = 2081, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 30, srcSpanEndLine = 2081, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 35, srcSpanEndLine = 2081, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 41, srcSpanEndLine = 2081, srcSpanEndColumn = 42},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 47, srcSpanEndLine = 2081, srcSpanEndColumn = 48}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 28, srcSpanEndLine = 2081, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 28, srcSpanEndLine = 2081, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 28, srcSpanEndLine = 2081, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 32, srcSpanEndLine = 2081, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 32, srcSpanEndLine = 2081, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 32, srcSpanEndLine = 2081, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 37, srcSpanEndLine = 2081, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 37, srcSpanEndLine = 2081, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 37, srcSpanEndLine = 2081, srcSpanEndColumn = 41}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 43, srcSpanEndLine = 2081, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 43, srcSpanEndLine = 2081, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2081, srcSpanStartColumn = 43, srcSpanEndLine = 2081, srcSpanEndColumn = 47}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2083, srcSpanStartColumn = 1, srcSpanEndLine = 2090, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2083, srcSpanStartColumn = 1, srcSpanEndLine = 2083, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2083, srcSpanStartColumn = 29, srcSpanEndLine = 2083, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 5, srcSpanEndLine = 2084, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 5, srcSpanEndLine = 2085, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 5, srcSpanEndLine = 2087, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 5, srcSpanEndLine = 2088, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 1, srcSpanEndLine = 2090, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2083, srcSpanStartColumn = 10, srcSpanEndLine = 2083, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2083, srcSpanStartColumn = 10, srcSpanEndLine = 2083, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2083, srcSpanStartColumn = 10, srcSpanEndLine = 2083, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2083, srcSpanStartColumn = 19, srcSpanEndLine = 2083, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2083, srcSpanStartColumn = 19, srcSpanEndLine = 2083, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2083, srcSpanStartColumn = 19, srcSpanEndLine = 2083, srcSpanEndColumn = 28}, srcInfoPoints = []}) "FocusType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 5, srcSpanEndLine = 2085, srcSpanEndColumn = 40}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 5, srcSpanEndLine = 2085, srcSpanEndColumn = 40}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 5, srcSpanEndLine = 2084, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 5, srcSpanEndLine = 2084, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 13, srcSpanEndLine = 2084, srcSpanEndColumn = 19}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 13, srcSpanEndLine = 2084, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 18, srcSpanEndLine = 2084, srcSpanEndColumn = 19}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 14, srcSpanEndLine = 2084, srcSpanEndColumn = 16}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 14, srcSpanEndLine = 2084, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 14, srcSpanEndLine = 2084, srcSpanEndColumn = 16}, srcInfoPoints = []}) "XY")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 17, srcSpanEndLine = 2084, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 17, srcSpanEndLine = 2084, srcSpanEndColumn = 18}, srcInfoPoints = []}) "p")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 28, srcSpanEndLine = 2084, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 28, srcSpanEndLine = 2084, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 30, srcSpanEndLine = 2084, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 30, srcSpanEndLine = 2084, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 30, srcSpanEndLine = 2084, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 30, srcSpanEndLine = 2084, srcSpanEndColumn = 37}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 38, srcSpanEndLine = 2084, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 38, srcSpanEndLine = 2084, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2084, srcSpanStartColumn = 38, srcSpanEndLine = 2084, srcSpanEndColumn = 39}, srcInfoPoints = []}) "p"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 5, srcSpanEndLine = 2085, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 5, srcSpanEndLine = 2085, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 13, srcSpanEndLine = 2085, srcSpanEndColumn = 27}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 13, srcSpanEndLine = 2085, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 26, srcSpanEndLine = 2085, srcSpanEndColumn = 27}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 14, srcSpanEndLine = 2085, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 14, srcSpanEndLine = 2085, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 14, srcSpanEndLine = 2085, srcSpanEndColumn = 23}, srcInfoPoints = []}) "NodeFocus")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 24, srcSpanEndLine = 2085, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 24, srcSpanEndLine = 2085, srcSpanEndColumn = 26}, srcInfoPoints = []}) "nm")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 28, srcSpanEndLine = 2085, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 28, srcSpanEndLine = 2085, srcSpanEndColumn = 29}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 30, srcSpanEndLine = 2085, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 30, srcSpanEndLine = 2085, srcSpanEndColumn = 37}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 30, srcSpanEndLine = 2085, srcSpanEndColumn = 37}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 30, srcSpanEndLine = 2085, srcSpanEndColumn = 37}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 38, srcSpanEndLine = 2085, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 38, srcSpanEndLine = 2085, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2085, srcSpanStartColumn = 38, srcSpanEndLine = 2085, srcSpanEndColumn = 40}, srcInfoPoints = []}) "nm"))))) Nothing]),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 5, srcSpanEndLine = 2088, srcSpanEndColumn = 36}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 5, srcSpanEndLine = 2088, srcSpanEndColumn = 36}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 5, srcSpanEndLine = 2087, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 5, srcSpanEndLine = 2087, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 11, srcSpanEndLine = 2087, srcSpanEndColumn = 17}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 11, srcSpanEndLine = 2087, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 16, srcSpanEndLine = 2087, srcSpanEndColumn = 17}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 12, srcSpanEndLine = 2087, srcSpanEndColumn = 14}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 12, srcSpanEndLine = 2087, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 12, srcSpanEndLine = 2087, srcSpanEndColumn = 14}, srcInfoPoints = []}) "XY")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 15, srcSpanEndLine = 2087, srcSpanEndColumn = 16}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 15, srcSpanEndLine = 2087, srcSpanEndColumn = 16}, srcInfoPoints = []}) "p")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 26, srcSpanEndLine = 2087, srcSpanEndColumn = 35}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 26, srcSpanEndLine = 2087, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 28, srcSpanEndLine = 2087, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 28, srcSpanEndLine = 2087, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 28, srcSpanEndLine = 2087, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 28, srcSpanEndLine = 2087, srcSpanEndColumn = 33}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 34, srcSpanEndLine = 2087, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 34, srcSpanEndLine = 2087, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2087, srcSpanStartColumn = 34, srcSpanEndLine = 2087, srcSpanEndColumn = 35}, srcInfoPoints = []}) "p"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 5, srcSpanEndLine = 2088, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 5, srcSpanEndLine = 2088, srcSpanEndColumn = 10}, srcInfoPoints = []}) "toDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 11, srcSpanEndLine = 2088, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 11, srcSpanEndLine = 2088, srcSpanEndColumn = 12},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 24, srcSpanEndLine = 2088, srcSpanEndColumn = 25}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 12, srcSpanEndLine = 2088, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 12, srcSpanEndLine = 2088, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 12, srcSpanEndLine = 2088, srcSpanEndColumn = 21}, srcInfoPoints = []}) "NodeFocus")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 22, srcSpanEndLine = 2088, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 22, srcSpanEndLine = 2088, srcSpanEndColumn = 24}, srcInfoPoints = []}) "nm")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 26, srcSpanEndLine = 2088, srcSpanEndColumn = 36}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 26, srcSpanEndLine = 2088, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 28, srcSpanEndLine = 2088, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 28, srcSpanEndLine = 2088, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 28, srcSpanEndLine = 2088, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 28, srcSpanEndLine = 2088, srcSpanEndColumn = 33}, srcInfoPoints = []}) "toDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 34, srcSpanEndLine = 2088, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 34, srcSpanEndLine = 2088, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2088, srcSpanStartColumn = 34, srcSpanEndLine = 2088, srcSpanEndColumn = 36}, srcInfoPoints = []}) "nm"))))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 1, srcSpanEndLine = 2101, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 1, srcSpanEndLine = 2090, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 29, srcSpanEndLine = 2090, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 5, srcSpanEndLine = 2091, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 5, srcSpanEndLine = 2095, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2101, srcSpanStartColumn = 1, srcSpanEndLine = 2101, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 10, srcSpanEndLine = 2090, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 10, srcSpanEndLine = 2090, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 10, srcSpanEndLine = 2090, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 19, srcSpanEndLine = 2090, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 19, srcSpanEndLine = 2090, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2090, srcSpanStartColumn = 19, srcSpanEndLine = 2090, srcSpanEndColumn = 28}, srcInfoPoints = []}) "FocusType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 5, srcSpanEndLine = 2093, srcSpanEndColumn = 42}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 5, srcSpanEndLine = 2093, srcSpanEndColumn = 42}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 5, srcSpanEndLine = 2091, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 5, srcSpanEndLine = 2091, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 15, srcSpanEndLine = 2093, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 15, srcSpanEndLine = 2091, srcSpanEndColumn = 16}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 17, srcSpanEndLine = 2093, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 17, srcSpanEndLine = 2091, srcSpanEndColumn = 35}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 17, srcSpanEndLine = 2091, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 17, srcSpanEndLine = 2091, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 17, srcSpanEndLine = 2091, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 17, srcSpanEndLine = 2091, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 23, srcSpanEndLine = 2091, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 23, srcSpanEndLine = 2091, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 23, srcSpanEndLine = 2091, srcSpanEndColumn = 25}, srcInfoPoints = []}) "XY")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 26, srcSpanEndLine = 2091, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 26, srcSpanEndLine = 2091, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2091, srcSpanStartColumn = 26, srcSpanEndLine = 2091, srcSpanEndColumn = 35}, srcInfoPoints = []}) "parseUnqt")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 17, srcSpanEndLine = 2092, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 17, srcSpanEndLine = 2092, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 18, srcSpanEndLine = 2092, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 24, srcSpanEndLine = 2092, srcSpanEndColumn = 25}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 17, srcSpanEndLine = 2092, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 17, srcSpanEndLine = 2092, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 18, srcSpanEndLine = 2092, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 24, srcSpanEndLine = 2092, srcSpanEndColumn = 25}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 17, srcSpanEndLine = 2092, srcSpanEndColumn = 25}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 17, srcSpanEndLine = 2092, srcSpanEndColumn = 18},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 18, srcSpanEndLine = 2092, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2092, srcSpanStartColumn = 24, srcSpanEndLine = 2092, srcSpanEndColumn = 25}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 17, srcSpanEndLine = 2093, srcSpanEndColumn = 42}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 17, srcSpanEndLine = 2093, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 17, srcSpanEndLine = 2093, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 17, srcSpanEndLine = 2093, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 17, srcSpanEndLine = 2093, srcSpanEndColumn = 22}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 23, srcSpanEndLine = 2093, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 23, srcSpanEndLine = 2093, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 23, srcSpanEndLine = 2093, srcSpanEndColumn = 32}, srcInfoPoints = []}) "NodeFocus")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 33, srcSpanEndLine = 2093, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 33, srcSpanEndLine = 2093, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2093, srcSpanStartColumn = 33, srcSpanEndLine = 2093, srcSpanEndColumn = 42}, srcInfoPoints = []}) "parseUnqt")))))) Nothing),InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 5, srcSpanEndLine = 2097, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 5, srcSpanEndLine = 2097, srcSpanEndColumn = 34}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 5, srcSpanEndLine = 2095, srcSpanEndColumn = 10}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 5, srcSpanEndLine = 2095, srcSpanEndColumn = 10}, srcInfoPoints = []}) "parse")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 11, srcSpanEndLine = 2097, srcSpanEndColumn = 34}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 11, srcSpanEndLine = 2095, srcSpanEndColumn = 12}]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 13, srcSpanEndLine = 2097, srcSpanEndColumn = 34}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 13, srcSpanEndLine = 2095, srcSpanEndColumn = 27}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 13, srcSpanEndLine = 2095, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 13, srcSpanEndLine = 2095, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 13, srcSpanEndLine = 2095, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 13, srcSpanEndLine = 2095, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 19, srcSpanEndLine = 2095, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 19, srcSpanEndLine = 2095, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 19, srcSpanEndLine = 2095, srcSpanEndColumn = 21}, srcInfoPoints = []}) "XY")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 22, srcSpanEndLine = 2095, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 22, srcSpanEndLine = 2095, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2095, srcSpanStartColumn = 22, srcSpanEndLine = 2095, srcSpanEndColumn = 27}, srcInfoPoints = []}) "parse")))) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 13, srcSpanEndLine = 2096, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 13, srcSpanEndLine = 2096, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 14, srcSpanEndLine = 2096, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 20, srcSpanEndLine = 2096, srcSpanEndColumn = 21}]}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 13, srcSpanEndLine = 2096, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 13, srcSpanEndLine = 2096, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 14, srcSpanEndLine = 2096, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 20, srcSpanEndLine = 2096, srcSpanEndColumn = 21}]}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 13, srcSpanEndLine = 2096, srcSpanEndColumn = 21}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 13, srcSpanEndLine = 2096, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 14, srcSpanEndLine = 2096, srcSpanEndColumn = 20},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2096, srcSpanStartColumn = 20, srcSpanEndLine = 2096, srcSpanEndColumn = 21}]}) "onFail"))) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 13, srcSpanEndLine = 2097, srcSpanEndColumn = 34}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 13, srcSpanEndLine = 2097, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 13, srcSpanEndLine = 2097, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 13, srcSpanEndLine = 2097, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 13, srcSpanEndLine = 2097, srcSpanEndColumn = 18}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 19, srcSpanEndLine = 2097, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 19, srcSpanEndLine = 2097, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 19, srcSpanEndLine = 2097, srcSpanEndColumn = 28}, srcInfoPoints = []}) "NodeFocus")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 29, srcSpanEndLine = 2097, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 29, srcSpanEndLine = 2097, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2097, srcSpanStartColumn = 29, srcSpanEndLine = 2097, srcSpanEndColumn = 34}, srcInfoPoints = []}) "parse")))))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2101, srcSpanStartColumn = 1, srcSpanEndLine = 2104, srcSpanEndColumn = 71}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2101, srcSpanStartColumn = 24, srcSpanEndLine = 2101, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2102, srcSpanStartColumn = 24, srcSpanEndLine = 2102, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2103, srcSpanStartColumn = 24, srcSpanEndLine = 2103, srcSpanEndColumn = 25}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2101, srcSpanStartColumn = 1, srcSpanEndLine = 2101, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2101, srcSpanStartColumn = 6, srcSpanEndLine = 2101, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2101, srcSpanStartColumn = 6, srcSpanEndLine = 2101, srcSpanEndColumn = 23}, srcInfoPoints = []}) "VerticalPlacement") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2101, srcSpanStartColumn = 26, srcSpanEndLine = 2101, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2101, srcSpanStartColumn = 26, srcSpanEndLine = 2101, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2101, srcSpanStartColumn = 26, srcSpanEndLine = 2101, srcSpanEndColumn = 30}, srcInfoPoints = []}) "VTop") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2102, srcSpanStartColumn = 26, srcSpanEndLine = 2102, srcSpanEndColumn = 33}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2102, srcSpanStartColumn = 26, srcSpanEndLine = 2102, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2102, srcSpanStartColumn = 26, srcSpanEndLine = 2102, srcSpanEndColumn = 33}, srcInfoPoints = []}) "VCenter") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2103, srcSpanStartColumn = 26, srcSpanEndLine = 2103, srcSpanEndColumn = 33}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2103, srcSpanStartColumn = 26, srcSpanEndLine = 2103, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2103, srcSpanStartColumn = 26, srcSpanEndLine = 2103, srcSpanEndColumn = 33}, srcInfoPoints = []}) "VBottom") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 26, srcSpanEndLine = 2104, srcSpanEndColumn = 71}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 26, srcSpanEndLine = 2104, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 35, srcSpanEndLine = 2104, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 38, srcSpanEndLine = 2104, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 43, srcSpanEndLine = 2104, srcSpanEndColumn = 44},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 52, srcSpanEndLine = 2104, srcSpanEndColumn = 53},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 58, srcSpanEndLine = 2104, srcSpanEndColumn = 59},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 64, srcSpanEndLine = 2104, srcSpanEndColumn = 65},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 70, srcSpanEndLine = 2104, srcSpanEndColumn = 71}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 36, srcSpanEndLine = 2104, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 36, srcSpanEndLine = 2104, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 36, srcSpanEndLine = 2104, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 40, srcSpanEndLine = 2104, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 40, srcSpanEndLine = 2104, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 40, srcSpanEndLine = 2104, srcSpanEndColumn = 43}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 45, srcSpanEndLine = 2104, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 45, srcSpanEndLine = 2104, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 45, srcSpanEndLine = 2104, srcSpanEndColumn = 52}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 54, srcSpanEndLine = 2104, srcSpanEndColumn = 58}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 54, srcSpanEndLine = 2104, srcSpanEndColumn = 58}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 54, srcSpanEndLine = 2104, srcSpanEndColumn = 58}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 60, srcSpanEndLine = 2104, srcSpanEndColumn = 64}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 60, srcSpanEndLine = 2104, srcSpanEndColumn = 64}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 60, srcSpanEndLine = 2104, srcSpanEndColumn = 64}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 66, srcSpanEndLine = 2104, srcSpanEndColumn = 70}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 66, srcSpanEndLine = 2104, srcSpanEndColumn = 70}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2104, srcSpanStartColumn = 66, srcSpanEndLine = 2104, srcSpanEndColumn = 70}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2106, srcSpanStartColumn = 1, srcSpanEndLine = 2111, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2106, srcSpanStartColumn = 1, srcSpanEndLine = 2106, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2106, srcSpanStartColumn = 37, srcSpanEndLine = 2106, srcSpanEndColumn = 42},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 5, srcSpanEndLine = 2107, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 5, srcSpanEndLine = 2108, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 5, srcSpanEndLine = 2109, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 1, srcSpanEndLine = 2111, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2106, srcSpanStartColumn = 10, srcSpanEndLine = 2106, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2106, srcSpanStartColumn = 10, srcSpanEndLine = 2106, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2106, srcSpanStartColumn = 10, srcSpanEndLine = 2106, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2106, srcSpanStartColumn = 19, srcSpanEndLine = 2106, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2106, srcSpanStartColumn = 19, srcSpanEndLine = 2106, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2106, srcSpanStartColumn = 19, srcSpanEndLine = 2106, srcSpanEndColumn = 36}, srcInfoPoints = []}) "VerticalPlacement"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 5, srcSpanEndLine = 2109, srcSpanEndColumn = 31}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 5, srcSpanEndLine = 2109, srcSpanEndColumn = 31}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 5, srcSpanEndLine = 2107, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 5, srcSpanEndLine = 2107, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 13, srcSpanEndLine = 2107, srcSpanEndColumn = 17}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 13, srcSpanEndLine = 2107, srcSpanEndColumn = 17}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 13, srcSpanEndLine = 2107, srcSpanEndColumn = 17}, srcInfoPoints = []}) "VTop")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 21, srcSpanEndLine = 2107, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 21, srcSpanEndLine = 2107, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 23, srcSpanEndLine = 2107, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 23, srcSpanEndLine = 2107, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 23, srcSpanEndLine = 2107, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 23, srcSpanEndLine = 2107, srcSpanEndColumn = 27}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 28, srcSpanEndLine = 2107, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2107, srcSpanStartColumn = 28, srcSpanEndLine = 2107, srcSpanEndColumn = 31}, srcInfoPoints = []}) 't' "t")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 5, srcSpanEndLine = 2108, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 5, srcSpanEndLine = 2108, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 13, srcSpanEndLine = 2108, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 13, srcSpanEndLine = 2108, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 13, srcSpanEndLine = 2108, srcSpanEndColumn = 20}, srcInfoPoints = []}) "VCenter")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 21, srcSpanEndLine = 2108, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 21, srcSpanEndLine = 2108, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 23, srcSpanEndLine = 2108, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 23, srcSpanEndLine = 2108, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 23, srcSpanEndLine = 2108, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 23, srcSpanEndLine = 2108, srcSpanEndColumn = 27}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 28, srcSpanEndLine = 2108, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2108, srcSpanStartColumn = 28, srcSpanEndLine = 2108, srcSpanEndColumn = 31}, srcInfoPoints = []}) 'c' "c")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 5, srcSpanEndLine = 2109, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 5, srcSpanEndLine = 2109, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 13, srcSpanEndLine = 2109, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 13, srcSpanEndLine = 2109, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 13, srcSpanEndLine = 2109, srcSpanEndColumn = 20}, srcInfoPoints = []}) "VBottom")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 21, srcSpanEndLine = 2109, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 21, srcSpanEndLine = 2109, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 23, srcSpanEndLine = 2109, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 23, srcSpanEndLine = 2109, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 23, srcSpanEndLine = 2109, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 23, srcSpanEndLine = 2109, srcSpanEndColumn = 27}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 28, srcSpanEndLine = 2109, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2109, srcSpanStartColumn = 28, srcSpanEndLine = 2109, srcSpanEndColumn = 31}, srcInfoPoints = []}) 'b' "b")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 1, srcSpanEndLine = 2119, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 1, srcSpanEndLine = 2111, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 37, srcSpanEndLine = 2111, srcSpanEndColumn = 42},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 5, srcSpanEndLine = 2112, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2119, srcSpanStartColumn = 1, srcSpanEndLine = 2119, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 10, srcSpanEndLine = 2111, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 10, srcSpanEndLine = 2111, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 10, srcSpanEndLine = 2111, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 19, srcSpanEndLine = 2111, srcSpanEndColumn = 36}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 19, srcSpanEndLine = 2111, srcSpanEndColumn = 36}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2111, srcSpanStartColumn = 19, srcSpanEndLine = 2111, srcSpanEndColumn = 36}, srcInfoPoints = []}) "VerticalPlacement"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 5, srcSpanEndLine = 2115, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 5, srcSpanEndLine = 2115, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 5, srcSpanEndLine = 2112, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 5, srcSpanEndLine = 2112, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 15, srcSpanEndLine = 2115, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 15, srcSpanEndLine = 2112, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 17, srcSpanEndLine = 2115, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 17, srcSpanEndLine = 2112, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 17, srcSpanEndLine = 2112, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 17, srcSpanEndLine = 2112, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 23, srcSpanEndLine = 2115, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 23, srcSpanEndLine = 2112, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 23, srcSpanEndLine = 2113, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 23, srcSpanEndLine = 2114, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2115, srcSpanStartColumn = 23, srcSpanEndLine = 2115, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 25, srcSpanEndLine = 2112, srcSpanEndColumn = 43}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 25, srcSpanEndLine = 2112, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 25, srcSpanEndLine = 2112, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 25, srcSpanEndLine = 2112, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 25, srcSpanEndLine = 2112, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 35, srcSpanEndLine = 2112, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 35, srcSpanEndLine = 2112, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 35, srcSpanEndLine = 2112, srcSpanEndColumn = 39}, srcInfoPoints = []}) "VTop")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 40, srcSpanEndLine = 2112, srcSpanEndColumn = 43}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2112, srcSpanStartColumn = 40, srcSpanEndLine = 2112, srcSpanEndColumn = 43}, srcInfoPoints = []}) "t" "t")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 25, srcSpanEndLine = 2113, srcSpanEndColumn = 46}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 25, srcSpanEndLine = 2113, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 25, srcSpanEndLine = 2113, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 25, srcSpanEndLine = 2113, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 25, srcSpanEndLine = 2113, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 35, srcSpanEndLine = 2113, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 35, srcSpanEndLine = 2113, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 35, srcSpanEndLine = 2113, srcSpanEndColumn = 42}, srcInfoPoints = []}) "VCenter")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 43, srcSpanEndLine = 2113, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2113, srcSpanStartColumn = 43, srcSpanEndLine = 2113, srcSpanEndColumn = 46}, srcInfoPoints = []}) "c" "c")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 25, srcSpanEndLine = 2114, srcSpanEndColumn = 46}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 25, srcSpanEndLine = 2114, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 25, srcSpanEndLine = 2114, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 25, srcSpanEndLine = 2114, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 25, srcSpanEndLine = 2114, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 35, srcSpanEndLine = 2114, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 35, srcSpanEndLine = 2114, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 35, srcSpanEndLine = 2114, srcSpanEndColumn = 42}, srcInfoPoints = []}) "VBottom")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 43, srcSpanEndLine = 2114, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2114, srcSpanStartColumn = 43, srcSpanEndLine = 2114, srcSpanEndColumn = 46}, srcInfoPoints = []}) "b" "b"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2119, srcSpanStartColumn = 1, srcSpanEndLine = 2124, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2119, srcSpanStartColumn = 16, srcSpanEndLine = 2119, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2120, srcSpanStartColumn = 16, srcSpanEndLine = 2120, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2121, srcSpanStartColumn = 16, srcSpanEndLine = 2121, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2122, srcSpanStartColumn = 16, srcSpanEndLine = 2122, srcSpanEndColumn = 17},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2123, srcSpanStartColumn = 16, srcSpanEndLine = 2123, srcSpanEndColumn = 17}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2119, srcSpanStartColumn = 1, srcSpanEndLine = 2119, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2119, srcSpanStartColumn = 6, srcSpanEndLine = 2119, srcSpanEndColumn = 15}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2119, srcSpanStartColumn = 6, srcSpanEndLine = 2119, srcSpanEndColumn = 15}, srcInfoPoints = []}) "ScaleType") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2119, srcSpanStartColumn = 18, srcSpanEndLine = 2119, srcSpanEndColumn = 30}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2119, srcSpanStartColumn = 18, srcSpanEndLine = 2119, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2119, srcSpanStartColumn = 18, srcSpanEndLine = 2119, srcSpanEndColumn = 30}, srcInfoPoints = []}) "UniformScale") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2120, srcSpanStartColumn = 18, srcSpanEndLine = 2120, srcSpanEndColumn = 25}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2120, srcSpanStartColumn = 18, srcSpanEndLine = 2120, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2120, srcSpanStartColumn = 18, srcSpanEndLine = 2120, srcSpanEndColumn = 25}, srcInfoPoints = []}) "NoScale") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2121, srcSpanStartColumn = 18, srcSpanEndLine = 2121, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2121, srcSpanStartColumn = 18, srcSpanEndLine = 2121, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2121, srcSpanStartColumn = 18, srcSpanEndLine = 2121, srcSpanEndColumn = 27}, srcInfoPoints = []}) "FillWidth") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2122, srcSpanStartColumn = 18, srcSpanEndLine = 2122, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2122, srcSpanStartColumn = 18, srcSpanEndLine = 2122, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2122, srcSpanStartColumn = 18, srcSpanEndLine = 2122, srcSpanEndColumn = 28}, srcInfoPoints = []}) "FillHeight") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2123, srcSpanStartColumn = 18, srcSpanEndLine = 2123, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2123, srcSpanStartColumn = 18, srcSpanEndLine = 2123, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2123, srcSpanStartColumn = 18, srcSpanEndLine = 2123, srcSpanEndColumn = 26}, srcInfoPoints = []}) "FillBoth") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 18, srcSpanEndLine = 2124, srcSpanEndColumn = 63}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 18, srcSpanEndLine = 2124, srcSpanEndColumn = 26},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 27, srcSpanEndLine = 2124, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 30, srcSpanEndLine = 2124, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 35, srcSpanEndLine = 2124, srcSpanEndColumn = 36},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 44, srcSpanEndLine = 2124, srcSpanEndColumn = 45},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 50, srcSpanEndLine = 2124, srcSpanEndColumn = 51},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 56, srcSpanEndLine = 2124, srcSpanEndColumn = 57},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 62, srcSpanEndLine = 2124, srcSpanEndColumn = 63}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 28, srcSpanEndLine = 2124, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 28, srcSpanEndLine = 2124, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 28, srcSpanEndLine = 2124, srcSpanEndColumn = 30}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 32, srcSpanEndLine = 2124, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 32, srcSpanEndLine = 2124, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 32, srcSpanEndLine = 2124, srcSpanEndColumn = 35}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 37, srcSpanEndLine = 2124, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 37, srcSpanEndLine = 2124, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 37, srcSpanEndLine = 2124, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 46, srcSpanEndLine = 2124, srcSpanEndColumn = 50}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 46, srcSpanEndLine = 2124, srcSpanEndColumn = 50}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 46, srcSpanEndLine = 2124, srcSpanEndColumn = 50}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 52, srcSpanEndLine = 2124, srcSpanEndColumn = 56}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 52, srcSpanEndLine = 2124, srcSpanEndColumn = 56}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 52, srcSpanEndLine = 2124, srcSpanEndColumn = 56}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 58, srcSpanEndLine = 2124, srcSpanEndColumn = 62}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 58, srcSpanEndLine = 2124, srcSpanEndColumn = 62}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2124, srcSpanStartColumn = 58, srcSpanEndLine = 2124, srcSpanEndColumn = 62}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2126, srcSpanStartColumn = 1, srcSpanEndLine = 2133, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2126, srcSpanStartColumn = 1, srcSpanEndLine = 2126, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2126, srcSpanStartColumn = 29, srcSpanEndLine = 2126, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 5, srcSpanEndLine = 2127, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 5, srcSpanEndLine = 2128, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 5, srcSpanEndLine = 2129, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 5, srcSpanEndLine = 2130, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 5, srcSpanEndLine = 2131, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 1, srcSpanEndLine = 2133, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2126, srcSpanStartColumn = 10, srcSpanEndLine = 2126, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2126, srcSpanStartColumn = 10, srcSpanEndLine = 2126, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2126, srcSpanStartColumn = 10, srcSpanEndLine = 2126, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2126, srcSpanStartColumn = 19, srcSpanEndLine = 2126, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2126, srcSpanStartColumn = 19, srcSpanEndLine = 2126, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2126, srcSpanStartColumn = 19, srcSpanEndLine = 2126, srcSpanEndColumn = 28}, srcInfoPoints = []}) "ScaleType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 5, srcSpanEndLine = 2131, srcSpanEndColumn = 39}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 5, srcSpanEndLine = 2131, srcSpanEndColumn = 39}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 5, srcSpanEndLine = 2127, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 5, srcSpanEndLine = 2127, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 13, srcSpanEndLine = 2127, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 13, srcSpanEndLine = 2127, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 13, srcSpanEndLine = 2127, srcSpanEndColumn = 25}, srcInfoPoints = []}) "UniformScale")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 26, srcSpanEndLine = 2127, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 26, srcSpanEndLine = 2127, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 28, srcSpanEndLine = 2127, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 28, srcSpanEndLine = 2127, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 28, srcSpanEndLine = 2127, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 28, srcSpanEndLine = 2127, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 36, srcSpanEndLine = 2127, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 36, srcSpanEndLine = 2127, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2127, srcSpanStartColumn = 36, srcSpanEndLine = 2127, srcSpanEndColumn = 40}, srcInfoPoints = []}) "True"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 5, srcSpanEndLine = 2128, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 5, srcSpanEndLine = 2128, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 13, srcSpanEndLine = 2128, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 13, srcSpanEndLine = 2128, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 13, srcSpanEndLine = 2128, srcSpanEndColumn = 20}, srcInfoPoints = []}) "NoScale")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 26, srcSpanEndLine = 2128, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 26, srcSpanEndLine = 2128, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 28, srcSpanEndLine = 2128, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 28, srcSpanEndLine = 2128, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 28, srcSpanEndLine = 2128, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 28, srcSpanEndLine = 2128, srcSpanEndColumn = 35}, srcInfoPoints = []}) "unqtDot"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 36, srcSpanEndLine = 2128, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 36, srcSpanEndLine = 2128, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2128, srcSpanStartColumn = 36, srcSpanEndLine = 2128, srcSpanEndColumn = 41}, srcInfoPoints = []}) "False"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 5, srcSpanEndLine = 2129, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 5, srcSpanEndLine = 2129, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 13, srcSpanEndLine = 2129, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 13, srcSpanEndLine = 2129, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 13, srcSpanEndLine = 2129, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FillWidth")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 26, srcSpanEndLine = 2129, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 26, srcSpanEndLine = 2129, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 28, srcSpanEndLine = 2129, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 28, srcSpanEndLine = 2129, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 28, srcSpanEndLine = 2129, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 28, srcSpanEndLine = 2129, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 33, srcSpanEndLine = 2129, srcSpanEndColumn = 40}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2129, srcSpanStartColumn = 33, srcSpanEndLine = 2129, srcSpanEndColumn = 40}, srcInfoPoints = []}) "width" "width")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 5, srcSpanEndLine = 2130, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 5, srcSpanEndLine = 2130, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 13, srcSpanEndLine = 2130, srcSpanEndColumn = 23}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 13, srcSpanEndLine = 2130, srcSpanEndColumn = 23}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 13, srcSpanEndLine = 2130, srcSpanEndColumn = 23}, srcInfoPoints = []}) "FillHeight")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 26, srcSpanEndLine = 2130, srcSpanEndColumn = 41}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 26, srcSpanEndLine = 2130, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 28, srcSpanEndLine = 2130, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 28, srcSpanEndLine = 2130, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 28, srcSpanEndLine = 2130, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 28, srcSpanEndLine = 2130, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 33, srcSpanEndLine = 2130, srcSpanEndColumn = 41}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2130, srcSpanStartColumn = 33, srcSpanEndLine = 2130, srcSpanEndColumn = 41}, srcInfoPoints = []}) "height" "height")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 5, srcSpanEndLine = 2131, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 5, srcSpanEndLine = 2131, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 13, srcSpanEndLine = 2131, srcSpanEndColumn = 21}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 13, srcSpanEndLine = 2131, srcSpanEndColumn = 21}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 13, srcSpanEndLine = 2131, srcSpanEndColumn = 21}, srcInfoPoints = []}) "FillBoth")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 26, srcSpanEndLine = 2131, srcSpanEndColumn = 39}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 26, srcSpanEndLine = 2131, srcSpanEndColumn = 27}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 28, srcSpanEndLine = 2131, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 28, srcSpanEndLine = 2131, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 28, srcSpanEndLine = 2131, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 28, srcSpanEndLine = 2131, srcSpanEndColumn = 32}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 33, srcSpanEndLine = 2131, srcSpanEndColumn = 39}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2131, srcSpanStartColumn = 33, srcSpanEndLine = 2131, srcSpanEndColumn = 39}, srcInfoPoints = []}) "both" "both")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 1, srcSpanEndLine = 2143, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 1, srcSpanEndLine = 2133, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 29, srcSpanEndLine = 2133, srcSpanEndColumn = 34},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 5, srcSpanEndLine = 2134, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2143, srcSpanStartColumn = 1, srcSpanEndLine = 2143, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 10, srcSpanEndLine = 2133, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 10, srcSpanEndLine = 2133, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 10, srcSpanEndLine = 2133, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 19, srcSpanEndLine = 2133, srcSpanEndColumn = 28}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 19, srcSpanEndLine = 2133, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2133, srcSpanStartColumn = 19, srcSpanEndLine = 2133, srcSpanEndColumn = 28}, srcInfoPoints = []}) "ScaleType"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 5, srcSpanEndLine = 2139, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 5, srcSpanEndLine = 2139, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 5, srcSpanEndLine = 2134, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 5, srcSpanEndLine = 2134, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 15, srcSpanEndLine = 2139, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 15, srcSpanEndLine = 2134, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 17, srcSpanEndLine = 2139, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 17, srcSpanEndLine = 2134, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 17, srcSpanEndLine = 2134, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 17, srcSpanEndLine = 2134, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 23, srcSpanEndLine = 2139, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 23, srcSpanEndLine = 2134, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 23, srcSpanEndLine = 2135, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 23, srcSpanEndLine = 2136, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 23, srcSpanEndLine = 2137, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 23, srcSpanEndLine = 2138, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2139, srcSpanStartColumn = 23, srcSpanEndLine = 2139, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 25, srcSpanEndLine = 2134, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 25, srcSpanEndLine = 2134, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 25, srcSpanEndLine = 2134, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 25, srcSpanEndLine = 2134, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 25, srcSpanEndLine = 2134, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 35, srcSpanEndLine = 2134, srcSpanEndColumn = 47}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 35, srcSpanEndLine = 2134, srcSpanEndColumn = 47}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 35, srcSpanEndLine = 2134, srcSpanEndColumn = 47}, srcInfoPoints = []}) "UniformScale")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 48, srcSpanEndLine = 2134, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2134, srcSpanStartColumn = 48, srcSpanEndLine = 2134, srcSpanEndColumn = 54}, srcInfoPoints = []}) "true" "true")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 25, srcSpanEndLine = 2135, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 25, srcSpanEndLine = 2135, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 25, srcSpanEndLine = 2135, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 25, srcSpanEndLine = 2135, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 25, srcSpanEndLine = 2135, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 35, srcSpanEndLine = 2135, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 35, srcSpanEndLine = 2135, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 35, srcSpanEndLine = 2135, srcSpanEndColumn = 42}, srcInfoPoints = []}) "NoScale")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 43, srcSpanEndLine = 2135, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2135, srcSpanStartColumn = 43, srcSpanEndLine = 2135, srcSpanEndColumn = 50}, srcInfoPoints = []}) "false" "false")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 25, srcSpanEndLine = 2136, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 25, srcSpanEndLine = 2136, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 25, srcSpanEndLine = 2136, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 25, srcSpanEndLine = 2136, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 25, srcSpanEndLine = 2136, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 35, srcSpanEndLine = 2136, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 35, srcSpanEndLine = 2136, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 35, srcSpanEndLine = 2136, srcSpanEndColumn = 44}, srcInfoPoints = []}) "FillWidth")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 45, srcSpanEndLine = 2136, srcSpanEndColumn = 52}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2136, srcSpanStartColumn = 45, srcSpanEndLine = 2136, srcSpanEndColumn = 52}, srcInfoPoints = []}) "width" "width")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 25, srcSpanEndLine = 2137, srcSpanEndColumn = 54}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 25, srcSpanEndLine = 2137, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 25, srcSpanEndLine = 2137, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 25, srcSpanEndLine = 2137, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 25, srcSpanEndLine = 2137, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 35, srcSpanEndLine = 2137, srcSpanEndColumn = 45}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 35, srcSpanEndLine = 2137, srcSpanEndColumn = 45}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 35, srcSpanEndLine = 2137, srcSpanEndColumn = 45}, srcInfoPoints = []}) "FillHeight")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 46, srcSpanEndLine = 2137, srcSpanEndColumn = 54}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2137, srcSpanStartColumn = 46, srcSpanEndLine = 2137, srcSpanEndColumn = 54}, srcInfoPoints = []}) "height" "height")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 25, srcSpanEndLine = 2138, srcSpanEndColumn = 50}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 25, srcSpanEndLine = 2138, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 25, srcSpanEndLine = 2138, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 25, srcSpanEndLine = 2138, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 25, srcSpanEndLine = 2138, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 35, srcSpanEndLine = 2138, srcSpanEndColumn = 43}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 35, srcSpanEndLine = 2138, srcSpanEndColumn = 43}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 35, srcSpanEndLine = 2138, srcSpanEndColumn = 43}, srcInfoPoints = []}) "FillBoth")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 44, srcSpanEndLine = 2138, srcSpanEndColumn = 50}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2138, srcSpanStartColumn = 44, srcSpanEndLine = 2138, srcSpanEndColumn = 50}, srcInfoPoints = []}) "both" "both"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2143, srcSpanStartColumn = 1, srcSpanEndLine = 2146, srcSpanEndColumn = 67}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2143, srcSpanStartColumn = 20, srcSpanEndLine = 2143, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2144, srcSpanStartColumn = 20, srcSpanEndLine = 2144, srcSpanEndColumn = 21},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2145, srcSpanStartColumn = 20, srcSpanEndLine = 2145, srcSpanEndColumn = 21}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2143, srcSpanStartColumn = 1, srcSpanEndLine = 2143, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2143, srcSpanStartColumn = 6, srcSpanEndLine = 2143, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2143, srcSpanStartColumn = 6, srcSpanEndLine = 2143, srcSpanEndColumn = 19}, srcInfoPoints = []}) "Justification") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2143, srcSpanStartColumn = 22, srcSpanEndLine = 2143, srcSpanEndColumn = 27}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2143, srcSpanStartColumn = 22, srcSpanEndLine = 2143, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2143, srcSpanStartColumn = 22, srcSpanEndLine = 2143, srcSpanEndColumn = 27}, srcInfoPoints = []}) "JLeft") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2144, srcSpanStartColumn = 22, srcSpanEndLine = 2144, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2144, srcSpanStartColumn = 22, srcSpanEndLine = 2144, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2144, srcSpanStartColumn = 22, srcSpanEndLine = 2144, srcSpanEndColumn = 28}, srcInfoPoints = []}) "JRight") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2145, srcSpanStartColumn = 22, srcSpanEndLine = 2145, srcSpanEndColumn = 29}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2145, srcSpanStartColumn = 22, srcSpanEndLine = 2145, srcSpanEndColumn = 29}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2145, srcSpanStartColumn = 22, srcSpanEndLine = 2145, srcSpanEndColumn = 29}, srcInfoPoints = []}) "JCenter") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 22, srcSpanEndLine = 2146, srcSpanEndColumn = 67}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 22, srcSpanEndLine = 2146, srcSpanEndColumn = 30},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 31, srcSpanEndLine = 2146, srcSpanEndColumn = 32},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 34, srcSpanEndLine = 2146, srcSpanEndColumn = 35},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 39, srcSpanEndLine = 2146, srcSpanEndColumn = 40},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 48, srcSpanEndLine = 2146, srcSpanEndColumn = 49},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 54, srcSpanEndLine = 2146, srcSpanEndColumn = 55},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 60, srcSpanEndLine = 2146, srcSpanEndColumn = 61},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 66, srcSpanEndLine = 2146, srcSpanEndColumn = 67}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 32, srcSpanEndLine = 2146, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 32, srcSpanEndLine = 2146, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 32, srcSpanEndLine = 2146, srcSpanEndColumn = 34}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 36, srcSpanEndLine = 2146, srcSpanEndColumn = 39}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 36, srcSpanEndLine = 2146, srcSpanEndColumn = 39}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 36, srcSpanEndLine = 2146, srcSpanEndColumn = 39}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 41, srcSpanEndLine = 2146, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 41, srcSpanEndLine = 2146, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 41, srcSpanEndLine = 2146, srcSpanEndColumn = 48}, srcInfoPoints = []}) "Bounded")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 50, srcSpanEndLine = 2146, srcSpanEndColumn = 54}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 50, srcSpanEndLine = 2146, srcSpanEndColumn = 54}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 50, srcSpanEndLine = 2146, srcSpanEndColumn = 54}, srcInfoPoints = []}) "Enum")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 56, srcSpanEndLine = 2146, srcSpanEndColumn = 60}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 56, srcSpanEndLine = 2146, srcSpanEndColumn = 60}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 56, srcSpanEndLine = 2146, srcSpanEndColumn = 60}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 62, srcSpanEndLine = 2146, srcSpanEndColumn = 66}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 62, srcSpanEndLine = 2146, srcSpanEndColumn = 66}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2146, srcSpanStartColumn = 62, srcSpanEndLine = 2146, srcSpanEndColumn = 66}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2148, srcSpanStartColumn = 1, srcSpanEndLine = 2153, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2148, srcSpanStartColumn = 1, srcSpanEndLine = 2148, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2148, srcSpanStartColumn = 33, srcSpanEndLine = 2148, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 5, srcSpanEndLine = 2149, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 5, srcSpanEndLine = 2150, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 5, srcSpanEndLine = 2151, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 1, srcSpanEndLine = 2153, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2148, srcSpanStartColumn = 10, srcSpanEndLine = 2148, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2148, srcSpanStartColumn = 10, srcSpanEndLine = 2148, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2148, srcSpanStartColumn = 10, srcSpanEndLine = 2148, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2148, srcSpanStartColumn = 19, srcSpanEndLine = 2148, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2148, srcSpanStartColumn = 19, srcSpanEndLine = 2148, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2148, srcSpanStartColumn = 19, srcSpanEndLine = 2148, srcSpanEndColumn = 32}, srcInfoPoints = []}) "Justification"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 5, srcSpanEndLine = 2151, srcSpanEndColumn = 31}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 5, srcSpanEndLine = 2151, srcSpanEndColumn = 31}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 5, srcSpanEndLine = 2149, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 5, srcSpanEndLine = 2149, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 13, srcSpanEndLine = 2149, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 13, srcSpanEndLine = 2149, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 13, srcSpanEndLine = 2149, srcSpanEndColumn = 18}, srcInfoPoints = []}) "JLeft")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 21, srcSpanEndLine = 2149, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 21, srcSpanEndLine = 2149, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 23, srcSpanEndLine = 2149, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 23, srcSpanEndLine = 2149, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 23, srcSpanEndLine = 2149, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 23, srcSpanEndLine = 2149, srcSpanEndColumn = 27}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 28, srcSpanEndLine = 2149, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2149, srcSpanStartColumn = 28, srcSpanEndLine = 2149, srcSpanEndColumn = 31}, srcInfoPoints = []}) 'l' "l")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 5, srcSpanEndLine = 2150, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 5, srcSpanEndLine = 2150, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 13, srcSpanEndLine = 2150, srcSpanEndColumn = 19}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 13, srcSpanEndLine = 2150, srcSpanEndColumn = 19}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 13, srcSpanEndLine = 2150, srcSpanEndColumn = 19}, srcInfoPoints = []}) "JRight")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 21, srcSpanEndLine = 2150, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 21, srcSpanEndLine = 2150, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 23, srcSpanEndLine = 2150, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 23, srcSpanEndLine = 2150, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 23, srcSpanEndLine = 2150, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 23, srcSpanEndLine = 2150, srcSpanEndColumn = 27}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 28, srcSpanEndLine = 2150, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2150, srcSpanStartColumn = 28, srcSpanEndLine = 2150, srcSpanEndColumn = 31}, srcInfoPoints = []}) 'r' "r")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 5, srcSpanEndLine = 2151, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 5, srcSpanEndLine = 2151, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 13, srcSpanEndLine = 2151, srcSpanEndColumn = 20}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 13, srcSpanEndLine = 2151, srcSpanEndColumn = 20}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 13, srcSpanEndLine = 2151, srcSpanEndColumn = 20}, srcInfoPoints = []}) "JCenter")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 21, srcSpanEndLine = 2151, srcSpanEndColumn = 31}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 21, srcSpanEndLine = 2151, srcSpanEndColumn = 22}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 23, srcSpanEndLine = 2151, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 23, srcSpanEndLine = 2151, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 23, srcSpanEndLine = 2151, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 23, srcSpanEndLine = 2151, srcSpanEndColumn = 27}, srcInfoPoints = []}) "char"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 28, srcSpanEndLine = 2151, srcSpanEndColumn = 31}, srcInfoPoints = []}) (Char (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2151, srcSpanStartColumn = 28, srcSpanEndLine = 2151, srcSpanEndColumn = 31}, srcInfoPoints = []}) 'c' "c")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 1, srcSpanEndLine = 2161, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 1, srcSpanEndLine = 2153, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 33, srcSpanEndLine = 2153, srcSpanEndColumn = 38},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 5, srcSpanEndLine = 2154, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 1, srcSpanEndLine = 2161, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 10, srcSpanEndLine = 2153, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 10, srcSpanEndLine = 2153, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 10, srcSpanEndLine = 2153, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 19, srcSpanEndLine = 2153, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 19, srcSpanEndLine = 2153, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2153, srcSpanStartColumn = 19, srcSpanEndLine = 2153, srcSpanEndColumn = 32}, srcInfoPoints = []}) "Justification"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 5, srcSpanEndLine = 2157, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 5, srcSpanEndLine = 2157, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 5, srcSpanEndLine = 2154, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 5, srcSpanEndLine = 2154, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 15, srcSpanEndLine = 2157, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 15, srcSpanEndLine = 2154, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 17, srcSpanEndLine = 2157, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 17, srcSpanEndLine = 2154, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 17, srcSpanEndLine = 2154, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 17, srcSpanEndLine = 2154, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 23, srcSpanEndLine = 2157, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 23, srcSpanEndLine = 2154, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 23, srcSpanEndLine = 2155, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 23, srcSpanEndLine = 2156, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2157, srcSpanStartColumn = 23, srcSpanEndLine = 2157, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 25, srcSpanEndLine = 2154, srcSpanEndColumn = 44}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 25, srcSpanEndLine = 2154, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 25, srcSpanEndLine = 2154, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 25, srcSpanEndLine = 2154, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 25, srcSpanEndLine = 2154, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 35, srcSpanEndLine = 2154, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 35, srcSpanEndLine = 2154, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 35, srcSpanEndLine = 2154, srcSpanEndColumn = 40}, srcInfoPoints = []}) "JLeft")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 41, srcSpanEndLine = 2154, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2154, srcSpanStartColumn = 41, srcSpanEndLine = 2154, srcSpanEndColumn = 44}, srcInfoPoints = []}) "l" "l")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 25, srcSpanEndLine = 2155, srcSpanEndColumn = 45}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 25, srcSpanEndLine = 2155, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 25, srcSpanEndLine = 2155, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 25, srcSpanEndLine = 2155, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 25, srcSpanEndLine = 2155, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 35, srcSpanEndLine = 2155, srcSpanEndColumn = 41}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 35, srcSpanEndLine = 2155, srcSpanEndColumn = 41}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 35, srcSpanEndLine = 2155, srcSpanEndColumn = 41}, srcInfoPoints = []}) "JRight")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 42, srcSpanEndLine = 2155, srcSpanEndColumn = 45}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2155, srcSpanStartColumn = 42, srcSpanEndLine = 2155, srcSpanEndColumn = 45}, srcInfoPoints = []}) "r" "r")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 25, srcSpanEndLine = 2156, srcSpanEndColumn = 46}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 25, srcSpanEndLine = 2156, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 25, srcSpanEndLine = 2156, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 25, srcSpanEndLine = 2156, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 25, srcSpanEndLine = 2156, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 35, srcSpanEndLine = 2156, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 35, srcSpanEndLine = 2156, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 35, srcSpanEndLine = 2156, srcSpanEndColumn = 42}, srcInfoPoints = []}) "JCenter")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 43, srcSpanEndLine = 2156, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2156, srcSpanStartColumn = 43, srcSpanEndLine = 2156, srcSpanEndColumn = 46}, srcInfoPoints = []}) "c" "c"))]))) Nothing)]),DataDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 1, srcSpanEndLine = 2166, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 13, srcSpanEndLine = 2161, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2162, srcSpanStartColumn = 13, srcSpanEndLine = 2162, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2163, srcSpanStartColumn = 13, srcSpanEndLine = 2163, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2164, srcSpanStartColumn = 13, srcSpanEndLine = 2164, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2165, srcSpanStartColumn = 13, srcSpanEndLine = 2165, srcSpanEndColumn = 14}]}) (DataType (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 1, srcSpanEndLine = 2161, srcSpanEndColumn = 5}, srcInfoPoints = []})) Nothing (DHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 6, srcSpanEndLine = 2161, srcSpanEndColumn = 12}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 6, srcSpanEndLine = 2161, srcSpanEndColumn = 12}, srcInfoPoints = []}) "Ratios") []) [QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 15, srcSpanEndLine = 2161, srcSpanEndColumn = 33}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 15, srcSpanEndLine = 2161, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 15, srcSpanEndLine = 2161, srcSpanEndColumn = 26}, srcInfoPoints = []}) "AspectRatio") [UnBangedTy (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 27, srcSpanEndLine = 2161, srcSpanEndColumn = 33}, srcInfoPoints = []}) (TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 27, srcSpanEndLine = 2161, srcSpanEndColumn = 33}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 27, srcSpanEndLine = 2161, srcSpanEndColumn = 33}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2161, srcSpanStartColumn = 27, srcSpanEndLine = 2161, srcSpanEndColumn = 33}, srcInfoPoints = []}) "Double")))]),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2162, srcSpanStartColumn = 15, srcSpanEndLine = 2162, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2162, srcSpanStartColumn = 15, srcSpanEndLine = 2162, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2162, srcSpanStartColumn = 15, srcSpanEndLine = 2162, srcSpanEndColumn = 24}, srcInfoPoints = []}) "FillRatio") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2163, srcSpanStartColumn = 15, srcSpanEndLine = 2163, srcSpanEndColumn = 28}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2163, srcSpanStartColumn = 15, srcSpanEndLine = 2163, srcSpanEndColumn = 28}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2163, srcSpanStartColumn = 15, srcSpanEndLine = 2163, srcSpanEndColumn = 28}, srcInfoPoints = []}) "CompressRatio") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2164, srcSpanStartColumn = 15, srcSpanEndLine = 2164, srcSpanEndColumn = 26}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2164, srcSpanStartColumn = 15, srcSpanEndLine = 2164, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2164, srcSpanStartColumn = 15, srcSpanEndLine = 2164, srcSpanEndColumn = 26}, srcInfoPoints = []}) "ExpandRatio") []),QualConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2165, srcSpanStartColumn = 15, srcSpanEndLine = 2165, srcSpanEndColumn = 24}, srcInfoPoints = []}) Nothing Nothing (ConDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2165, srcSpanStartColumn = 15, srcSpanEndLine = 2165, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2165, srcSpanStartColumn = 15, srcSpanEndLine = 2165, srcSpanEndColumn = 24}, srcInfoPoints = []}) "AutoRatio") [])] (Just (Deriving (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 15, srcSpanEndLine = 2166, srcSpanEndColumn = 45}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 15, srcSpanEndLine = 2166, srcSpanEndColumn = 23},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 24, srcSpanEndLine = 2166, srcSpanEndColumn = 25},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 27, srcSpanEndLine = 2166, srcSpanEndColumn = 28},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 32, srcSpanEndLine = 2166, srcSpanEndColumn = 33},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 38, srcSpanEndLine = 2166, srcSpanEndColumn = 39},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 44, srcSpanEndLine = 2166, srcSpanEndColumn = 45}]}) [IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 25, srcSpanEndLine = 2166, srcSpanEndColumn = 27}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 25, srcSpanEndLine = 2166, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 25, srcSpanEndLine = 2166, srcSpanEndColumn = 27}, srcInfoPoints = []}) "Eq")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 29, srcSpanEndLine = 2166, srcSpanEndColumn = 32}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 29, srcSpanEndLine = 2166, srcSpanEndColumn = 32}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 29, srcSpanEndLine = 2166, srcSpanEndColumn = 32}, srcInfoPoints = []}) "Ord")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 34, srcSpanEndLine = 2166, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 34, srcSpanEndLine = 2166, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 34, srcSpanEndLine = 2166, srcSpanEndColumn = 38}, srcInfoPoints = []}) "Show")) [],IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 40, srcSpanEndLine = 2166, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 40, srcSpanEndLine = 2166, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2166, srcSpanStartColumn = 40, srcSpanEndLine = 2166, srcSpanEndColumn = 44}, srcInfoPoints = []}) "Read")) []])),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2168, srcSpanStartColumn = 1, srcSpanEndLine = 2175, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2168, srcSpanStartColumn = 1, srcSpanEndLine = 2168, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2168, srcSpanStartColumn = 26, srcSpanEndLine = 2168, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 5, srcSpanEndLine = 2169, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 5, srcSpanEndLine = 2170, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 5, srcSpanEndLine = 2171, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 5, srcSpanEndLine = 2172, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 5, srcSpanEndLine = 2173, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 1, srcSpanEndLine = 2175, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2168, srcSpanStartColumn = 10, srcSpanEndLine = 2168, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2168, srcSpanStartColumn = 10, srcSpanEndLine = 2168, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2168, srcSpanStartColumn = 10, srcSpanEndLine = 2168, srcSpanEndColumn = 18}, srcInfoPoints = []}) "PrintDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2168, srcSpanStartColumn = 19, srcSpanEndLine = 2168, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2168, srcSpanStartColumn = 19, srcSpanEndLine = 2168, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2168, srcSpanStartColumn = 19, srcSpanEndLine = 2168, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Ratios"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 5, srcSpanEndLine = 2173, srcSpanEndColumn = 42}, srcInfoPoints = []}) (FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 5, srcSpanEndLine = 2173, srcSpanEndColumn = 42}, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 5, srcSpanEndLine = 2169, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 5, srcSpanEndLine = 2169, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PParen (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 13, srcSpanEndLine = 2169, srcSpanEndColumn = 28}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 13, srcSpanEndLine = 2169, srcSpanEndColumn = 14},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 27, srcSpanEndLine = 2169, srcSpanEndColumn = 28}]}) (PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 14, srcSpanEndLine = 2169, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 14, srcSpanEndLine = 2169, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 14, srcSpanEndLine = 2169, srcSpanEndColumn = 25}, srcInfoPoints = []}) "AspectRatio")) [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 26, srcSpanEndLine = 2169, srcSpanEndColumn = 27}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 26, srcSpanEndLine = 2169, srcSpanEndColumn = 27}, srcInfoPoints = []}) "r")])] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 29, srcSpanEndLine = 2169, srcSpanEndColumn = 40}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 29, srcSpanEndLine = 2169, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 31, srcSpanEndLine = 2169, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 31, srcSpanEndLine = 2169, srcSpanEndColumn = 38}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 31, srcSpanEndLine = 2169, srcSpanEndColumn = 38}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 31, srcSpanEndLine = 2169, srcSpanEndColumn = 38}, srcInfoPoints = []}) "unqtDot"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 39, srcSpanEndLine = 2169, srcSpanEndColumn = 40}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 39, srcSpanEndLine = 2169, srcSpanEndColumn = 40}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2169, srcSpanStartColumn = 39, srcSpanEndLine = 2169, srcSpanEndColumn = 40}, srcInfoPoints = []}) "r"))))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 5, srcSpanEndLine = 2170, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 5, srcSpanEndLine = 2170, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 13, srcSpanEndLine = 2170, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 13, srcSpanEndLine = 2170, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 13, srcSpanEndLine = 2170, srcSpanEndColumn = 22}, srcInfoPoints = []}) "FillRatio")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 29, srcSpanEndLine = 2170, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 29, srcSpanEndLine = 2170, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 31, srcSpanEndLine = 2170, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 31, srcSpanEndLine = 2170, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 31, srcSpanEndLine = 2170, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 31, srcSpanEndLine = 2170, srcSpanEndColumn = 35}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 36, srcSpanEndLine = 2170, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2170, srcSpanStartColumn = 36, srcSpanEndLine = 2170, srcSpanEndColumn = 42}, srcInfoPoints = []}) "fill" "fill")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 5, srcSpanEndLine = 2171, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 5, srcSpanEndLine = 2171, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 13, srcSpanEndLine = 2171, srcSpanEndColumn = 26}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 13, srcSpanEndLine = 2171, srcSpanEndColumn = 26}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 13, srcSpanEndLine = 2171, srcSpanEndColumn = 26}, srcInfoPoints = []}) "CompressRatio")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 29, srcSpanEndLine = 2171, srcSpanEndColumn = 46}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 29, srcSpanEndLine = 2171, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 31, srcSpanEndLine = 2171, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 31, srcSpanEndLine = 2171, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 31, srcSpanEndLine = 2171, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 31, srcSpanEndLine = 2171, srcSpanEndColumn = 35}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 36, srcSpanEndLine = 2171, srcSpanEndColumn = 46}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2171, srcSpanStartColumn = 36, srcSpanEndLine = 2171, srcSpanEndColumn = 46}, srcInfoPoints = []}) "compress" "compress")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 5, srcSpanEndLine = 2172, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 5, srcSpanEndLine = 2172, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 13, srcSpanEndLine = 2172, srcSpanEndColumn = 24}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 13, srcSpanEndLine = 2172, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 13, srcSpanEndLine = 2172, srcSpanEndColumn = 24}, srcInfoPoints = []}) "ExpandRatio")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 29, srcSpanEndLine = 2172, srcSpanEndColumn = 44}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 29, srcSpanEndLine = 2172, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 31, srcSpanEndLine = 2172, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 31, srcSpanEndLine = 2172, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 31, srcSpanEndLine = 2172, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 31, srcSpanEndLine = 2172, srcSpanEndColumn = 35}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 36, srcSpanEndLine = 2172, srcSpanEndColumn = 44}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2172, srcSpanStartColumn = 36, srcSpanEndLine = 2172, srcSpanEndColumn = 44}, srcInfoPoints = []}) "expand" "expand")))) Nothing,Match (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 5, srcSpanEndLine = 2173, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 5, srcSpanEndLine = 2173, srcSpanEndColumn = 12}, srcInfoPoints = []}) "unqtDot") [PApp (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 13, srcSpanEndLine = 2173, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 13, srcSpanEndLine = 2173, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 13, srcSpanEndLine = 2173, srcSpanEndColumn = 22}, srcInfoPoints = []}) "AutoRatio")) []] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 29, srcSpanEndLine = 2173, srcSpanEndColumn = 42}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 29, srcSpanEndLine = 2173, srcSpanEndColumn = 30}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 31, srcSpanEndLine = 2173, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 31, srcSpanEndLine = 2173, srcSpanEndColumn = 35}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 31, srcSpanEndLine = 2173, srcSpanEndColumn = 35}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 31, srcSpanEndLine = 2173, srcSpanEndColumn = 35}, srcInfoPoints = []}) "text"))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 36, srcSpanEndLine = 2173, srcSpanEndColumn = 42}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2173, srcSpanStartColumn = 36, srcSpanEndLine = 2173, srcSpanEndColumn = 42}, srcInfoPoints = []}) "auto" "auto")))) Nothing])]),InstDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 1, srcSpanEndLine = 2182, srcSpanEndColumn = 0}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 1, srcSpanEndLine = 2175, srcSpanEndColumn = 9},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 26, srcSpanEndLine = 2175, srcSpanEndColumn = 31},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 5, srcSpanEndLine = 2176, srcSpanEndColumn = 5},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2182, srcSpanStartColumn = 1, srcSpanEndLine = 2182, srcSpanEndColumn = 0}]}) Nothing (IHead (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 10, srcSpanEndLine = 2175, srcSpanEndColumn = 18}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 10, srcSpanEndLine = 2175, srcSpanEndColumn = 18}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 10, srcSpanEndLine = 2175, srcSpanEndColumn = 18}, srcInfoPoints = []}) "ParseDot")) [TyCon (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 19, srcSpanEndLine = 2175, srcSpanEndColumn = 25}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 19, srcSpanEndLine = 2175, srcSpanEndColumn = 25}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2175, srcSpanStartColumn = 19, srcSpanEndLine = 2175, srcSpanEndColumn = 25}, srcInfoPoints = []}) "Ratios"))]) (Just [InsDecl (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 5, srcSpanEndLine = 2181, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PatBind (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 5, srcSpanEndLine = 2181, srcSpanEndColumn = 24}, srcInfoPoints = []}) (PVar (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 5, srcSpanEndLine = 2176, srcSpanEndColumn = 14}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 5, srcSpanEndLine = 2176, srcSpanEndColumn = 14}, srcInfoPoints = []}) "parseUnqt")) Nothing (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 15, srcSpanEndLine = 2181, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 15, srcSpanEndLine = 2176, srcSpanEndColumn = 16}]}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 17, srcSpanEndLine = 2181, srcSpanEndColumn = 24}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 17, srcSpanEndLine = 2176, srcSpanEndColumn = 22}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 17, srcSpanEndLine = 2176, srcSpanEndColumn = 22}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 17, srcSpanEndLine = 2176, srcSpanEndColumn = 22}, srcInfoPoints = []}) "oneOf"))) (List (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 23, srcSpanEndLine = 2181, srcSpanEndColumn = 24}, srcInfoPoints = [SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 23, srcSpanEndLine = 2176, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 23, srcSpanEndLine = 2177, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 23, srcSpanEndLine = 2178, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 23, srcSpanEndLine = 2179, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 23, srcSpanEndLine = 2180, srcSpanEndColumn = 24},SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2181, srcSpanStartColumn = 23, srcSpanEndLine = 2181, srcSpanEndColumn = 24}]}) [App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 25, srcSpanEndLine = 2176, srcSpanEndColumn = 52}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 25, srcSpanEndLine = 2176, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 25, srcSpanEndLine = 2176, srcSpanEndColumn = 30}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 25, srcSpanEndLine = 2176, srcSpanEndColumn = 30}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 25, srcSpanEndLine = 2176, srcSpanEndColumn = 30}, srcInfoPoints = []}) "liftM"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 31, srcSpanEndLine = 2176, srcSpanEndColumn = 42}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 31, srcSpanEndLine = 2176, srcSpanEndColumn = 42}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 31, srcSpanEndLine = 2176, srcSpanEndColumn = 42}, srcInfoPoints = []}) "AspectRatio")))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 43, srcSpanEndLine = 2176, srcSpanEndColumn = 52}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 43, srcSpanEndLine = 2176, srcSpanEndColumn = 52}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2176, srcSpanStartColumn = 43, srcSpanEndLine = 2176, srcSpanEndColumn = 52}, srcInfoPoints = []}) "parseUnqt"))),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 25, srcSpanEndLine = 2177, srcSpanEndColumn = 51}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 25, srcSpanEndLine = 2177, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 25, srcSpanEndLine = 2177, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 25, srcSpanEndLine = 2177, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 25, srcSpanEndLine = 2177, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 35, srcSpanEndLine = 2177, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 35, srcSpanEndLine = 2177, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 35, srcSpanEndLine = 2177, srcSpanEndColumn = 44}, srcInfoPoints = []}) "FillRatio")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 45, srcSpanEndLine = 2177, srcSpanEndColumn = 51}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2177, srcSpanStartColumn = 45, srcSpanEndLine = 2177, srcSpanEndColumn = 51}, srcInfoPoints = []}) "fill" "fill")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 25, srcSpanEndLine = 2178, srcSpanEndColumn = 59}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 25, srcSpanEndLine = 2178, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 25, srcSpanEndLine = 2178, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 25, srcSpanEndLine = 2178, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 25, srcSpanEndLine = 2178, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 35, srcSpanEndLine = 2178, srcSpanEndColumn = 48}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 35, srcSpanEndLine = 2178, srcSpanEndColumn = 48}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 35, srcSpanEndLine = 2178, srcSpanEndColumn = 48}, srcInfoPoints = []}) "CompressRatio")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 49, srcSpanEndLine = 2178, srcSpanEndColumn = 59}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2178, srcSpanStartColumn = 49, srcSpanEndLine = 2178, srcSpanEndColumn = 59}, srcInfoPoints = []}) "compress" "compress")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 25, srcSpanEndLine = 2179, srcSpanEndColumn = 55}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 25, srcSpanEndLine = 2179, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 25, srcSpanEndLine = 2179, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 25, srcSpanEndLine = 2179, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 25, srcSpanEndLine = 2179, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 35, srcSpanEndLine = 2179, srcSpanEndColumn = 46}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 35, srcSpanEndLine = 2179, srcSpanEndColumn = 46}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 35, srcSpanEndLine = 2179, srcSpanEndColumn = 46}, srcInfoPoints = []}) "ExpandRatio")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 47, srcSpanEndLine = 2179, srcSpanEndColumn = 55}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2179, srcSpanStartColumn = 47, srcSpanEndLine = 2179, srcSpanEndColumn = 55}, srcInfoPoints = []}) "expand" "expand")),App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 25, srcSpanEndLine = 2180, srcSpanEndColumn = 51}, srcInfoPoints = []}) (App (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 25, srcSpanEndLine = 2180, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 25, srcSpanEndLine = 2180, srcSpanEndColumn = 34}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 25, srcSpanEndLine = 2180, srcSpanEndColumn = 34}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 25, srcSpanEndLine = 2180, srcSpanEndColumn = 34}, srcInfoPoints = []}) "stringRep"))) (Con (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 35, srcSpanEndLine = 2180, srcSpanEndColumn = 44}, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 35, srcSpanEndLine = 2180, srcSpanEndColumn = 44}, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 35, srcSpanEndLine = 2180, srcSpanEndColumn = 44}, srcInfoPoints = []}) "AutoRatio")))) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 45, srcSpanEndLine = 2180, srcSpanEndColumn = 51}, srcInfoPoints = []}) (String (SrcSpanInfo {srcInfoSpan = SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2180, srcSpanStartColumn = 45, srcSpanEndLine = 2180, srcSpanEndColumn = 51}, srcInfoPoints = []}) "auto" "auto"))]))) Nothing)])],[Comment True (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1, srcSpanStartColumn = 1, srcSpanEndLine = 74, srcSpanEndColumn = 4}) " |\n Module : Data.GraphViz.Attributes\n Description : Definition of the Graphviz attributes.\n Copyright : (c) Matthew Sackman, Ivan Lazar Miljenovic\n License : 3-Clause BSD-style\n Maintainer : Ivan.Miljenovic@gmail.com\n\n This module defines the various attributes that different parts of\n a Graphviz graph can have. These attributes are based on the\n documentation found at:\n \n\n For more information on usage, etc. please see that document.\n\n A summary of known current constraints\\/limitations\\/differences:\n\n * There might still be a few cases where quotes are still not\n escaped/parsed correctly; if you find such a situation, please\n let me know; however, you should be able to use 'String' values\n directly without having to worry about when quotes are required\n or extra escaping of quote characters as 'PrintDot' and\n 'ParseDot' instances for 'String' should take care of that\n for you.\n\n * Note that for an edge, in /Dot/ parlance if the edge goes from\n /A/ to /B/, then /A/ is the tail node and /B/ is the head node\n (since /A/ is at the tail end of the arrow).\n\n * ColorList and PointfList are defined as actual lists (but\n 'LayerList' is not). Note that for the Color 'Attribute' for\n node values, only a single Color is valid; edges are allowed\n multiple colors with one spline/arrow per color in the list (but\n you must have at least one 'Color' in the list). This might be\n changed in future.\n\n * Style is implemented as a list of 'StyleItem' values; note that\n empty lists are not allowed.\n\n * A lot of values have a possible value of @none@. These now\n have custom constructors. In fact, most constructors have been\n expanded upon to give an idea of what they represent rather than\n using generic terms.\n\n * @PointF@ and 'Point' have been combined, and feature support for pure\n 'Int'-based co-ordinates as well as 'Double' ones (i.e. no floating\n point-only points for Point). The optional '!' and third value\n for Point are not available.\n\n * 'Rect' uses two 'Point' values to denote the lower-left and\n top-right corners.\n\n * The two 'LabelLoc' attributes have been combined.\n\n * The defined 'LayerSep' is not used to parse 'LayerRange' or\n 'LayerList'; the default (@[' ', ':', '\\t']@) is instead used.\n\n * @SplineType@ has been replaced with @['Spline']@.\n\n * Only polygon-based 'Shape's are available.\n\n * 'PortPos' only has the 'CompassPoint' option, not\n @PortName[:CompassPoint]@ (since record shapes aren't allowed,\n and parsing HTML-like labels could be problematic).\n\n * Not every 'Attribute' is fully documented/described. However,\n all those which have specific allowed values should be covered.\n\n * Deprecated 'Overlap' algorithms are not defined.\n\n * The global @Orientation@ attribute is not defined, as it is\n difficult to distinguish from the node-based 'Orientation'\n 'Attribute'; also, its behaviour is duplicated by 'Rotate'.\n\n ",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 76, srcSpanStartColumn = 7, srcSpanEndLine = 76, srcSpanEndColumn = 40}) " * The actual /Dot/ attributes.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 79, srcSpanStartColumn = 7, srcSpanEndLine = 79, srcSpanEndColumn = 54}) " ** Validity functions on @Attribute@ values.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 85, srcSpanStartColumn = 7, srcSpanEndLine = 85, srcSpanEndColumn = 41}) " * Value types for @Attribute@s.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 129, srcSpanStartColumn = 7, srcSpanEndLine = 129, srcSpanEndColumn = 63}) " * Types representing the Dot grammar for @ArrowType@.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 134, srcSpanStartColumn = 7, srcSpanEndLine = 134, srcSpanEndColumn = 41}) " ** Default @ArrowType@ aliases.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 135, srcSpanStartColumn = 7, srcSpanEndLine = 135, srcSpanEndColumn = 44}) " *** The 9 primitive @ArrowShape@s.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 145, srcSpanStartColumn = 7, srcSpanEndLine = 145, srcSpanEndColumn = 31}) " *** 5 derived Arrows.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 151, srcSpanStartColumn = 7, srcSpanEndLine = 151, srcSpanEndColumn = 59}) " *** 5 supported cases for backwards compatibility",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 157, srcSpanStartColumn = 7, srcSpanEndLine = 157, srcSpanEndColumn = 38}) " ** @ArrowModifier@ instances",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 160, srcSpanStartColumn = 7, srcSpanEndLine = 160, srcSpanEndColumn = 44}) " * Other exported functions\\/values",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 175, srcSpanStartColumn = 1, srcSpanEndLine = 175, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment True (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 177, srcSpanStartColumn = 1, srcSpanEndLine = 203, srcSpanEndColumn = 3}) " |\n\n These attributes have been implemented in a /permissive/ manner:\n that is, rather than split them up based on which type of value\n they are allowed, they have all been included in the one data type,\n with functions to determine if they are indeed valid for what\n they're being applied to.\n\n To interpret the /Valid for/ listings:\n\n [@G@] Valid for Graphs.\n\n [@C@] Valid for Clusters.\n\n [@S@] Valid for Sub-Graphs (and also Clusters).\n\n [@N@] Valid for Nodes.\n\n [@E@] Valid for Edges.\n\n The /Default/ listings are those that the various Graphviz commands\n use if that 'Attribute' isn't specified (in cases where this is\n /none/, this is equivalent to a 'Nothing' value; that is, no value\n is used). The /Parsing Default/ listings represent what value is\n used (i.e. corresponds to 'True') when the 'Attribute' name is\n listed on its own in /Dot/ source code.\n",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 205, srcSpanStartColumn = 40, srcSpanEndLine = 205, srcSpanEndColumn = 117}) " ^ /Valid for/: G; /Default/: @0.99@; /Minimum/: @0.0@; /Notes/: neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 206, srcSpanStartColumn = 40, srcSpanEndLine = 206, srcSpanEndColumn = 119}) " ^ /Valid for/: GC; /Default/: @0.3@; /Minimum/: @0@; /Notes/: sfdp, fdp only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 207, srcSpanStartColumn = 40, srcSpanEndLine = 207, srcSpanEndColumn = 115}) " ^ /Valid for/: ENGC; /Default/: none; /Notes/: svg, postscript, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 208, srcSpanStartColumn = 40, srcSpanEndLine = 208, srcSpanEndColumn = 82}) " ^ /Valid for/: E; /Default/: @'normal'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 209, srcSpanStartColumn = 40, srcSpanEndLine = 209, srcSpanEndColumn = 95}) " ^ /Valid for/: E; /Default/: @1.0@; /Minimum/: @0.0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 210, srcSpanStartColumn = 40, srcSpanEndLine = 210, srcSpanEndColumn = 82}) " ^ /Valid for/: E; /Default/: @'normal'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 211, srcSpanStartColumn = 40, srcSpanEndLine = 211, srcSpanEndColumn = 78}) " ^ /Valid for/: G; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 212, srcSpanStartColumn = 40, srcSpanEndLine = 212, srcSpanEndColumn = 80}) " ^ /Valid for/: G; /Notes/: write only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 213, srcSpanStartColumn = 40, srcSpanEndLine = 213, srcSpanEndColumn = 95}) " ^ /Valid for/: GC; /Default/: X11Color 'Transparent'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 214, srcSpanStartColumn = 40, srcSpanEndLine = 214, srcSpanEndColumn = 108}) " ^ /Valid for/: G; /Default/: @'False'@; /Parsing Default/: 'True'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 215, srcSpanStartColumn = 40, srcSpanEndLine = 215, srcSpanEndColumn = 83}) " ^ /Valid for/: G; /Default/: @\\\"UTF-8\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 216, srcSpanStartColumn = 40, srcSpanEndLine = 216, srcSpanEndColumn = 100}) " ^ /Valid for/: G; /Default/: @'Local'@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 217, srcSpanStartColumn = 40, srcSpanEndLine = 217, srcSpanEndColumn = 82}) " ^ /Valid for/: ENCG; /Default/: @'X11'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 218, srcSpanStartColumn = 40, srcSpanEndLine = 218, srcSpanEndColumn = 92}) " ^ /Valid for/: ENC; /Default/: @X11Color 'Black'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 219, srcSpanStartColumn = 40, srcSpanEndLine = 219, srcSpanEndColumn = 80}) " ^ /Valid for/: ENG; /Default/: @\\\"\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 220, srcSpanStartColumn = 40, srcSpanEndLine = 220, srcSpanEndColumn = 127}) " ^ /Valid for/: G; /Default/: @'False'@; /Parsing Default/: 'True'; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 221, srcSpanStartColumn = 40, srcSpanEndLine = 221, srcSpanEndColumn = 108}) " ^ /Valid for/: G; /Default/: @'False'@; /Parsing Default/: 'True'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 222, srcSpanStartColumn = 40, srcSpanEndLine = 222, srcSpanEndColumn = 126}) " ^ /Valid for/: E; /Default/: @'True'@; /Parsing Default/: 'True'; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 223, srcSpanStartColumn = 40, srcSpanEndLine = 223, srcSpanEndColumn = 108}) " ^ /Valid for/: E; /Default/: @'False'@; /Parsing Default/: 'True'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 224, srcSpanStartColumn = 40, srcSpanEndLine = 224, srcSpanEndColumn = 139}) " ^ /Valid for/: G; /Default/: @1+(avg. len)*sqrt(|V|)@; /Minimum/: @epsilon@; /Notes/: neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 225, srcSpanStartColumn = 40, srcSpanEndLine = 225, srcSpanEndColumn = 123}) " ^ /Valid for/: G; /Default/: @2@; /Minimum/: @2@; /Notes/: sfdp, fdp, neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 226, srcSpanStartColumn = 40, srcSpanEndLine = 226, srcSpanEndColumn = 123}) " ^ /Valid for/: G; /Default/: @2@; /Minimum/: @2@; /Notes/: sfdp, fdp, neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 227, srcSpanStartColumn = 40, srcSpanEndLine = 227, srcSpanEndColumn = 118}) " ^ /Valid for/: E; /Default/: @'Forward'@ (directed), @'NoDir'@ (undirected)",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 228, srcSpanStartColumn = 40, srcSpanEndLine = 228, srcSpanEndColumn = 148}) " ^ /Valid for/: G; /Default/: @'NoConstraints'@; /Parsing Default/: 'EdgeConstraints'; /Notes/: neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 229, srcSpanStartColumn = 40, srcSpanEndLine = 229, srcSpanEndColumn = 98}) " ^ /Valid for/: N; /Default/: @0.0@; /Minimum/: @-100.0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 230, srcSpanStartColumn = 40, srcSpanEndLine = 230, srcSpanEndColumn = 148}) " ^ /Valid for/: G; /Default/: @96.0@, @0.0@; /Notes/: svg, bitmap output only; \\\"resolution\\\" is a synonym",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 231, srcSpanStartColumn = 40, srcSpanEndLine = 231, srcSpanEndColumn = 102}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: svg, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 232, srcSpanStartColumn = 40, srcSpanEndLine = 232, srcSpanEndColumn = 100}) " ^ /Valid for/: E; /Default/: none; /Notes/: svg, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 233, srcSpanStartColumn = 40, srcSpanEndLine = 233, srcSpanEndColumn = 103}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: svg, cmap only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 234, srcSpanStartColumn = 40, srcSpanEndLine = 234, srcSpanEndColumn = 156}) " ^ /Valid for/: G; /Default/: @.0001 * # nodes@ (@mode == 'KK'@), @.0001@ (@mode == 'Major'@); /Notes/: neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 235, srcSpanStartColumn = 40, srcSpanEndLine = 235, srcSpanEndColumn = 94}) " ^ /Valid for/: G; /Default/: @+3@; /Notes/: not dot",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 236, srcSpanStartColumn = 40, srcSpanEndLine = 236, srcSpanEndColumn = 134}) " ^ /Valid for/: NC; /Default/: @X11Color 'LightGray'@ (nodes), @X11Color 'Black'@ (clusters)",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 237, srcSpanStartColumn = 40, srcSpanEndLine = 237, srcSpanEndColumn = 108}) " ^ /Valid for/: N; /Default/: @'False'@; /Parsing Default/: 'True'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 238, srcSpanStartColumn = 40, srcSpanEndLine = 238, srcSpanEndColumn = 93}) " ^ /Valid for/: ENGC; /Default/: @X11Color 'Black'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 239, srcSpanStartColumn = 40, srcSpanEndLine = 239, srcSpanEndColumn = 92}) " ^ /Valid for/: ENGC; /Default/: @\\\"Times-Roman\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 240, srcSpanStartColumn = 40, srcSpanEndLine = 240, srcSpanEndColumn = 97}) " ^ /Valid for/: G; /Default/: @\\\"\\\"@; /Notes/: svg only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 241, srcSpanStartColumn = 40, srcSpanEndLine = 241, srcSpanEndColumn = 88}) " ^ /Valid for/: G; /Default/: system-dependent",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 242, srcSpanStartColumn = 40, srcSpanEndLine = 242, srcSpanEndColumn = 99}) " ^ /Valid for/: ENGC; /Default/: @14.0@; /Minimum/: @1.0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 243, srcSpanStartColumn = 40, srcSpanEndLine = 243, srcSpanEndColumn = 97}) " ^ /Valid for/: N; /Default/: @\\\"\\\"@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 244, srcSpanStartColumn = 40, srcSpanEndLine = 244, srcSpanEndColumn = 102}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: svg, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 245, srcSpanStartColumn = 40, srcSpanEndLine = 245, srcSpanEndColumn = 107}) " ^ /Valid for/: E; /Default/: @'True'@; /Parsing Default/: 'True'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 246, srcSpanStartColumn = 40, srcSpanEndLine = 246, srcSpanEndColumn = 78}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 247, srcSpanStartColumn = 40, srcSpanEndLine = 247, srcSpanEndColumn = 92}) " ^ /Valid for/: E; /Default/: @'PP' 'CenterPoint'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 248, srcSpanStartColumn = 40, srcSpanEndLine = 248, srcSpanEndColumn = 100}) " ^ /Valid for/: E; /Default/: none; /Notes/: svg, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 249, srcSpanStartColumn = 40, srcSpanEndLine = 249, srcSpanEndColumn = 103}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: svg, cmap only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 250, srcSpanStartColumn = 40, srcSpanEndLine = 250, srcSpanEndColumn = 96}) " ^ /Valid for/: N; /Default/: @0.5@; /Minimum/: @0.02@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 251, srcSpanStartColumn = 40, srcSpanEndLine = 251, srcSpanEndColumn = 116}) " ^ /Valid for/: GNE; /Default/: @\\\"\\\"@; /Notes/: svg, postscript, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 252, srcSpanStartColumn = 40, srcSpanEndLine = 252, srcSpanEndColumn = 78}) " ^ /Valid for/: N; /Default/: @\\\"\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 253, srcSpanStartColumn = 40, srcSpanEndLine = 253, srcSpanEndColumn = 118}) " ^ /Valid for/: N; /Default/: @'NoScale'@; /Parsing Default/: 'UniformScale'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 254, srcSpanStartColumn = 40, srcSpanEndLine = 254, srcSpanEndColumn = 102}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: svg, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 255, srcSpanStartColumn = 40, srcSpanEndLine = 255, srcSpanEndColumn = 100}) " ^ /Valid for/: E; /Default/: @-25.0@; /Minimum/: @-180.0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 256, srcSpanStartColumn = 40, srcSpanEndLine = 256, srcSpanEndColumn = 95}) " ^ /Valid for/: E; /Default/: @1.0@; /Minimum/: @0.0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 257, srcSpanStartColumn = 40, srcSpanEndLine = 257, srcSpanEndColumn = 108}) " ^ /Valid for/: E; /Default/: @'False'@; /Parsing Default/: 'True'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 258, srcSpanStartColumn = 40, srcSpanEndLine = 258, srcSpanEndColumn = 90}) " ^ /Valid for/: E; /Default/: @X11Color 'Black'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 259, srcSpanStartColumn = 40, srcSpanEndLine = 259, srcSpanEndColumn = 89}) " ^ /Valid for/: E; /Default/: @\\\"Times-Roman\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 260, srcSpanStartColumn = 40, srcSpanEndLine = 260, srcSpanEndColumn = 96}) " ^ /Valid for/: E; /Default/: @14.0@; /Minimum/: @1.0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 261, srcSpanStartColumn = 40, srcSpanEndLine = 261, srcSpanEndColumn = 84}) " ^ /Valid for/: GC; /Default/: @'JCenter'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 262, srcSpanStartColumn = 40, srcSpanEndLine = 262, srcSpanEndColumn = 141}) " ^ /Valid for/: GCN; /Default/: @'VTop'@ (clusters), @'VBottom'@ (root graphs), @'VCenter'@ (nodes)",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 263, srcSpanStartColumn = 40, srcSpanEndLine = 263, srcSpanEndColumn = 100}) " ^ /Valid for/: E; /Default/: none; /Notes/: svg, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 264, srcSpanStartColumn = 40, srcSpanEndLine = 264, srcSpanEndColumn = 103}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: svg, cmap only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 265, srcSpanStartColumn = 40, srcSpanEndLine = 265, srcSpanEndColumn = 133}) " ^ /Valid for/: ENGC; /Default/: @'StrLabel' \\\"\\N\\\"@ (nodes), @'StrLabel' \\\"\\\"@ (otherwise)",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 266, srcSpanStartColumn = 40, srcSpanEndLine = 266, srcSpanEndColumn = 108}) " ^ /Valid for/: G; /Default/: @'False'@; /Parsing Default/: 'True'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 267, srcSpanStartColumn = 40, srcSpanEndLine = 267, srcSpanEndColumn = 82}) " ^ /Valid for/: G; /Default/: @\\\" :\\t\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 268, srcSpanStartColumn = 40, srcSpanEndLine = 268, srcSpanEndColumn = 78}) " ^ /Valid for/: G; /Default/: @\\\"\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 269, srcSpanStartColumn = 40, srcSpanEndLine = 269, srcSpanEndColumn = 79}) " ^ /Valid for/: EN; /Default/: @\\\"\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 270, srcSpanStartColumn = 40, srcSpanEndLine = 270, srcSpanEndColumn = 78}) " ^ /Valid for/: G; /Default/: @\\\"\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 271, srcSpanStartColumn = 40, srcSpanEndLine = 271, srcSpanEndColumn = 124}) " ^ /Valid for/: E; /Default/: @1.0@ (neato), @0.3@ (fdp); /Notes/: fdp, neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 272, srcSpanStartColumn = 40, srcSpanEndLine = 272, srcSpanEndColumn = 98}) " ^ /Valid for/: G; /Default/: @0.0@; /Notes/: neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 273, srcSpanStartColumn = 40, srcSpanEndLine = 273, srcSpanEndColumn = 116}) " ^ /Valid for/: G; /Default/: @MAXINT@; /Minimum/: @0@; /Notes/: sfdp only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 274, srcSpanStartColumn = 40, srcSpanEndLine = 274, srcSpanEndColumn = 97}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 275, srcSpanStartColumn = 40, srcSpanEndLine = 275, srcSpanEndColumn = 82}) " ^ /Valid for/: EGC; /Notes/: write only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 276, srcSpanStartColumn = 40, srcSpanEndLine = 276, srcSpanEndColumn = 97}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 277, srcSpanStartColumn = 40, srcSpanEndLine = 277, srcSpanEndColumn = 89}) " ^ /Valid for/: NG; /Default/: device-dependent",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 278, srcSpanStartColumn = 40, srcSpanEndLine = 278, srcSpanEndColumn = 170}) " ^ /Valid for/: G; /Default/: @100 * # nodes@ (@mode == 'KK'@), @200@ (@mode == 'Major'@), @600@ (fdp); /Notes/: fdp, neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 279, srcSpanStartColumn = 40, srcSpanEndLine = 279, srcSpanEndColumn = 96}) " ^ /Valid for/: G; /Default/: @1.0@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 280, srcSpanStartColumn = 40, srcSpanEndLine = 280, srcSpanEndColumn = 116}) " ^ /Valid for/: G; /Default/: @1.0@; /Minimum/: @0.0@; /Notes/: circo only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 281, srcSpanStartColumn = 40, srcSpanEndLine = 281, srcSpanEndColumn = 110}) " ^ /Valid for/: E; /Default/: @1@; /Minimum/: @0@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 282, srcSpanStartColumn = 40, srcSpanEndLine = 282, srcSpanEndColumn = 106}) " ^ /Valid for/: G; /Default/: @'ShortPath'@; /Notes/: neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 283, srcSpanStartColumn = 40, srcSpanEndLine = 283, srcSpanEndColumn = 102}) " ^ /Valid for/: G; /Default/: @'Major'@; /Notes/: neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 284, srcSpanStartColumn = 40, srcSpanEndLine = 284, srcSpanEndColumn = 158}) " ^ /Valid for/: G; /Default/: @'False'@; /Parsing Default/: 'True'; /Notes/: neato only; requires the Mosek software",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 285, srcSpanStartColumn = 40, srcSpanEndLine = 285, srcSpanEndColumn = 116}) " ^ /Valid for/: G; /Default/: @0.25@; /Minimum/: @0.02@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 286, srcSpanStartColumn = 40, srcSpanEndLine = 286, srcSpanEndColumn = 111}) " ^ /Valid for/: GCNE; /Default/: @'False'@; /Parsing Default/: 'True'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 287, srcSpanStartColumn = 40, srcSpanEndLine = 287, srcSpanEndColumn = 126}) " ^ /Valid for/: G; /Default/: @'False'@; /Parsing Default/: 'True'; /Notes/: not dot",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 288, srcSpanStartColumn = 40, srcSpanEndLine = 288, srcSpanEndColumn = 78}) " ^ /Valid for/: G; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 289, srcSpanStartColumn = 40, srcSpanEndLine = 289, srcSpanEndColumn = 78}) " ^ /Valid for/: G; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 290, srcSpanStartColumn = 40, srcSpanEndLine = 290, srcSpanEndColumn = 97}) " ^ /Valid for/: G; /Default/: @\\\"\\\"@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 291, srcSpanStartColumn = 40, srcSpanEndLine = 291, srcSpanEndColumn = 97}) " ^ /Valid for/: N; /Default/: @0.0@; /Minimum/: @360.0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 292, srcSpanStartColumn = 40, srcSpanEndLine = 292, srcSpanEndColumn = 88}) " ^ /Valid for/: G; /Default/: @'BreadthFirst'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 293, srcSpanStartColumn = 40, srcSpanEndLine = 293, srcSpanEndColumn = 119}) " ^ /Valid for/: G; /Default/: @-4@; /Minimum/: @-1.0e10@; /Notes/: prism only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 294, srcSpanStartColumn = 40, srcSpanEndLine = 294, srcSpanEndColumn = 141}) " ^ /Valid for/: G; /Default/: @'KeepOverlaps'@; /Parsing Default/: 'KeepOverlaps'; /Notes/: not dot",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 295, srcSpanStartColumn = 40, srcSpanEndLine = 295, srcSpanEndColumn = 102}) " ^ /Valid for/: G; /Default/: @'PackNode'@; /Notes/: not dot",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 296, srcSpanStartColumn = 40, srcSpanEndLine = 296, srcSpanEndColumn = 128}) " ^ /Valid for/: G; /Default/: @'False'@; /Parsing Default/: 'DoPack'; /Notes/: not dot",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 297, srcSpanStartColumn = 40, srcSpanEndLine = 297, srcSpanEndColumn = 98}) " ^ /Valid for/: G; /Default/: @'DVal' 0.0555@ (4 points)",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 298, srcSpanStartColumn = 40, srcSpanEndLine = 298, srcSpanEndColumn = 78}) " ^ /Valid for/: G; /Default/: @'BL'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 299, srcSpanStartColumn = 40, srcSpanEndLine = 299, srcSpanEndColumn = 59}) " ^ /Valid for/: G",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 300, srcSpanStartColumn = 40, srcSpanEndLine = 300, srcSpanEndColumn = 90}) " ^ /Valid for/: C; /Default/: @X11Color 'Black'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 301, srcSpanStartColumn = 40, srcSpanEndLine = 301, srcSpanEndColumn = 97}) " ^ /Valid for/: CNE; /Default/: @1.0@; /Minimum/: @0.0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 302, srcSpanStartColumn = 40, srcSpanEndLine = 302, srcSpanEndColumn = 124}) " ^ /Valid for/: NC; /Default/: shape default (nodes), @1@ (clusters); /Minimum/: 0",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 303, srcSpanStartColumn = 40, srcSpanEndLine = 303, srcSpanEndColumn = 134}) " ^ /Valid for/: N; /Default/: @'False'@; /Parsing Default/: 'True'; /Notes/: fdp, neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 304, srcSpanStartColumn = 40, srcSpanEndLine = 304, srcSpanEndColumn = 60}) " ^ /Valid for/: EN",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 305, srcSpanStartColumn = 40, srcSpanEndLine = 305, srcSpanEndColumn = 135}) " ^ /Valid for/: G; /Default/: @'NormalQT'@; /Parsing Default/: 'NormalQT'; /Notes/: sfdp only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 306, srcSpanStartColumn = 40, srcSpanEndLine = 306, srcSpanEndColumn = 95}) " ^ /Valid for/: G; /Default/: @0.0@; /Minimum/: @0.0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 307, srcSpanStartColumn = 40, srcSpanEndLine = 307, srcSpanEndColumn = 97}) " ^ /Valid for/: G; /Default/: @'TB'@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 308, srcSpanStartColumn = 40, srcSpanEndLine = 308, srcSpanEndColumn = 141}) " ^ /Valid for/: G; /Default/: @0.5@ (dot), @1.0@ (twopi); /Minimum/: 0.02; /Notes/: twopi, dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 309, srcSpanStartColumn = 40, srcSpanEndLine = 309, srcSpanEndColumn = 78}) " ^ /Valid for/: S; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 310, srcSpanStartColumn = 40, srcSpanEndLine = 310, srcSpanEndColumn = 59}) " ^ /Valid for/: G",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 311, srcSpanStartColumn = 40, srcSpanEndLine = 311, srcSpanEndColumn = 80}) " ^ /Valid for/: N; /Notes/: write only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 312, srcSpanStartColumn = 40, srcSpanEndLine = 312, srcSpanEndColumn = 108}) " ^ /Valid for/: N; /Default/: @'False'@; /Parsing Default/: 'True'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 313, srcSpanStartColumn = 40, srcSpanEndLine = 313, srcSpanEndColumn = 127}) " ^ /Valid for/: G; /Default/: @'False'@; /Parsing Default/: 'True'; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 314, srcSpanStartColumn = 40, srcSpanEndLine = 314, srcSpanEndColumn = 115}) " ^ /Valid for/: G; /Default/: @1.0@; /Minimum/: @0.0@; /Notes/: sfdp only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 315, srcSpanStartColumn = 40, srcSpanEndLine = 315, srcSpanEndColumn = 183}) " ^ /Valid for/: GN; /Default/: @'NodeName' \\\"\\\"@ (graphs), @'NotCentral'@ (nodes); /Parsing Default/: 'IsCentral'; /Notes/: circo, twopi only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 316, srcSpanStartColumn = 40, srcSpanEndLine = 316, srcSpanEndColumn = 75}) " ^ /Valid for/: G; /Default/: @0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 317, srcSpanStartColumn = 40, srcSpanEndLine = 317, srcSpanEndColumn = 97}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 318, srcSpanStartColumn = 40, srcSpanEndLine = 318, srcSpanEndColumn = 97}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 319, srcSpanStartColumn = 40, srcSpanEndLine = 319, srcSpanEndColumn = 115}) " ^ /Valid for/: N; /Default/: @8@ (output), @20@ (overlap and image maps)",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 320, srcSpanStartColumn = 40, srcSpanEndLine = 320, srcSpanEndColumn = 95}) " ^ /Valid for/: G; /Default/: @30@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 321, srcSpanStartColumn = 40, srcSpanEndLine = 321, srcSpanEndColumn = 94}) " ^ /Valid for/: G; /Default/: @+4@; /Notes/: not dot",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 322, srcSpanStartColumn = 40, srcSpanEndLine = 322, srcSpanEndColumn = 78}) " ^ /Valid for/: N; /Default/: @\\\"\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 323, srcSpanStartColumn = 40, srcSpanEndLine = 323, srcSpanEndColumn = 83}) " ^ /Valid for/: N; /Default/: @'Ellipse'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 324, srcSpanStartColumn = 40, srcSpanEndLine = 324, srcSpanEndColumn = 112}) " ^ /Valid for/: ENG; /Default/: @0@; /Minimum/: @0@; /Notes/: dot only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 325, srcSpanStartColumn = 40, srcSpanEndLine = 325, srcSpanEndColumn = 91}) " ^ /Valid for/: N; /Default/: @4@; /Minimum/: @0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 326, srcSpanStartColumn = 40, srcSpanEndLine = 326, srcSpanEndColumn = 59}) " ^ /Valid for/: G",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 327, srcSpanStartColumn = 40, srcSpanEndLine = 327, srcSpanEndColumn = 98}) " ^ /Valid for/: N; /Default/: @0.0@; /Minimum/: @-100.0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 328, srcSpanStartColumn = 40, srcSpanEndLine = 328, srcSpanEndColumn = 104}) " ^ /Valid for/: G; /Default/: @'NoSmooth'@; /Notes/: sfdp only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 329, srcSpanStartColumn = 40, srcSpanEndLine = 329, srcSpanEndColumn = 93}) " ^ /Valid for/: GCN; /Default/: @0@; /Minimum/: @0@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 330, srcSpanStartColumn = 40, srcSpanEndLine = 330, srcSpanEndColumn = 93}) " ^ /Valid for/: G; /Parsing Default/: 'SplineEdges'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 331, srcSpanStartColumn = 40, srcSpanEndLine = 331, srcSpanEndColumn = 104}) " ^ /Valid for/: G; /Default/: @\\\"\\\"@; /Notes/: fdp, neato only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 332, srcSpanStartColumn = 40, srcSpanEndLine = 332, srcSpanEndColumn = 97}) " ^ /Valid for/: G; /Default/: @\\\"\\\"@; /Notes/: svg only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 333, srcSpanStartColumn = 40, srcSpanEndLine = 333, srcSpanEndColumn = 61}) " ^ /Valid for/: ENC",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 334, srcSpanStartColumn = 40, srcSpanEndLine = 334, srcSpanEndColumn = 102}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: svg, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 335, srcSpanStartColumn = 40, srcSpanEndLine = 335, srcSpanEndColumn = 107}) " ^ /Valid for/: E; /Default/: @'True'@; /Parsing Default/: 'True'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 336, srcSpanStartColumn = 40, srcSpanEndLine = 336, srcSpanEndColumn = 78}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 337, srcSpanStartColumn = 40, srcSpanEndLine = 337, srcSpanEndColumn = 78}) " ^ /Valid for/: E; /Default/: center",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 338, srcSpanStartColumn = 40, srcSpanEndLine = 338, srcSpanEndColumn = 100}) " ^ /Valid for/: E; /Default/: none; /Notes/: svg, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 339, srcSpanStartColumn = 40, srcSpanEndLine = 339, srcSpanEndColumn = 103}) " ^ /Valid for/: E; /Default/: @\\\"\\\"@; /Notes/: svg, cmap only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 340, srcSpanStartColumn = 40, srcSpanEndLine = 340, srcSpanEndColumn = 103}) " ^ /Valid for/: ENGC; /Default/: none; /Notes/: svg, map only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 341, srcSpanStartColumn = 40, srcSpanEndLine = 341, srcSpanEndColumn = 105}) " ^ /Valid for/: NEC; /Default/: @\\\"\\\"@; /Notes/: svg, cmap only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 342, srcSpanStartColumn = 40, srcSpanEndLine = 342, srcSpanEndColumn = 115}) " ^ /Valid for/: G; /Parsing Default/: 'True'; /Notes/: bitmap output only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 343, srcSpanStartColumn = 40, srcSpanEndLine = 343, srcSpanEndColumn = 80}) " ^ /Valid for/: N; /Notes/: write only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 344, srcSpanStartColumn = 40, srcSpanEndLine = 344, srcSpanEndColumn = 76}) " ^ /Valid for/: G; /Default/: none",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 345, srcSpanStartColumn = 40, srcSpanEndLine = 345, srcSpanEndColumn = 114}) " ^ /Valid for/: G; /Default/: @0.05@; /Minimum/: @0.0@; /Notes/: not dot",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 346, srcSpanStartColumn = 40, srcSpanEndLine = 346, srcSpanEndColumn = 121}) " ^ /Valid for/: E; /Default/: @1.0@; /Minimum/: @0@ (dot), @1@ (neato,fdp,sfdp)",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 347, srcSpanStartColumn = 40, srcSpanEndLine = 347, srcSpanEndColumn = 97}) " ^ /Valid for/: N; /Default/: @0.75@; /Minimum/: @0.01@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 348, srcSpanStartColumn = 40, srcSpanEndLine = 348, srcSpanEndColumn = 110}) " ^ /Valid for/: N; /Default/: @0.0@; /Minimum/: @-MAXFLOAT@, @-1000@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 652, srcSpanStartColumn = 1, srcSpanEndLine = 652, srcSpanEndColumn = 63}) " | Determine if this Attribute is valid for use with Graphs.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 735, srcSpanStartColumn = 1, srcSpanEndLine = 735, srcSpanEndColumn = 65}) " | Determine if this Attribute is valid for use with Clusters.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 761, srcSpanStartColumn = 1, srcSpanEndLine = 761, srcSpanEndColumn = 66}) " | Determine if this Attribute is valid for use with SubGraphs.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 766, srcSpanStartColumn = 1, srcSpanEndLine = 766, srcSpanEndColumn = 62}) " | Determine if this Attribute is valid for use with Nodes.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 811, srcSpanStartColumn = 1, srcSpanEndLine = 811, srcSpanEndColumn = 62}) " | Determine if this Attribute is valid for use with Edges.",Comment True (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 870, srcSpanStartColumn = 1, srcSpanEndLine = 870, srcSpanEndColumn = 21}) " Delete to here ",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 871, srcSpanStartColumn = 1, srcSpanEndLine = 871, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment True (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 873, srcSpanStartColumn = 1, srcSpanEndLine = 905, srcSpanEndColumn = 4}) " |\n\n Some 'Attribute's (mainly label-like ones) take a 'String' argument\n that allows for extra escape codes. This library doesn't do any\n extra checks or special parsing for these escape codes, but usage\n of 'EscString' rather than 'String' indicates that the Graphviz\n tools will recognise these extra escape codes for these\n 'Attribute's.\n\n The extra escape codes include (note that these are all 'String's):\n\n [@\\\\N@] Replace with the name of the node (for Node 'Attribute's).\n\n [@\\\\G@] Replace with the name of the graph (for Node 'Attribute's)\n or the name of the graph or cluster, whichever is\n applicable (for Graph, Cluster and Edge 'Attribute's).\n\n [@\\\\E@] Replace with the name of the edge, formed by the two\n adjoining nodes and the edge type (for Edge 'Attribute's).\n\n [@\\\\T@] Replace with the name of the tail node (for Edge\n 'Attribute's).\n\n [@\\\\H@] Replace with the name of the head node (for Edge\n 'Attribute's).\n\n [@\\\\L@] Replace with the object's label (for all 'Attribute's).\n\n Also, if the 'Attribute' in question is 'Label', 'HeadLabel' or\n 'TailLabel', then @\\\\n@, @\\\\l@ and @\\\\r@ split the label into lines\n centered, left-justified and right-justified respectively.\n\n ",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 908, srcSpanStartColumn = 1, srcSpanEndLine = 908, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 910, srcSpanStartColumn = 1, srcSpanEndLine = 910, srcSpanEndColumn = 68}) " | No checks are placed on the content of a 'URL' value; however,",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 911, srcSpanStartColumn = 1, srcSpanEndLine = 911, srcSpanEndColumn = 71}) " you should ensure that it does not contain any \\'@>@\\' or \\'@<@\\'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 912, srcSpanStartColumn = 1, srcSpanEndLine = 912, srcSpanEndColumn = 69}) " characters; Graphviz might care about escaping other characters",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 913, srcSpanStartColumn = 1, srcSpanEndLine = 913, srcSpanEndColumn = 68}) " properly, but for the purposes of this library the presence of",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 914, srcSpanStartColumn = 1, srcSpanEndLine = 914, srcSpanEndColumn = 57}) " these characters will make it harder to parse URLs.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 920, srcSpanStartColumn = 15, srcSpanEndLine = 920, srcSpanEndColumn = 56}) " Explicitly use text here... no quotes!",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 932, srcSpanStartColumn = 5, srcSpanEndLine = 932, srcSpanEndColumn = 17}) " No quotes",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 935, srcSpanStartColumn = 1, srcSpanEndLine = 935, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 937, srcSpanStartColumn = 1, srcSpanEndLine = 937, srcSpanEndColumn = 69}) " | /Dot/ has a basic grammar of arrow shapes which allows usage of",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 938, srcSpanStartColumn = 1, srcSpanEndLine = 938, srcSpanEndColumn = 61}) " up to 1,544,761 different shapes from 9 different basic",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 939, srcSpanStartColumn = 1, srcSpanEndLine = 939, srcSpanEndColumn = 70}) " 'ArrowShape's. Note that whilst an explicit list is used in the",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 940, srcSpanStartColumn = 1, srcSpanEndLine = 940, srcSpanEndColumn = 71}) " definition of 'ArrowType', there must be at least one tuple and a",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 941, srcSpanStartColumn = 1, srcSpanEndLine = 941, srcSpanEndColumn = 69}) " maximum of 4 (since that is what is required by Dot). For more",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 942, srcSpanStartColumn = 1, srcSpanEndLine = 942, srcSpanEndColumn = 66}) " information, see: ",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 943, srcSpanStartColumn = 1, srcSpanEndLine = 943, srcSpanEndColumn = 3}) "",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 944, srcSpanStartColumn = 1, srcSpanEndLine = 944, srcSpanEndColumn = 67}) " The 19 basic arrows shown on the overall attributes page have",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 945, srcSpanStartColumn = 1, srcSpanEndLine = 945, srcSpanEndColumn = 60}) " been defined below as a convenience. Parsing of the 5",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 946, srcSpanStartColumn = 1, srcSpanEndLine = 946, srcSpanEndColumn = 58}) " backward-compatible special cases is also supported.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1032, srcSpanStartColumn = 1, srcSpanEndLine = 1032, srcSpanEndColumn = 53}) " | What modifications to apply to an 'ArrowShape'.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1038, srcSpanStartColumn = 1, srcSpanEndLine = 1038, srcSpanEndColumn = 48}) " | Apply no modifications to an 'ArrowShape'.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1042, srcSpanStartColumn = 1, srcSpanEndLine = 1042, srcSpanEndColumn = 33}) " | 'OpenArrow' and 'BothSides'",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1066, srcSpanStartColumn = 5, srcSpanEndLine = 1066, srcSpanEndColumn = 29}) " Not used individually",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1069, srcSpanStartColumn = 1, srcSpanEndLine = 1069, srcSpanEndColumn = 71}) " | Represents which side (when looking towards the node the arrow is",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1070, srcSpanStartColumn = 1, srcSpanEndLine = 1070, srcSpanEndColumn = 28}) " pointing to) is drawn.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1088, srcSpanStartColumn = 5, srcSpanEndLine = 1088, srcSpanEndColumn = 29}) " Not used individually",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1091, srcSpanStartColumn = 1, srcSpanEndLine = 1091, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1114, srcSpanStartColumn = 1, srcSpanEndLine = 1114, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1129, srcSpanStartColumn = 1, srcSpanEndLine = 1129, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1149, srcSpanStartColumn = 1, srcSpanEndLine = 1149, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1167, srcSpanStartColumn = 1, srcSpanEndLine = 1167, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1169, srcSpanStartColumn = 1, srcSpanEndLine = 1169, srcSpanEndColumn = 34}) " | Only when @mode == 'IpSep'@.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1185, srcSpanStartColumn = 1, srcSpanEndLine = 1185, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1187, srcSpanStartColumn = 1, srcSpanEndLine = 1187, srcSpanEndColumn = 37}) " | Either a 'Double' or a 'Point'.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1208, srcSpanStartColumn = 1, srcSpanEndLine = 1208, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1229, srcSpanStartColumn = 1, srcSpanEndLine = 1229, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1247, srcSpanStartColumn = 1, srcSpanEndLine = 1247, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1269, srcSpanStartColumn = 1, srcSpanEndLine = 1269, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1286, srcSpanStartColumn = 5, srcSpanEndLine = 1286, srcSpanEndColumn = 71}) " Need to take into account the situation where first value is an",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1287, srcSpanStartColumn = 5, srcSpanEndLine = 1287, srcSpanEndColumn = 71}) " integer, second a double: if Point parsing first, then it won't",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1288, srcSpanStartColumn = 5, srcSpanEndLine = 1288, srcSpanEndColumn = 69}) " parse the second number properly; but if PointD first then it",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1289, srcSpanStartColumn = 5, srcSpanEndLine = 1289, srcSpanEndColumn = 44}) " will treat Int/Int as Double/Double.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1305, srcSpanStartColumn = 1, srcSpanEndLine = 1305, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1311, srcSpanStartColumn = 41, srcSpanEndLine = 1311, srcSpanEndColumn = 96}) " ^ Only when sfdp is available, 'Int' is non-negative",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1314, srcSpanStartColumn = 29, srcSpanEndLine = 1314, srcSpanEndColumn = 61}) " ^ Only when @mode == 'IpSep'@",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1338, srcSpanStartColumn = 1, srcSpanEndLine = 1338, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1387, srcSpanStartColumn = 1, srcSpanEndLine = 1387, srcSpanEndColumn = 71}) " | You should not have any quote characters for the 'LRName' option,",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1388, srcSpanStartColumn = 1, srcSpanEndLine = 1388, srcSpanEndColumn = 31}) " as it won't be parseable.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1400, srcSpanStartColumn = 5, srcSpanEndLine = 1400, srcSpanEndColumn = 35}) " Other two don't need quotes",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1404, srcSpanStartColumn = 53, srcSpanEndLine = 1404, srcSpanEndColumn = 77}) " tests for Int and All",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1407, srcSpanStartColumn = 39, srcSpanEndLine = 1407, srcSpanEndColumn = 67}) " Mainly for unquoted case.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1417, srcSpanStartColumn = 1, srcSpanEndLine = 1417, srcSpanEndColumn = 68}) " | The list represent (Separator, Name). You should not have any",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1418, srcSpanStartColumn = 1, srcSpanEndLine = 1418, srcSpanEndColumn = 64}) " quote characters for any of the 'String's, since there are",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1419, srcSpanStartColumn = 1, srcSpanEndLine = 1419, srcSpanEndColumn = 33}) " parsing problems with them.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1429, srcSpanStartColumn = 5, srcSpanEndLine = 1429, srcSpanEndColumn = 49}) " Might not need quotes, but probably will.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1443, srcSpanStartColumn = 1, srcSpanEndLine = 1443, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1459, srcSpanStartColumn = 1, srcSpanEndLine = 1459, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1463, srcSpanStartColumn = 28, srcSpanEndLine = 1463, srcSpanEndColumn = 80}) " ^ If non-negative, then packs; otherwise doesn't.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1472, srcSpanStartColumn = 5, srcSpanEndLine = 1472, srcSpanEndColumn = 76}) " What happens if it parses 0? It's non-negative, but parses as False",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1477, srcSpanStartColumn = 1, srcSpanEndLine = 1477, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1482, srcSpanStartColumn = 49, srcSpanEndLine = 1482, srcSpanEndColumn = 72}) " ^ Sort by cols, sort",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1483, srcSpanStartColumn = 49, srcSpanEndLine = 1483, srcSpanEndColumn = 70}) " by user, number of",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1484, srcSpanStartColumn = 49, srcSpanEndLine = 1484, srcSpanEndColumn = 61}) " rows/cols",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1519, srcSpanStartColumn = 11, srcSpanEndLine = 1519, srcSpanEndColumn = 54}) " Also checks and removes quote characters",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1522, srcSpanStartColumn = 1, srcSpanEndLine = 1522, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1536, srcSpanStartColumn = 5, srcSpanEndLine = 1536, srcSpanEndColumn = 70}) " Have to be careful with this: if we try to parse points first,",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1537, srcSpanStartColumn = 5, srcSpanEndLine = 1537, srcSpanEndColumn = 71}) " then a spline with no start and end points will erroneously get",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1538, srcSpanStartColumn = 5, srcSpanEndLine = 1538, srcSpanEndColumn = 70}) " parsed as a point and then the parser will crash as it expects",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1539, srcSpanStartColumn = 5, srcSpanEndLine = 1539, srcSpanEndColumn = 36}) " a closing quote character...",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1547, srcSpanStartColumn = 1, srcSpanEndLine = 1547, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1549, srcSpanStartColumn = 1, srcSpanEndLine = 1549, srcSpanEndColumn = 50}) " | Controls how (and if) edges are represented.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1554, srcSpanStartColumn = 30, srcSpanEndLine = 1554, srcSpanEndColumn = 43}) " ^ fdp only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1568, srcSpanStartColumn = 5, srcSpanEndLine = 1568, srcSpanEndColumn = 43}) " Can't parse NoEdges without quotes.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1580, srcSpanStartColumn = 1, srcSpanEndLine = 1580, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1582, srcSpanStartColumn = 1, srcSpanEndLine = 1582, srcSpanEndColumn = 48}) " | Upper-case first character is major order;",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1583, srcSpanStartColumn = 1, srcSpanEndLine = 1583, srcSpanEndColumn = 49}) " lower-case second character is minor order.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1608, srcSpanStartColumn = 1, srcSpanEndLine = 1608, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1610, srcSpanStartColumn = 1, srcSpanEndLine = 1610, srcSpanEndColumn = 69}) " | The number of points in the list must be equivalent to 1 mod 3;",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1611, srcSpanStartColumn = 1, srcSpanEndLine = 1611, srcSpanEndColumn = 36}) " note that this is not checked.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1644, srcSpanStartColumn = 1, srcSpanEndLine = 1644, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1657, srcSpanStartColumn = 5, srcSpanEndLine = 1657, srcSpanEndColumn = 71}) " Have to take into account the slightly different interpretation",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1658, srcSpanStartColumn = 5, srcSpanEndLine = 1658, srcSpanEndColumn = 54}) " of Bool used as an option for parsing QuadType",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1662, srcSpanStartColumn = 58, srcSpanEndLine = 1662, srcSpanEndColumn = 71}) " weird bool",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1666, srcSpanStartColumn = 1, srcSpanEndLine = 1666, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1668, srcSpanStartColumn = 1, srcSpanEndLine = 1668, srcSpanEndColumn = 76}) " | Specify the root node either as a Node attribute or a Graph attribute.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1669, srcSpanStartColumn = 29, srcSpanEndLine = 1669, srcSpanEndColumn = 48}) " ^ For Nodes only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1670, srcSpanStartColumn = 29, srcSpanEndLine = 1670, srcSpanEndColumn = 48}) " ^ For Nodes only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1671, srcSpanStartColumn = 29, srcSpanEndLine = 1671, srcSpanEndColumn = 49}) " ^ For Graphs only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1691, srcSpanStartColumn = 1, srcSpanEndLine = 1691, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1715, srcSpanStartColumn = 1, srcSpanEndLine = 1715, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1736, srcSpanStartColumn = 1, srcSpanEndLine = 1736, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1739, srcSpanStartColumn = 16, srcSpanEndLine = 1739, srcSpanEndColumn = 60}) " ^ Has synonyms of /rect/ and /rectangle/.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1746, srcSpanStartColumn = 17, srcSpanEndLine = 1746, srcSpanEndColumn = 44}) " ^ Has synonym of /none/.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1804, srcSpanStartColumn = 49, srcSpanEndLine = 1804, srcSpanEndColumn = 75}) " Parse this before \"box\"",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1836, srcSpanStartColumn = 1, srcSpanEndLine = 1836, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1866, srcSpanStartColumn = 1, srcSpanEndLine = 1866, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1902, srcSpanStartColumn = 1, srcSpanEndLine = 1902, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1937, srcSpanStartColumn = 17, srcSpanEndLine = 1937, srcSpanEndColumn = 77}) " Might not necessarily need to be quoted if a singleton...",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1946, srcSpanStartColumn = 28, srcSpanEndLine = 1946, srcSpanEndColumn = 48}) " ^ Nodes and Edges",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1947, srcSpanStartColumn = 28, srcSpanEndLine = 1947, srcSpanEndColumn = 48}) " ^ Nodes and Edges",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1948, srcSpanStartColumn = 28, srcSpanEndLine = 1948, srcSpanEndColumn = 48}) " ^ Nodes and Edges",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1949, srcSpanStartColumn = 28, srcSpanEndLine = 1949, srcSpanEndColumn = 48}) " ^ Nodes and Edges",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1950, srcSpanStartColumn = 28, srcSpanEndLine = 1950, srcSpanEndColumn = 48}) " ^ Nodes and Edges",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1951, srcSpanStartColumn = 28, srcSpanEndLine = 1951, srcSpanEndColumn = 51}) " ^ Nodes and Clusters",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1952, srcSpanStartColumn = 28, srcSpanEndLine = 1952, srcSpanEndColumn = 43}) " ^ Nodes only",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1953, srcSpanStartColumn = 28, srcSpanEndLine = 1953, srcSpanEndColumn = 51}) " ^ Nodes and Clusters",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1954, srcSpanStartColumn = 28, srcSpanEndLine = 1954, srcSpanEndColumn = 49}) " ^ Device Dependent",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1977, srcSpanStartColumn = 15, srcSpanEndLine = 1977, srcSpanEndColumn = 76}) " In case a singleton DD is at the end of an attribute list.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 1999, srcSpanStartColumn = 1, srcSpanEndLine = 1999, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2037, srcSpanStartColumn = 5, srcSpanEndLine = 2037, srcSpanEndColumn = 57}) " Have to take care of longer parsing values first.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2050, srcSpanStartColumn = 1, srcSpanEndLine = 2050, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2099, srcSpanStartColumn = 1, srcSpanEndLine = 2099, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2102, srcSpanStartColumn = 34, srcSpanEndLine = 2102, srcSpanEndColumn = 60}) " ^ Only valid for Nodes.",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2117, srcSpanStartColumn = 1, srcSpanEndLine = 2117, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2141, srcSpanStartColumn = 1, srcSpanEndLine = 2141, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------",Comment False (SrcSpan {srcSpanFilename = "tests/examples/Attributes.hs", srcSpanStartLine = 2159, srcSpanStartColumn = 1, srcSpanEndLine = 2159, srcSpanEndColumn = 81}) " -----------------------------------------------------------------------------"])