import Linker ( HValue, extendLinkEnv )
import NameEnv ( lookupNameEnv )
import TcRnDriver ( mkExportEnv, getModuleContents )
-import RdrName ( GlobalRdrEnv, plusGlobalRdrEnv )
+import RdrName ( plusGlobalRdrEnv )
import HscMain ( hscGetInfo, GetInfoResult,
hscStmt, hscTcExpr, hscKcType )
import Type ( tidyType )
import IfaceSyn ( IfaceDecl )
#endif
+import RdrName ( GlobalRdrEnv )
import HsSyn ( HsModule, LHsBinds )
import Type ( Kind, Type, dropForAlls )
import Id ( Id, idType )
import PrelNames ( iNTERACTIVE )
import StringBuffer ( stringToStringBuffer )
import Kind ( Kind )
-import Var ( Id )
import CoreLint ( lintUnfolding )
import DsMeta ( templateHaskellNames )
import BasicTypes ( Fixity )
import SrcLoc ( SrcLoc, noSrcLoc )
#endif
+import Var ( Id )
import Module ( emptyModuleEnv )
import RdrName ( RdrName )
import HsSyn ( HsModule, LHsBinds )