summaryrefslogtreecommitdiff
path: root/testsuite/tests/parser/should_compile/T15323.stderr
blob: c69f94afba8ab28e376ee069e6ab9c68e4497f0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98

==================== Parser AST ====================

({ T15323.hs:1:1 }
 (HsModule
  (Just
   ({ T15323.hs:3:8-13 }
    {ModuleName: T15323}))
  (Nothing)
  []
  [({ T15323.hs:(5,1)-(6,56) }
    (TyClD
     (NoExtField)
     (DataDecl
      (NoExtField)
      ({ T15323.hs:5:6-17 }
       (Unqual
        {OccName: MaybeDefault}))
      (HsQTvs
       (NoExtField)
       [({ T15323.hs:5:19 }
         (UserTyVar
          (NoExtField)
          (())
          ({ T15323.hs:5:19 }
           (Unqual
            {OccName: v}))))])
      (Prefix)
      (HsDataDefn
       (NoExtField)
       (DataType)
       ({ <no location info> }
        [])
       (Nothing)
       (Nothing)
       [({ T15323.hs:6:5-56 }
         (ConDeclGADT
          (NoExtField)
          [({ T15323.hs:6:5-14 }
            (Unqual
             {OccName: TestParens}))]
          ({ T15323.hs:6:21-55 }
           (True))
          [({ T15323.hs:6:28 }
            (UserTyVar
             (NoExtField)
             (SpecifiedSpec)
             ({ T15323.hs:6:28 }
              (Unqual
               {OccName: v}))))]
          (Just
           ({ T15323.hs:6:32-37 }
            [({ T15323.hs:6:32-37 }
              (HsParTy
               (NoExtField)
               ({ T15323.hs:6:33-36 }
                (HsAppTy
                 (NoExtField)
                 ({ T15323.hs:6:33-34 }
                  (HsTyVar
                   (NoExtField)
                   (NotPromoted)
                   ({ T15323.hs:6:33-34 }
                    (Unqual
                     {OccName: Eq}))))
                 ({ T15323.hs:6:36 }
                  (HsTyVar
                   (NoExtField)
                   (NotPromoted)
                   ({ T15323.hs:6:36 }
                    (Unqual
                     {OccName: v}))))))))]))
          (PrefixCon
           [])
          ({ T15323.hs:6:42-55 }
           (HsAppTy
            (NoExtField)
            ({ T15323.hs:6:42-53 }
             (HsTyVar
              (NoExtField)
              (NotPromoted)
              ({ T15323.hs:6:42-53 }
               (Unqual
                {OccName: MaybeDefault}))))
            ({ T15323.hs:6:55 }
             (HsTyVar
              (NoExtField)
              (NotPromoted)
              ({ T15323.hs:6:55 }
               (Unqual
                {OccName: v}))))))
          (Nothing)))]
       ({ <no location info> }
        [])))))]
  (Nothing)
  (Nothing)))