From 6561827cdcc0c4b2d13c68b87e60d2783eeb56f6 Mon Sep 17 00:00:00 2001 From: simonpj Date: Thu, 30 Nov 2000 15:44:09 +0000 Subject: [PATCH] [project @ 2000-11-30 15:44:09 by simonpj] Tidy export list --- ghc/compiler/coreSyn/CoreFVs.lhs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ghc/compiler/coreSyn/CoreFVs.lhs b/ghc/compiler/coreSyn/CoreFVs.lhs index f0da707..49d6b39 100644 --- a/ghc/compiler/coreSyn/CoreFVs.lhs +++ b/ghc/compiler/coreSyn/CoreFVs.lhs @@ -7,12 +7,18 @@ Taken quite directly from the Peyton Jones/Lester paper. module CoreFVs ( isLocalVar, mustHaveLocalBinding, - exprFreeVars, exprsFreeVars, + exprFreeVars, -- CoreExpr -> VarSet -- Find all locally-defined free Ids or tyvars + exprsFreeVars, -- [CoreExpr] -> VarSet + exprSomeFreeVars, exprsSomeFreeVars, + idRuleVars, idFreeVars, idFreeTyVars, ruleSomeFreeVars, ruleSomeLhsFreeVars, ruleRhsFreeVars, - CoreExprWithFVs, CoreBindWithFVs, freeVars, freeVarsOf, + CoreExprWithFVs, -- = AnnExpr Id VarSet + CoreBindWithFVs, -- = AnnBind Id VarSet + freeVars, -- CoreExpr -> CoreExprWithFVs + freeVarsOf -- CoreExprWithFVs -> IdSet ) where #include "HsVersions.h" -- 1.7.10.4