Home
last modified time | relevance | path

Searched defs:hsc_env (Results 1 – 25 of 39) sorted by relevance

12

/dports/lang/ghc/ghc-8.10.7/compiler/ghci/
H A DGHCi.hs224 evalStmt hsc_env step foreign_expr = do function
248 abandonStmt hsc_env resume_ctxt = do function
267 evalIO hsc_env fhv = do function
273 evalString hsc_env fhv = do function
296 createBCOs hsc_env rbcos = do function
336 newBreakArray hsc_env size = do function
341 enableBreakpoint hsc_env ref ix b = do function
346 breakpointStatus hsc_env ref ix = do function
425 loadArchive hsc_env path = do function
430 loadObj hsc_env path = do function
[all …]
H A DByteCodeLink.hs78 lookupLiteral hsc_env _ (BCONPtrLbl sym) = do function
81 lookupLiteral hsc_env ie (BCONPtrItbl nm) = do function
89 lookupStaticPtr hsc_env addr_of_label_string = do function
116 lookupPrimOp hsc_env primop = do function
H A DLinker.hs159 getHValue hsc_env name = do function
184 linkDependencies hsc_env pls span needed_mods = do function
261 initDynLinker hsc_env = do function
269 reallyInitDynLinker hsc_env = do function
285 linkCmdLineLibs hsc_env = do function
803 linkModule hsc_env mod = do function
871 dynLinkObjs hsc_env pls objs = do function
981 dynLinkBCOs hsc_env pls bcos = do function
1224 linkPackages hsc_env new_pkgs = do function
1234 linkPackages' hsc_env new_pks pls = do function
[all …]
H A DByteCodeAsm.hs97 assembleBCOs hsc_env proto_bcos tycons top_strs modbreaks = do function
117 mallocStrings hsc_env ulbcos = do function
153 assembleOneBCO hsc_env pbco = do function
H A DDebugger.hs63 hsc_env{hsc_IC = substInteractiveContext (hsc_IC hsc_env) subst} function
H A DRtClosureInspect.hs137 constrClosToName hsc_env ConstrClosure{pkg=pkg,modl=mod,name=occ} = do function
550 runTR hsc_env thing = do function
655 cvObtainTerm hsc_env max_depth force old_ty hval = runTR hsc_env $ do function
931 cvReconstructType hsc_env max_depth old_ty hval = runTR_maybe hsc_env $ do 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.hs69 runHsc hsc_env (Hsc hsc) = do function
85 runInteractiveHsc hsc_env = runHsc (mkInteractiveHscEnv hsc_env) function
165 hscEPS hsc_env = readIORef (hsc_EPS hsc_env) function
189 hptAnns hsc_env (Just deps) = hptSomeThingsBelowUs (md_anns . hm_details) False hsc_env deps function
190 hptAnns hsc_env Nothing = hptAllThings (md_anns . hm_details) hsc_env function
230 prepareAnnotations hsc_env mb_guts = do function
250 lookupType hsc_env name = do function
287 mainModIs hsc_env = mkHomeModule (hsc_home_unit hsc_env) (mainModuleNameIs (hsc_dflags hsc_env)) function
H A DPlugins.hs252 withPlugins hsc_env transformation input = foldM go input (plugins hsc_env) function
257 mapPlugins hsc_env f = map (\(PluginWithArgs p opts) -> f p opts) (plugins hsc_env) function
H A DMonad.hs112 hsc_env { hsc_logger = f (hsc_logger hsc_env) } function
/dports/lang/ghc/ghc-8.10.7/compiler/main/
H A DDynamicLoading.hs99 loadFrontendPlugin hsc_env mod_name = do function
150 forceLoadNameModuleInterface hsc_env reason name = do function
160 forceLoadTyCon hsc_env con_name = do function
181 getValueSafely hsc_env val_name expected_type = do function
192 getHValueSafely hsc_env val_name expected_type = do function
246 lookupRdrNameInModuleForPlugins hsc_env mod_name rdr_name = do function
H A DHscMain.hs735 let hsc_env'' = hsc_env' { hsc_dflags = dflags } function
1113 hscCheckSafe hsc_env m l = runHsc hsc_env $ do function
1122 hscGetSafe hsc_env m l = runHsc hsc_env $ do function
1411 hscGenHardCode hsc_env cgguts location output_filename = do function
1477 hscInteractive hsc_env cgguts location = do function
1638 hscParsedStmt hsc_env stmt = runInteractiveHsc hsc_env $ do function
1663 hscParseDeclsWithLocation hsc_env source line_num str = do function
1675 hscDeclsWithLocation hsc_env str source linenumber = do function
1759 hscAddSptEntries hsc_env entries = do function
1783 hscImport hsc_env str = runInteractiveHsc hsc_env $ do function
[all …]
H A DFinder.hs176 homeSearchCache hsc_env mod_name do_this = do function
195 findLookupResult hsc_env r = case r of function
237 modLocationCache hsc_env mod do_this = do function
253 addHomeModuleToFinder hsc_env mod_name loc = do function
259 uncacheModule hsc_env mod_name = do function
267 findHomeModule hsc_env mod_name = do function
339 findPackageModule hsc_env mod = do function
H A DInteractiveEval.hs130 mkHistory hsc_env hval bi = History hval bi (findEnclosingDecls hsc_env bi) function
212 hsc_env' = mkInteractiveHscEnv (hsc_env{ hsc_IC = ic{ ic_dflags = idflags' } }) function
501 bindLocalsAtBreakpoint hsc_env apStack Nothing = do function
520 bindLocalsAtBreakpoint hsc_env apStack_fhv (Just BreakInfo{..}) = do function
614 rttiEnvironment hsc_env@HscEnv{hsc_IC=ic} = do function
649 pushResume hsc_env resume = hsc_env { hsc_IC = ictxt1 } function
758 hsc_env{ hsc_IC = old_ic { ic_imports = imports function
1255 obtainTermFromId hsc_env bound force id = do function
1261 reconstructType hsc_env bound id = do function
H A DDriverPipeline.hs178 let hsc_env' = hsc_env{ hsc_dflags = plugin_dflags } function
314 hsc_env = hsc_env0 {hsc_dflags = dflags} function
345 compileForeign hsc_env lang stub_c = do function
361 compileStub hsc_env stub_c = compileForeign hsc_env LangC stub_c function
583 oneShot hsc_env stop_phase srcs = do function
588 compileFile hsc_env stop_phase (src, mb_phase) = do function
664 hsc_env = hsc_env0 {hsc_dflags = dflags} function
H A DPipelineMonad.hs64 hsc_env :: HscEnv, function
H A DGhcMake.hs623 = hsc_env { hsc_IC = empty_ic { ic_int_print = new_ic_int_print function
1301 let hsc_env' = hsc_env function
1325 = hsc_env { hsc_dflags = (hsc_dflags hsc_env) function
2552 makeNewModSummary hsc_env MakeNewModSummary{..} = do function
2612 getPreprocessedImports hsc_env src_fn mb_phase maybe_buf = do function
2653 hsc_env{ hsc_dflags = (hsc_dflags hsc_env){ log_action = action } } function
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/GHC/Driver/Pipeline/
H A DMonad.hs74 hsc_env :: HscEnv, function
131 let hsc_env' = (hsc_env state){ hsc_plugins = dyn, hsc_static_plugins = static } function
/dports/lang/ghc/ghc-8.10.7/compiler/backpack/
H A DNameShape.hs191 setNameFieldSelector hsc_env mb_mod (FieldLabel l b sel) = do function
/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 DPipelineMonad.hs64 hsc_env :: HscEnv, function
/dports/devel/hs-hlint/hlint-3.3.4/_cabal_deps/ghc-lib-parser-9.0.1.20210324/compiler/GHC/Driver/Pipeline/
H A DMonad.hs64 hsc_env :: HscEnv, function
/dports/lang/ghc/ghc-8.10.7/compiler/iface/
H A DIfaceEnv.hs145 updNameCacheIO hsc_env mod occ upd_fn = do { function
H A DMkIface.hs164 mkFullIface hsc_env partial_iface = do function
749 getOrphanHashes hsc_env mods = do function
1300 fingerprintPlugins hsc_env = do function
1390 checkFlagHash hsc_env iface = do function
1403 checkOptimHash hsc_env iface = do function
1418 checkHpcHash hsc_env iface = do function
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/ghcide/src/Development/IDE/Core/
H A DCompile.hs218 tcRnModule hsc_env keep_lbls pmod = do function
997 getDocsBatch hsc_env _mod _names = do function
1031 lookupName hsc_env mod name = do function
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/ghcide/src/Development/IDE/Core/
H A DCompile.hs218 tcRnModule hsc_env keep_lbls pmod = do function
997 getDocsBatch hsc_env _mod _names = do function
1031 lookupName hsc_env mod name = do function
/dports/lang/ghc/ghc-8.10.7/compiler/cmm/
H A DCmmPipeline.hs42 cmmPipeline hsc_env srtInfo prog = withTimingSilent dflags (text "Cmm pipeline") forceRes $ function

12