\section[HscTypes]{Types for the per-module compiler}
\begin{code}
-module HscTypes ( )
+module HscTypes ( TyThing(..), GlobalSymbolTable, OrigNameEnv, AvailEnv,
+ WhetherHasOrphans, ImportVersion, ExportItem,
+ PersistentRenamerState(..), IsBootInterface, Avails, DeclsMap,
+ IfaceInsts, IfaceRules, DeprecationEnv, ModDetails(..),
+ InstEnv, lookupTypeEnv )
where
#include "HsVersions.h"
import NameSet ( NameSet )
import Type ( Type )
import VarSet ( TyVarSet )
-import {-# SOURCE #-} TcInstUtil ( emptyInstEnv )
+import {-# SOURCE #-}
+ TcInstUtil ( emptyInstEnv )
import Panic ( panic )
\end{code}