@@ -120,6 +120,9 @@ unify' nm root x y
120120 | Just (x :: EpAnn AnnExplicitSum ) <- cast x = Just mempty
121121 | Just (x :: EpAnn AnnFieldLabel ) <- cast x = Just mempty
122122 | Just (x :: EpAnn (AnnList [EpToken " ," ])) <- cast x = Just mempty
123+ | Just (x :: EpAnn (AnnList () )) <- cast x = Just mempty
124+ | Just (x :: EpAnn (AnnList (EpToken " where" ))) <- cast x = Just mempty
125+ | Just (x :: EpAnn (AnnList (EpToken " hiding" , [EpToken " ," ]))) <- cast x = Just mempty
123126 | Just (x :: EpAnn AnnListItem ) <- cast x = Just mempty
124127 | Just (x :: EpAnn AnnParen ) <- cast x = Just mempty
125128 | Just (x :: EpAnn AnnPragma ) <- cast x = Just mempty
@@ -135,18 +138,33 @@ unify' nm root x y
135138 | Just (x :: EpAnn HsRuleAnn ) <- cast x = Just mempty
136139 | Just (x :: EpAnn NameAnn ) <- cast x = Just mempty
137140 | Just (x :: EpAnn NoEpAnns ) <- cast x = Just mempty
138- | Just (x :: EpAnn [AddEpAnn ]) <- cast x = Just mempty
139- | Just (x :: EpAnn (AddEpAnn , AddEpAnn )) <- cast x = Just mempty
140- | Just (x :: EpToken " let" ) <- cast x = Just mempty
141- | Just (x :: EpToken " in" ) <- cast x = Just mempty
142- | Just (x :: EpToken " @" ) <- cast x = Just mempty
141+ | Just (x :: EpToken " |" ) <- cast x = Just mempty
142+ | Just (x :: EpToken " ," ) <- cast x = Just mempty
143+ | Just (x :: EpToken " ;" ) <- cast x = Just mempty
144+ | Just (x :: EpToken " `" ) <- cast x = Just mempty
145+ | Just (x :: EpToken " ." ) <- cast x = Just mempty
146+ | Just (x :: EpToken " \\ " ) <- cast x = Just mempty
143147 | Just (x :: EpToken " (" ) <- cast x = Just mempty
144148 | Just (x :: EpToken " )" ) <- cast x = Just mempty
149+ | Just (x :: EpToken " @ " ) <- cast x = Just mempty
150+ | Just (x :: EpToken " #- }" ) <- cast x = Just mempty
151+ | Just (x :: EpToken " if " ) <- cast x = Just mempty
152+ | Just (x :: EpToken " then " ) <- cast x = Just mempty
153+ | Just (x :: EpToken " else " ) <- cast x = Just mempty
154+ | Just (x :: EpToken " case " ) <- cast x = Just mempty
155+ | Just (x :: EpToken " of " ) <- cast x = Just mempty
156+ | Just (x :: EpToken " in " ) <- cast x = Just mempty
145157 | Just (x :: EpToken " type " ) <- cast x = Just mempty
146158 | Just (x :: EpToken " % " ) <- cast x = Just mempty
147159 | Just (x :: EpToken " % 1 " ) <- cast x = Just mempty
148- | Just (x :: EpToken " ⊸ " ) <- cast x = Just mempty
160+ | Just (x :: EpToken " proc " ) <- cast x = Just mempty
161+ | Just (x :: EpToken " static" ) <- cast x = Just mempty
162+ | Just (x :: EpToken " qualified" ) <- cast x = Just mempty
163+ | Just (x :: EpToken " safe" ) <- cast x = Just mempty
164+ | Just (x :: EpToken " as" ) <- cast x = Just mempty
165+ | Just (x :: EpToken " import" ) <- cast x = Just mempty
149166 | Just (x :: EpUniToken " -> " " → " ) <- cast x = Just mempty
167+ | Just (x :: EpUniToken " :: " " ∷ " ) <- cast x = Just mempty
150168 | Just (x :: TokenLocation ) <- cast y = Just mempty
151169 | Just (y :: SrcSpan ) <- cast y = Just mempty
152170
0 commit comments