T15323.stderr 2.31 KB
Newer Older
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

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

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