@@ -13,6 +13,7 @@ import Ormolu.Printer.Combinators
13import Ormolu.Printer.Meat.Common
13import Ormolu.Printer.Meat.Common
14import Ormolu.Printer.Meat.Declaration.Class
14import Ormolu.Printer.Meat.Declaration.Class
15import Ormolu.Printer.Meat.Declaration.Data
15import Ormolu.Printer.Meat.Declaration.Data
16+import Ormolu.Printer.Meat.Declaration.Default
16import Ormolu.Printer.Meat.Declaration.Instance
17import Ormolu.Printer.Meat.Declaration.Instance
17import Ormolu.Printer.Meat.Declaration.RoleAnnotation
18import Ormolu.Printer.Meat.Declaration.RoleAnnotation
18import Ormolu.Printer.Meat.Declaration.Signature
19import Ormolu.Printer.Meat.Declaration.Signature
@@ -29,7 +30,7 @@ p_hsDecl = \case
29 SigD NoExt x -> p_sigDecl x
30 SigD NoExt x -> p_sigDecl x
30 InstD NoExt x -> p_instDecl x
31 InstD NoExt x -> p_instDecl x
31 DerivD NoExt x -> p_derivDecl x
32 DerivD NoExt x -> p_derivDecl x
32− DefD _ _ -> notImplemented "DefD"
33+ DefD NoExt x -> p_defaultDecl x
33 ForD _ _ -> notImplemented "ForD"
34 ForD _ _ -> notImplemented "ForD"
34 WarningD _ _ -> notImplemented "WarningD"
35 WarningD _ _ -> notImplemented "WarningD"
35 AnnD _ _ -> notImplemented "AnnD"
36 AnnD _ _ -> notImplemented "AnnD"