@@ -125,10 +125,7 @@ p_specSig name ts InlinePragma {..} = pragmaBraces $ do
125 breakpoint
125 breakpoint
126 inci $ do
126 inci $ do
127 txt ":: "
127 txt ":: "
128− -- XXX Not at all sure why ts is a list of @LHsSigType GhcPs@ things, it
129− -- appears that we only can give one type to specialize to per pragma.
130− -- Maybe I'm mistaken.
131− located (hsib_body (head ts)) p_hsType
128+ velt (withSep comma (located' p_hsType) (hsib_body <$> ts))
133p_activation :: Activation -> R ()
130p_activation :: Activation -> R ()
134p_activation = \case
131p_activation = \case