module RemoveIrrefPatsBase ( module RemoveIrrefPatsBase , module RemoveIrrefPats ) where import RemoveIrrefPats import RemoveIrrefPatsBaseStruct import Syntax --import TiClasses(HasDef(..)) import TiBase() instance RemIrrefPats (HsDeclI i) (OM i [HsDeclI i]) where remIrrefPats = remIrrefPatsRec instance RemIrrefPats (HsExpI i) (EM i) where remIrrefPats = remIrrefPatsRec instance RemIrrefPats (HsPatI i) (OEM i (HsDeclI i)) where remIrrefPats = remIrrefPatsRec