import MachRegs ( Reg )
import Maybes ( MaybeErr )
import MatchEnv ( MatchEnv )
-import Name ( Module(..), RdrName, Name, ExportFlag, NamedThing(..) )
+import Name ( Module(..), OrigName, RdrName, Name, ExportFlag, NamedThing(..) )
import Outputable ( Outputable(..) )
import PprStyle ( PprStyle )
import PragmaInfo ( PragmaInfo )
data MaybeErr a b
data MatchEnv a b
data Name
+data OrigName = OrigName _PackedString _PackedString
data RdrName = Unqual _PackedString | Qual _PackedString _PackedString
data Reg
data OutPat a b c