Home
last modified time | relevance | path

Searched refs:hsc_IC (Results 1 – 25 of 27) sorted by relevance

12

/dports/lang/ghc/ghc-8.10.7/compiler/main/
H A DInteractiveEval.hs165 let ic = hsc_IC hsc_env
228 let ic = hsc_IC hsc_env
281 let ic = hsc_IC hsc_env
292 let old_IC = hsc_IC hsc_env
396 let ic = hsc_IC hsc_env
511 ictxt0 = hsc_IC hsc_env
567 ictxt0 = hsc_IC hsc_env
651 ictxt0 = hsc_IC hsc_env
689 let ic = hsc_IC hsc_env
701 let ic = hsc_IC hsc_env
[all …]
H A DGHC.hs596 , hsc_IC = (hsc_IC h){ ic_dflags = dflags'' } } function
665 modifySession $ \h -> h{ hsc_IC = (hsc_IC h) { ic_dflags = dflags'' }}
669 getInteractiveDynFlags = withSession $ \h -> return (ic_dflags (hsc_IC h))
1107 return $ icInScopeTTs $ hsc_IC hsc_env
1112 return $ ic_instances (hsc_IC hsc_env)
1116 return (icPrintUnqual (hsc_dflags hsc_env) (hsc_IC hsc_env))
1257 getGRE = withSession $ \hsc_env-> return $ ic_rn_gbl_env (hsc_IC hsc_env)
1272 Nothing -> loadUnqualIfaces hsc_env (hsc_IC hsc_env)
1518 let ic = (hsc_IC s) { ic_monad = ty }
1519 in s { hsc_IC = ic }
[all …]
H A DHscMain.hs203 , hsc_IC = emptyInteractiveContext dflags function
1749 ictxt = hsc_IC hsc_env
1892 (icInteractiveModule (hsc_IC hsc_env)) prepd_expr
H A DHscTypes.hs294 interactive_dflags = ic_dflags (hsc_IC hsc_env)
432 hsc_IC :: InteractiveContext, function
H A DGhcMake.hs623 = hsc_env { hsc_IC = empty_ic { ic_int_print = new_ic_int_print
630 old_ic = hsc_IC hsc_env
/dports/lang/ghc/ghc-8.10.7/compiler/ghci/
H A DDebugger.hs63 hsc_env{hsc_IC = substInteractiveContext (hsc_IC hsc_env) subst}
102 let env_tvs = tyThingsTyCoVars $ ic_tythings $ hsc_IC hsc_env
118 let ictxt = hsc_IC hsc_env
130 setSession hsc_env {hsc_IC = new_ic }
210 new_ic = extendInteractiveContextWithIds (hsc_IC hsc_env) [id]
211 return (hsc_env {hsc_IC = new_ic }, name)
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/plugins/hls-eval-plugin/src/Ide/Plugin/Eval/
H A DGHC.hs23 import GhcPlugins (fsLit, hsc_IC, pprHsString)
147 modifySession $ \hsc -> hsc{hsc_IC = setExtension (hsc_IC hsc) ext}
H A DCode.hs96 modifySession $ \hsc -> hsc {hsc_IC = setInteractivePrintName (hsc_IC hsc) evalPrint}
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/plugins/hls-eval-plugin/src/Ide/Plugin/Eval/
H A DGHC.hs23 import GhcPlugins (fsLit, hsc_IC, pprHsString)
147 modifySession $ \hsc -> hsc{hsc_IC = setExtension (hsc_IC hsc) ext}
H A DCode.hs96 modifySession $ \hsc -> hsc {hsc_IC = setInteractivePrintName (hsc_IC hsc) evalPrint}
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/ghcide/src/Development/IDE/GHC/
H A DUtil.hs64 cg_module, hsc_IC, ic_dflags,
89 h { hsc_dflags = newFlags, hsc_IC = (hsc_IC h) {ic_dflags = newFlags} }
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/ghcide/src/Development/IDE/GHC/
H A DUtil.hs64 cg_module, hsc_IC, ic_dflags,
89 h { hsc_dflags = newFlags, hsc_IC = (hsc_IC h) {ic_dflags = newFlags} }
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/GHC/Driver/Env/
H A DTypes.hs77 hsc_IC :: InteractiveContext, function
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/GHC/Driver/
H A DEnv.hs77 let ic = hsc_IC hsc_env
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/ghcide/session-loader/Development/IDE/
H A DSession.hs75 import HscTypes (hsc_IC, hsc_NC,
580 , hsc_IC = (hsc_IC hsc_env) { ic_dflags = df } } function
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/ghcide/session-loader/Development/IDE/
H A DSession.hs75 import HscTypes (hsc_IC, hsc_NC,
580 , hsc_IC = (hsc_IC hsc_env) { ic_dflags = df } } function
/dports/lang/ghc/ghc-8.10.7/compiler/iface/
H A DIfaceEnv.hs74 = do { let mod = icInteractiveModule (hsc_IC hsc_env)
H A DLoadIface.hs602 , hsc_IC = panic "cleanTopEnv: hsc_IC" function
/dports/lang/ghc/ghc-8.10.7/compiler/typecheck/
H A DTcRnMonad.hs381 (icInteractiveModule (hsc_IC hsc_env))
787 getGHCiMonad = do { hsc <- getTopEnv; return (ic_monad $ hsc_IC hsc) }
790 getInteractivePrintName = do { hsc <- getTopEnv; return (ic_int_print $ hsc_IC hsc) }
H A DTcEnv.hs141 let mod = icInteractiveModule (hsc_IC hsc_env)
H A DTcRnDriver.hs1904 icxt = hsc_IC hsc_env
2640 do { loadUnqualIfaces hsc_env (hsc_IC hsc_env)
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/ghc-lib-parser-8.10.7.20210828/compiler/main/
H A DHscTypes.hs294 interactive_dflags = ic_dflags (hsc_IC hsc_env)
432 hsc_IC :: InteractiveContext, function
/dports/devel/hs-hlint/hlint-3.3.4/_cabal_deps/ghc-lib-parser-9.0.1.20210324/compiler/GHC/Driver/
H A DTypes.hs303 interactive_dflags = ic_dflags (hsc_IC hsc_env)
441 hsc_IC :: InteractiveContext, function
/dports/lang/ghc/ghc-8.10.7/ghc/GHCi/
H A DUI.hs54 import HscTypes ( tyThingParent_maybe, handleFlagWarnings, getSafeMode, hsc_IC,
973 modifySession (\he -> let new_ic = setInteractivePrintName (hsc_IC he) name
974 in he{hsc_IC = new_ic})
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/GHC/Core/
H A DLint.hs384 …= do { let warns_and_errs = lintCoreBindings dflags pass (interactiveInScope $ hsc_IC hsc_env) bin…
437 | Just err <- lintExpr dflags (interactiveInScope $ hsc_IC hsc_env) expr

12