print * in unicode correctly (fixes #12550)
[ghc.git] / testsuite / tests / generics / T10604 / T10604_deriving.stderr
1
2 ==================== Derived instances ====================
3 Derived class instances:
4   instance GHC.Generics.Generic (T10604_deriving.Empty a) where
5     GHC.Generics.from x
6       = GHC.Generics.M1
7           (case x of {
8              _ -> GHC.Err.error
9                     "No generic representation for empty datatype Empty" })
10     GHC.Generics.to (GHC.Generics.M1 x)
11       = case x of {
12           _ -> GHC.Err.error "No values for empty datatype Empty" }
13   
14   instance GHC.Generics.Generic1
15              GHC.Types.Bool T10604_deriving.Empty where
16     GHC.Generics.from1 x
17       = GHC.Generics.M1
18           (case x of {
19              _ -> GHC.Err.error
20                     "No generic representation for empty datatype Empty" })
21     GHC.Generics.to1 (GHC.Generics.M1 x)
22       = case x of {
23           _ -> GHC.Err.error "No values for empty datatype Empty" }
24   
25   instance GHC.Base.Functor (T10604_deriving.Proxy *) where
26     GHC.Base.fmap f T10604_deriving.Proxy = T10604_deriving.Proxy
27   
28   instance forall k (a :: k).
29            GHC.Generics.Generic (T10604_deriving.Proxy k a) where
30     GHC.Generics.from x
31       = GHC.Generics.M1
32           (case x of {
33              T10604_deriving.Proxy -> GHC.Generics.M1 GHC.Generics.U1 })
34     GHC.Generics.to (GHC.Generics.M1 x)
35       = case x of {
36           (GHC.Generics.M1 GHC.Generics.U1) -> T10604_deriving.Proxy }
37   
38   instance GHC.Generics.Generic1 k (T10604_deriving.Proxy k) where
39     GHC.Generics.from1 x
40       = GHC.Generics.M1
41           (case x of {
42              T10604_deriving.Proxy -> GHC.Generics.M1 GHC.Generics.U1 })
43     GHC.Generics.to1 (GHC.Generics.M1 x)
44       = case x of {
45           (GHC.Generics.M1 GHC.Generics.U1) -> T10604_deriving.Proxy }
46   
47   instance GHC.Generics.Generic (T10604_deriving.Wrap a) where
48     GHC.Generics.from x
49       = GHC.Generics.M1
50           (case x of {
51              T10604_deriving.Wrap g1
52                -> GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.K1 g1)) })
53     GHC.Generics.to (GHC.Generics.M1 x)
54       = case x of {
55           (GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.K1 g1)))
56             -> T10604_deriving.Wrap g1 }
57   
58   instance GHC.Generics.Generic1
59              (* -> *) T10604_deriving.Wrap where
60     GHC.Generics.from1 x
61       = GHC.Generics.M1
62           (case x of {
63              T10604_deriving.Wrap g1
64                -> GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.Rec1 g1)) })
65     GHC.Generics.to1 (GHC.Generics.M1 x)
66       = case x of {
67           (GHC.Generics.M1 (GHC.Generics.M1 g1))
68             -> T10604_deriving.Wrap (GHC.Generics.unRec1 g1) }
69   
70   instance forall k (a :: k -> *).
71            GHC.Generics.Generic (T10604_deriving.Wrap2 k a) where
72     GHC.Generics.from x
73       = GHC.Generics.M1
74           (case x of {
75              T10604_deriving.Wrap2 g1
76                -> GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.K1 g1)) })
77     GHC.Generics.to (GHC.Generics.M1 x)
78       = case x of {
79           (GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.K1 g1)))
80             -> T10604_deriving.Wrap2 g1 }
81   
82   instance GHC.Generics.Generic1
83              (k -> *) (T10604_deriving.Wrap2 k) where
84     GHC.Generics.from1 x
85       = GHC.Generics.M1
86           (case x of {
87              T10604_deriving.Wrap2 g1
88                -> GHC.Generics.M1
89                     (GHC.Generics.M1
90                        ((GHC.Base..)
91                           GHC.Generics.Comp1 (GHC.Base.fmap GHC.Generics.Rec1) g1)) })
92     GHC.Generics.to1 (GHC.Generics.M1 x)
93       = case x of {
94           (GHC.Generics.M1 (GHC.Generics.M1 g1))
95             -> T10604_deriving.Wrap2
96                  ((GHC.Base..)
97                     (GHC.Base.fmap GHC.Generics.unRec1) GHC.Generics.unComp1 g1) }
98   
99   instance forall k (a :: k).
100            GHC.Generics.Generic (T10604_deriving.SumOfProducts k a) where
101     GHC.Generics.from x
102       = GHC.Generics.M1
103           (case x of
104              T10604_deriving.Prod1 g1 g2
105                -> GHC.Generics.L1
106                     (GHC.Generics.M1
107                        ((GHC.Generics.:*:)
108                           (GHC.Generics.M1 (GHC.Generics.K1 g1))
109                           (GHC.Generics.M1 (GHC.Generics.K1 g2))))
110              T10604_deriving.Prod2 g1 g2
111                -> GHC.Generics.R1
112                     (GHC.Generics.M1
113                        ((GHC.Generics.:*:)
114                           (GHC.Generics.M1 (GHC.Generics.K1 g1))
115                           (GHC.Generics.M1 (GHC.Generics.K1 g2)))))
116     GHC.Generics.to (GHC.Generics.M1 x)
117       = case x of
118           (GHC.Generics.L1 (GHC.Generics.M1 ((GHC.Generics.:*:) (GHC.Generics.M1 (GHC.Generics.K1 g1))
119                                                                 (GHC.Generics.M1 (GHC.Generics.K1 g2)))))
120             -> T10604_deriving.Prod1 g1 g2
121           (GHC.Generics.R1 (GHC.Generics.M1 ((GHC.Generics.:*:) (GHC.Generics.M1 (GHC.Generics.K1 g1))
122                                                                 (GHC.Generics.M1 (GHC.Generics.K1 g2)))))
123             -> T10604_deriving.Prod2 g1 g2
124   
125   instance GHC.Generics.Generic1
126              k (T10604_deriving.SumOfProducts k) where
127     GHC.Generics.from1 x
128       = GHC.Generics.M1
129           (case x of
130              T10604_deriving.Prod1 g1 g2
131                -> GHC.Generics.L1
132                     (GHC.Generics.M1
133                        ((GHC.Generics.:*:)
134                           (GHC.Generics.M1 (GHC.Generics.Rec1 g1))
135                           (GHC.Generics.M1 (GHC.Generics.Rec1 g2))))
136              T10604_deriving.Prod2 g1 g2
137                -> GHC.Generics.R1
138                     (GHC.Generics.M1
139                        ((GHC.Generics.:*:)
140                           (GHC.Generics.M1 (GHC.Generics.Rec1 g1))
141                           (GHC.Generics.M1 (GHC.Generics.Rec1 g2)))))
142     GHC.Generics.to1 (GHC.Generics.M1 x)
143       = case x of
144           (GHC.Generics.L1 (GHC.Generics.M1 ((GHC.Generics.:*:) (GHC.Generics.M1 g1)
145                                                                 (GHC.Generics.M1 g2))))
146             -> T10604_deriving.Prod1
147                  (GHC.Generics.unRec1 g1) (GHC.Generics.unRec1 g2)
148           (GHC.Generics.R1 (GHC.Generics.M1 ((GHC.Generics.:*:) (GHC.Generics.M1 g1)
149                                                                 (GHC.Generics.M1 g2))))
150             -> T10604_deriving.Prod2
151                  (GHC.Generics.unRec1 g1) (GHC.Generics.unRec1 g2)
152   
153   instance GHC.Generics.Generic (T10604_deriving.Starify a) where
154     GHC.Generics.from x
155       = GHC.Generics.M1
156           (case x of
157              T10604_deriving.Starify1 g1
158                -> GHC.Generics.L1
159                     (GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.K1 g1)))
160              T10604_deriving.Starify2 g1
161                -> GHC.Generics.R1
162                     (GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.K1 g1))))
163     GHC.Generics.to (GHC.Generics.M1 x)
164       = case x of
165           (GHC.Generics.L1 (GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.K1 g1))))
166             -> T10604_deriving.Starify1 g1
167           (GHC.Generics.R1 (GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.K1 g1))))
168             -> T10604_deriving.Starify2 g1
169   
170   instance GHC.Generics.Generic1 * T10604_deriving.Starify where
171     GHC.Generics.from1 x
172       = GHC.Generics.M1
173           (case x of
174              T10604_deriving.Starify1 g1
175                -> GHC.Generics.L1
176                     (GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.Par1 g1)))
177              T10604_deriving.Starify2 g1
178                -> GHC.Generics.R1
179                     (GHC.Generics.M1 (GHC.Generics.M1 (GHC.Generics.K1 g1))))
180     GHC.Generics.to1 (GHC.Generics.M1 x)
181       = case x of
182           (GHC.Generics.L1 (GHC.Generics.M1 (GHC.Generics.M1 g1)))
183             -> T10604_deriving.Starify1 (GHC.Generics.unPar1 g1)
184           (GHC.Generics.R1 (GHC.Generics.M1 (GHC.Generics.M1 g1)))
185             -> T10604_deriving.Starify2 (GHC.Generics.unK1 g1)
186   
187
188 Derived type family instances:
189   type GHC.Generics.Rep (T10604_deriving.Empty a) = GHC.Generics.D1
190                                                       *
191                                                       ('GHC.Generics.MetaData
192                                                          "Empty"
193                                                          "T10604_deriving"
194                                                          "main"
195                                                          'GHC.Types.False)
196                                                       (GHC.Generics.V1 *)
197   type GHC.Generics.Rep1
198          GHC.Types.Bool T10604_deriving.Empty = GHC.Generics.D1
199                                                   GHC.Types.Bool
200                                                   ('GHC.Generics.MetaData
201                                                      "Empty"
202                                                      "T10604_deriving"
203                                                      "main"
204                                                      'GHC.Types.False)
205                                                   (GHC.Generics.V1 GHC.Types.Bool)
206   type GHC.Generics.Rep (T10604_deriving.Proxy k a) = GHC.Generics.D1
207                                                         *
208                                                         ('GHC.Generics.MetaData
209                                                            "Proxy"
210                                                            "T10604_deriving"
211                                                            "main"
212                                                            'GHC.Types.False)
213                                                         (GHC.Generics.C1
214                                                            *
215                                                            ('GHC.Generics.MetaCons
216                                                               "Proxy"
217                                                               'GHC.Generics.PrefixI
218                                                               'GHC.Types.False)
219                                                            (GHC.Generics.U1 *))
220   type GHC.Generics.Rep1
221          k (T10604_deriving.Proxy k) = GHC.Generics.D1
222                                          k
223                                          ('GHC.Generics.MetaData
224                                             "Proxy" "T10604_deriving" "main" 'GHC.Types.False)
225                                          (GHC.Generics.C1
226                                             k
227                                             ('GHC.Generics.MetaCons
228                                                "Proxy" 'GHC.Generics.PrefixI 'GHC.Types.False)
229                                             (GHC.Generics.U1 k))
230   type GHC.Generics.Rep (T10604_deriving.Wrap a) = GHC.Generics.D1
231                                                      *
232                                                      ('GHC.Generics.MetaData
233                                                         "Wrap"
234                                                         "T10604_deriving"
235                                                         "main"
236                                                         'GHC.Types.False)
237                                                      (GHC.Generics.C1
238                                                         *
239                                                         ('GHC.Generics.MetaCons
240                                                            "Wrap"
241                                                            'GHC.Generics.PrefixI
242                                                            'GHC.Types.False)
243                                                         (GHC.Generics.S1
244                                                            *
245                                                            ('GHC.Generics.MetaSel
246                                                               ('GHC.Base.Nothing GHC.Types.Symbol)
247                                                               'GHC.Generics.NoSourceUnpackedness
248                                                               'GHC.Generics.NoSourceStrictness
249                                                               'GHC.Generics.DecidedLazy)
250                                                            (GHC.Generics.Rec0
251                                                               *
252                                                               (T10604_deriving.Proxy
253                                                                  (* -> *) a))))
254   type GHC.Generics.Rep1
255          (* -> *) T10604_deriving.Wrap = GHC.Generics.D1
256                                                                (* -> *)
257                                                                ('GHC.Generics.MetaData
258                                                                   "Wrap"
259                                                                   "T10604_deriving"
260                                                                   "main"
261                                                                   'GHC.Types.False)
262                                                                (GHC.Generics.C1
263                                                                   (* -> *)
264                                                                   ('GHC.Generics.MetaCons
265                                                                      "Wrap"
266                                                                      'GHC.Generics.PrefixI
267                                                                      'GHC.Types.False)
268                                                                   (GHC.Generics.S1
269                                                                      (* -> *)
270                                                                      ('GHC.Generics.MetaSel
271                                                                         ('GHC.Base.Nothing
272                                                                            GHC.Types.Symbol)
273                                                                         'GHC.Generics.NoSourceUnpackedness
274                                                                         'GHC.Generics.NoSourceStrictness
275                                                                         'GHC.Generics.DecidedLazy)
276                                                                      (GHC.Generics.Rec1
277                                                                         (* -> *)
278                                                                         (T10604_deriving.Proxy
279                                                                            (*
280                                                                             -> *)))))
281   type GHC.Generics.Rep (T10604_deriving.Wrap2 k a) = GHC.Generics.D1
282                                                         *
283                                                         ('GHC.Generics.MetaData
284                                                            "Wrap2"
285                                                            "T10604_deriving"
286                                                            "main"
287                                                            'GHC.Types.False)
288                                                         (GHC.Generics.C1
289                                                            *
290                                                            ('GHC.Generics.MetaCons
291                                                               "Wrap2"
292                                                               'GHC.Generics.PrefixI
293                                                               'GHC.Types.False)
294                                                            (GHC.Generics.S1
295                                                               *
296                                                               ('GHC.Generics.MetaSel
297                                                                  ('GHC.Base.Nothing
298                                                                     GHC.Types.Symbol)
299                                                                  'GHC.Generics.NoSourceUnpackedness
300                                                                  'GHC.Generics.NoSourceStrictness
301                                                                  'GHC.Generics.DecidedLazy)
302                                                               (GHC.Generics.Rec0
303                                                                  *
304                                                                  (T10604_deriving.Proxy
305                                                                     *
306                                                                     (T10604_deriving.Proxy
307                                                                        (k -> *) a)))))
308   type GHC.Generics.Rep1
309          (k -> *) (T10604_deriving.Wrap2 k) = GHC.Generics.D1
310                                                           (k -> *)
311                                                           ('GHC.Generics.MetaData
312                                                              "Wrap2"
313                                                              "T10604_deriving"
314                                                              "main"
315                                                              'GHC.Types.False)
316                                                           (GHC.Generics.C1
317                                                              (k -> *)
318                                                              ('GHC.Generics.MetaCons
319                                                                 "Wrap2"
320                                                                 'GHC.Generics.PrefixI
321                                                                 'GHC.Types.False)
322                                                              (GHC.Generics.S1
323                                                                 (k -> *)
324                                                                 ('GHC.Generics.MetaSel
325                                                                    ('GHC.Base.Nothing
326                                                                       GHC.Types.Symbol)
327                                                                    'GHC.Generics.NoSourceUnpackedness
328                                                                    'GHC.Generics.NoSourceStrictness
329                                                                    'GHC.Generics.DecidedLazy)
330                                                                 ((GHC.Generics.:.:)
331                                                                    *
332                                                                    (k -> *)
333                                                                    (T10604_deriving.Proxy *)
334                                                                    (GHC.Generics.Rec1
335                                                                       (k -> *)
336                                                                       (T10604_deriving.Proxy
337                                                                          (k -> *))))))
338   type GHC.Generics.Rep
339          (T10604_deriving.SumOfProducts k a) = GHC.Generics.D1
340                                                  *
341                                                  ('GHC.Generics.MetaData
342                                                     "SumOfProducts"
343                                                     "T10604_deriving"
344                                                     "main"
345                                                     'GHC.Types.False)
346                                                  ((GHC.Generics.:+:)
347                                                     *
348                                                     (GHC.Generics.C1
349                                                        *
350                                                        ('GHC.Generics.MetaCons
351                                                           "Prod1"
352                                                           'GHC.Generics.PrefixI
353                                                           'GHC.Types.False)
354                                                        ((GHC.Generics.:*:)
355                                                           *
356                                                           (GHC.Generics.S1
357                                                              *
358                                                              ('GHC.Generics.MetaSel
359                                                                 ('GHC.Base.Nothing GHC.Types.Symbol)
360                                                                 'GHC.Generics.NoSourceUnpackedness
361                                                                 'GHC.Generics.NoSourceStrictness
362                                                                 'GHC.Generics.DecidedLazy)
363                                                              (GHC.Generics.Rec0
364                                                                 * (T10604_deriving.Proxy k a)))
365                                                           (GHC.Generics.S1
366                                                              *
367                                                              ('GHC.Generics.MetaSel
368                                                                 ('GHC.Base.Nothing GHC.Types.Symbol)
369                                                                 'GHC.Generics.NoSourceUnpackedness
370                                                                 'GHC.Generics.NoSourceStrictness
371                                                                 'GHC.Generics.DecidedLazy)
372                                                              (GHC.Generics.Rec0
373                                                                 * (T10604_deriving.Proxy k a)))))
374                                                     (GHC.Generics.C1
375                                                        *
376                                                        ('GHC.Generics.MetaCons
377                                                           "Prod2"
378                                                           'GHC.Generics.PrefixI
379                                                           'GHC.Types.False)
380                                                        ((GHC.Generics.:*:)
381                                                           *
382                                                           (GHC.Generics.S1
383                                                              *
384                                                              ('GHC.Generics.MetaSel
385                                                                 ('GHC.Base.Nothing GHC.Types.Symbol)
386                                                                 'GHC.Generics.NoSourceUnpackedness
387                                                                 'GHC.Generics.NoSourceStrictness
388                                                                 'GHC.Generics.DecidedLazy)
389                                                              (GHC.Generics.Rec0
390                                                                 * (T10604_deriving.Proxy k a)))
391                                                           (GHC.Generics.S1
392                                                              *
393                                                              ('GHC.Generics.MetaSel
394                                                                 ('GHC.Base.Nothing GHC.Types.Symbol)
395                                                                 'GHC.Generics.NoSourceUnpackedness
396                                                                 'GHC.Generics.NoSourceStrictness
397                                                                 'GHC.Generics.DecidedLazy)
398                                                              (GHC.Generics.Rec0
399                                                                 * (T10604_deriving.Proxy k a))))))
400   type GHC.Generics.Rep1
401          k (T10604_deriving.SumOfProducts k) = GHC.Generics.D1
402                                                  k
403                                                  ('GHC.Generics.MetaData
404                                                     "SumOfProducts"
405                                                     "T10604_deriving"
406                                                     "main"
407                                                     'GHC.Types.False)
408                                                  ((GHC.Generics.:+:)
409                                                     k
410                                                     (GHC.Generics.C1
411                                                        k
412                                                        ('GHC.Generics.MetaCons
413                                                           "Prod1"
414                                                           'GHC.Generics.PrefixI
415                                                           'GHC.Types.False)
416                                                        ((GHC.Generics.:*:)
417                                                           k
418                                                           (GHC.Generics.S1
419                                                              k
420                                                              ('GHC.Generics.MetaSel
421                                                                 ('GHC.Base.Nothing GHC.Types.Symbol)
422                                                                 'GHC.Generics.NoSourceUnpackedness
423                                                                 'GHC.Generics.NoSourceStrictness
424                                                                 'GHC.Generics.DecidedLazy)
425                                                              (GHC.Generics.Rec1
426                                                                 k (T10604_deriving.Proxy k)))
427                                                           (GHC.Generics.S1
428                                                              k
429                                                              ('GHC.Generics.MetaSel
430                                                                 ('GHC.Base.Nothing GHC.Types.Symbol)
431                                                                 'GHC.Generics.NoSourceUnpackedness
432                                                                 'GHC.Generics.NoSourceStrictness
433                                                                 'GHC.Generics.DecidedLazy)
434                                                              (GHC.Generics.Rec1
435                                                                 k (T10604_deriving.Proxy k)))))
436                                                     (GHC.Generics.C1
437                                                        k
438                                                        ('GHC.Generics.MetaCons
439                                                           "Prod2"
440                                                           'GHC.Generics.PrefixI
441                                                           'GHC.Types.False)
442                                                        ((GHC.Generics.:*:)
443                                                           k
444                                                           (GHC.Generics.S1
445                                                              k
446                                                              ('GHC.Generics.MetaSel
447                                                                 ('GHC.Base.Nothing GHC.Types.Symbol)
448                                                                 'GHC.Generics.NoSourceUnpackedness
449                                                                 'GHC.Generics.NoSourceStrictness
450                                                                 'GHC.Generics.DecidedLazy)
451                                                              (GHC.Generics.Rec1
452                                                                 k (T10604_deriving.Proxy k)))
453                                                           (GHC.Generics.S1
454                                                              k
455                                                              ('GHC.Generics.MetaSel
456                                                                 ('GHC.Base.Nothing GHC.Types.Symbol)
457                                                                 'GHC.Generics.NoSourceUnpackedness
458                                                                 'GHC.Generics.NoSourceStrictness
459                                                                 'GHC.Generics.DecidedLazy)
460                                                              (GHC.Generics.Rec1
461                                                                 k (T10604_deriving.Proxy k))))))
462   type GHC.Generics.Rep (T10604_deriving.Starify a) = GHC.Generics.D1
463                                                         *
464                                                         ('GHC.Generics.MetaData
465                                                            "Starify"
466                                                            "T10604_deriving"
467                                                            "main"
468                                                            'GHC.Types.False)
469                                                         ((GHC.Generics.:+:)
470                                                            *
471                                                            (GHC.Generics.C1
472                                                               *
473                                                               ('GHC.Generics.MetaCons
474                                                                  "Starify1"
475                                                                  'GHC.Generics.PrefixI
476                                                                  'GHC.Types.False)
477                                                               (GHC.Generics.S1
478                                                                  *
479                                                                  ('GHC.Generics.MetaSel
480                                                                     ('GHC.Base.Nothing
481                                                                        GHC.Types.Symbol)
482                                                                     'GHC.Generics.NoSourceUnpackedness
483                                                                     'GHC.Generics.NoSourceStrictness
484                                                                     'GHC.Generics.DecidedLazy)
485                                                                  (GHC.Generics.Rec0 * a)))
486                                                            (GHC.Generics.C1
487                                                               *
488                                                               ('GHC.Generics.MetaCons
489                                                                  "Starify2"
490                                                                  'GHC.Generics.PrefixI
491                                                                  'GHC.Types.False)
492                                                               (GHC.Generics.S1
493                                                                  *
494                                                                  ('GHC.Generics.MetaSel
495                                                                     ('GHC.Base.Nothing
496                                                                        GHC.Types.Symbol)
497                                                                     'GHC.Generics.NoSourceUnpackedness
498                                                                     'GHC.Generics.NoSourceStrictness
499                                                                     'GHC.Generics.DecidedLazy)
500                                                                  (GHC.Generics.Rec0
501                                                                     * GHC.Types.Int))))
502   type GHC.Generics.Rep1 * T10604_deriving.Starify = GHC.Generics.D1
503                                                        *
504                                                        ('GHC.Generics.MetaData
505                                                           "Starify"
506                                                           "T10604_deriving"
507                                                           "main"
508                                                           'GHC.Types.False)
509                                                        ((GHC.Generics.:+:)
510                                                           *
511                                                           (GHC.Generics.C1
512                                                              *
513                                                              ('GHC.Generics.MetaCons
514                                                                 "Starify1"
515                                                                 'GHC.Generics.PrefixI
516                                                                 'GHC.Types.False)
517                                                              (GHC.Generics.S1
518                                                                 *
519                                                                 ('GHC.Generics.MetaSel
520                                                                    ('GHC.Base.Nothing
521                                                                       GHC.Types.Symbol)
522                                                                    'GHC.Generics.NoSourceUnpackedness
523                                                                    'GHC.Generics.NoSourceStrictness
524                                                                    'GHC.Generics.DecidedLazy)
525                                                                 GHC.Generics.Par1))
526                                                           (GHC.Generics.C1
527                                                              *
528                                                              ('GHC.Generics.MetaCons
529                                                                 "Starify2"
530                                                                 'GHC.Generics.PrefixI
531                                                                 'GHC.Types.False)
532                                                              (GHC.Generics.S1
533                                                                 *
534                                                                 ('GHC.Generics.MetaSel
535                                                                    ('GHC.Base.Nothing
536                                                                       GHC.Types.Symbol)
537                                                                    'GHC.Generics.NoSourceUnpackedness
538                                                                    'GHC.Generics.NoSourceStrictness
539                                                                    'GHC.Generics.DecidedLazy)
540                                                                 (GHC.Generics.Rec0
541                                                                    * GHC.Types.Int))))
542
543
544
545 ==================== Filling in method body ====================
546 GHC.Base.Functor [T10604_deriving.Proxy *]
547   GHC.Base.<$ = GHC.Base.$dm<$ @T10604_deriving.Proxy *
548
549