[project @ 1997-05-26 05:09:36 by sof]
authorsof <unknown>
Mon, 26 May 1997 05:09:36 +0000 (05:09 +0000)
committersof <unknown>
Mon, 26 May 1997 05:09:36 +0000 (05:09 +0000)
2.0x bootstrap interface file

ghc/compiler/hsSyn/HsMatches.hi-boot [new file with mode: 0644]

diff --git a/ghc/compiler/hsSyn/HsMatches.hi-boot b/ghc/compiler/hsSyn/HsMatches.hi-boot
new file mode 100644 (file)
index 0000000..f282fb4
--- /dev/null
@@ -0,0 +1,21 @@
+_interface_ HsMatches 1
+_exports_
+HsMatches Match GRHSsAndBinds pprMatch pprMatches pprGRHSsAndBinds ;
+_declarations_
+1 data Match a b c d ;
+1 data GRHSsAndBinds a b c d ;
+1 pprGRHSsAndBinds _:_ _forall_ [a b c d] {Name.NamedThing c, Outputable.Outputable c, 
+                                          Outputable.Outputable d, PrelBase.Eq a, 
+                                          Outputable.Outputable a, PrelBase.Eq b, Outputable.Outputable b}
+                  => Outputable.PprStyle -> PrelBase.Bool -> GRHSsAndBinds a b c d -> Pretty.Doc ;;
+
+1 pprMatch _:_ _forall_ [a b c d] {Name.NamedThing c, Outputable.Outputable c, 
+                                  Outputable.Outputable d, PrelBase.Eq a, 
+                                  Outputable.Outputable a, PrelBase.Eq b, Outputable.Outputable b} 
+               => Outputable.PprStyle -> PrelBase.Bool -> Match a b c d -> Pretty.Doc ;;
+
+1 pprMatches _:_ _forall_ [a b c d] {Name.NamedThing c, Outputable.Outputable c,
+                                   Outputable.Outputable d, PrelBase.Eq a,
+                                   Outputable.Outputable a, PrelBase.Eq b, Outputable.Outputable b}
+               => Outputable.PprStyle -> (PrelBase.Bool, Pretty.Doc) -> [Match a b c d] -> Pretty.Doc ;;
+