diff options
Diffstat (limited to 'compiler/GHC/Driver/Env.hs')
-rw-r--r-- | compiler/GHC/Driver/Env.hs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/GHC/Driver/Env.hs b/compiler/GHC/Driver/Env.hs index 6f23139f26..b58b227fad 100644 --- a/compiler/GHC/Driver/Env.hs +++ b/compiler/GHC/Driver/Env.hs @@ -6,6 +6,7 @@ module GHC.Driver.Env , hscUpdateFlags , hscSetFlags , hsc_home_unit + , hsc_home_unit_maybe , hsc_units , hsc_HPT , hscUpdateHPT @@ -107,6 +108,9 @@ runInteractiveHsc hsc_env = runHsc (mkInteractiveHscEnv hsc_env) hsc_home_unit :: HscEnv -> HomeUnit hsc_home_unit = unsafeGetHomeUnit . hsc_unit_env +hsc_home_unit_maybe :: HscEnv -> Maybe HomeUnit +hsc_home_unit_maybe = ue_home_unit . hsc_unit_env + hsc_units :: HscEnv -> UnitState hsc_units = ue_units . hsc_unit_env |