From 08a8dfc91b3a4cc6b7e6f7822eeb8c038ffba08f Mon Sep 17 00:00:00 2001 From: sof Date: Mon, 26 May 1997 05:09:36 +0000 Subject: [PATCH] [project @ 1997-05-26 05:09:36 by sof] 2.0x bootstrap interface file --- ghc/compiler/hsSyn/HsMatches.hi-boot | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 ghc/compiler/hsSyn/HsMatches.hi-boot diff --git a/ghc/compiler/hsSyn/HsMatches.hi-boot b/ghc/compiler/hsSyn/HsMatches.hi-boot new file mode 100644 index 0000000..f282fb4 --- /dev/null +++ b/ghc/compiler/hsSyn/HsMatches.hi-boot @@ -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 ;; + -- 1.7.10.4