@@ -10,10 +10,11 @@ where
12import Ormolu.Printer.Combinators
12import Ormolu.Printer.Combinators
13−import Ormolu.Printer.Meat.Declaration.Class
14import Ormolu.Printer.Meat.Common
13import Ormolu.Printer.Meat.Common
14+import Ormolu.Printer.Meat.Declaration.Class
15import Ormolu.Printer.Meat.Declaration.Data
15import Ormolu.Printer.Meat.Declaration.Data
16import Ormolu.Printer.Meat.Declaration.Instance
16import Ormolu.Printer.Meat.Declaration.Instance
17+import Ormolu.Printer.Meat.Declaration.RoleAnnotation
17import Ormolu.Printer.Meat.Declaration.Signature
18import Ormolu.Printer.Meat.Declaration.Signature
18import Ormolu.Printer.Meat.Declaration.Type
19import Ormolu.Printer.Meat.Declaration.Type
19import Ormolu.Printer.Meat.Declaration.TypeFamily
20import Ormolu.Printer.Meat.Declaration.TypeFamily
@@ -35,7 +36,7 @@ p_hsDecl = \case
35 RuleD _ _ -> notImplemented "RuleD"
36 RuleD _ _ -> notImplemented "RuleD"
36 SpliceD _ _ -> notImplemented "SpliceD"
37 SpliceD _ _ -> notImplemented "SpliceD"
37 DocD _ _ -> notImplemented "DocD"
38 DocD _ _ -> notImplemented "DocD"
38− RoleAnnotD _ _ -> notImplemented "RoleAnnotD"
39+ RoleAnnotD NoExt x -> p_roleAnnot x
39 XHsDecl _ -> notImplemented "XHsDecl"
40 XHsDecl _ -> notImplemented "XHsDecl"
41p_tyClDecl :: TyClDecl GhcPs -> R ()
42p_tyClDecl :: TyClDecl GhcPs -> R ()