Home
last modified time | relevance | path

Searched refs:OccEnv (Results 1 – 25 of 29) sorted by relevance

12

/dports/devel/hs-hlint/hlint-3.3.4/_cabal_deps/ghc-lib-parser-9.0.1.20210324/compiler/GHC/Types/Name/
H A DOccurrence.hs393 emptyOccEnv :: OccEnv a
395 extendOccEnv :: OccEnv a -> OccName -> a -> OccEnv a
396 extendOccEnvList :: OccEnv a -> [(OccName, a)] -> OccEnv a
403 extendOccEnv_C :: (a->a->a) -> OccEnv a -> OccName -> a -> OccEnv a
404 extendOccEnv_Acc :: (a->b->b) -> (a->b) -> OccEnv b -> OccName -> a -> OccEnv b
405 plusOccEnv :: OccEnv a -> OccEnv a -> OccEnv a
406 plusOccEnv_C :: (a->a->a) -> OccEnv a -> OccEnv a -> OccEnv a
407 mapOccEnv :: (a->b) -> OccEnv a -> OccEnv b
408 delFromOccEnv :: OccEnv a -> OccName -> OccEnv a
409 delListFromOccEnv :: OccEnv a -> [OccName] -> OccEnv a
[all …]
H A DCache.hs76 type OrigNameCache = ModuleEnv (OccEnv Name)
H A DReader.hs348 data LocalRdrEnv = LRE { lre_env :: OccEnv Name
431 type GlobalRdrEnv = OccEnv [GlobalRdrElt]
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/ghc-lib-parser-8.10.7.20210828/compiler/basicTypes/
H A DOccName.hs397 emptyOccEnv :: OccEnv a
399 extendOccEnv :: OccEnv a -> OccName -> a -> OccEnv a
400 extendOccEnvList :: OccEnv a -> [(OccName, a)] -> OccEnv a
407 extendOccEnv_C :: (a->a->a) -> OccEnv a -> OccName -> a -> OccEnv a
408 extendOccEnv_Acc :: (a->b->b) -> (a->b) -> OccEnv b -> OccName -> a -> OccEnv b
409 plusOccEnv :: OccEnv a -> OccEnv a -> OccEnv a
410 plusOccEnv_C :: (a->a->a) -> OccEnv a -> OccEnv a -> OccEnv a
411 mapOccEnv :: (a->b) -> OccEnv a -> OccEnv b
412 delFromOccEnv :: OccEnv a -> OccName -> OccEnv a
413 delListFromOccEnv :: OccEnv a -> [OccName] -> OccEnv a
[all …]
H A DNameCache.hs76 type OrigNameCache = ModuleEnv (OccEnv Name)
H A DRdrName.hs348 data LocalRdrEnv = LRE { lre_env :: OccEnv Name
431 type GlobalRdrEnv = OccEnv [GlobalRdrElt]
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/GHC/Types/Name/
H A DOccurrence.hs410 emptyOccEnv :: OccEnv a
412 extendOccEnv :: OccEnv a -> OccName -> a -> OccEnv a
413 extendOccEnvList :: OccEnv a -> [(OccName, a)] -> OccEnv a
420 extendOccEnv_C :: (a->a->a) -> OccEnv a -> OccName -> a -> OccEnv a
421 extendOccEnv_Acc :: (a->b->b) -> (a->b) -> OccEnv b -> OccName -> a -> OccEnv b
422 plusOccEnv :: OccEnv a -> OccEnv a -> OccEnv a
423 plusOccEnv_C :: (a->a->a) -> OccEnv a -> OccEnv a -> OccEnv a
424 mapOccEnv :: (a->b) -> OccEnv a -> OccEnv b
425 delFromOccEnv :: OccEnv a -> OccName -> OccEnv a
426 delListFromOccEnv :: OccEnv a -> [OccName] -> OccEnv a
[all …]
H A DCache.hs78 type OrigNameCache = ModuleEnv (OccEnv Name)
H A DReader.hs377 data LocalRdrEnv = LRE { lre_env :: OccEnv Name
459 type GlobalRdrEnv = OccEnv [GlobalRdrElt]
/dports/lang/ghc/ghc-8.10.7/compiler/basicTypes/
H A DOccName.hs397 emptyOccEnv :: OccEnv a
399 extendOccEnv :: OccEnv a -> OccName -> a -> OccEnv a
400 extendOccEnvList :: OccEnv a -> [(OccName, a)] -> OccEnv a
407 extendOccEnv_C :: (a->a->a) -> OccEnv a -> OccName -> a -> OccEnv a
408 extendOccEnv_Acc :: (a->b->b) -> (a->b) -> OccEnv b -> OccName -> a -> OccEnv b
409 plusOccEnv :: OccEnv a -> OccEnv a -> OccEnv a
410 plusOccEnv_C :: (a->a->a) -> OccEnv a -> OccEnv a -> OccEnv a
411 mapOccEnv :: (a->b) -> OccEnv a -> OccEnv b
412 delFromOccEnv :: OccEnv a -> OccName -> OccEnv a
413 delListFromOccEnv :: OccEnv a -> [OccName] -> OccEnv a
[all …]
H A DNameCache.hs76 type OrigNameCache = ModuleEnv (OccEnv Name)
H A DRdrName.hs348 data LocalRdrEnv = LRE { lre_env :: OccEnv Name
431 type GlobalRdrEnv = OccEnv [GlobalRdrElt]
/dports/devel/hs-hlint/hlint-3.3.4/_cabal_deps/ghc-lib-parser-9.0.1.20210324/compiler/GHC/Core/Opt/
H A DOccurAnal.hs1358 nodeScore :: OccEnv
1729 occAnal :: OccEnv
1882 occAnalApp :: OccEnv
2069 occAnalAlt :: OccEnv
2086 data OccEnv type
2146 scrutCtxt :: OccEnv -> [CoreAlt] -> OccEnv
2159 rhsCtxt :: OccEnv -> OccEnv
2162 argCtxt :: OccEnv -> [OneShots] -> (OccEnv, [OneShots])
2173 addInScope :: OccEnv -> [Var] -> OccEnv
2229 addAppCtxt :: OccEnv -> [Arg CoreBndr] -> OccEnv
[all …]
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/ghc-lib-parser-8.10.7.20210828/compiler/simplCore/
H A DOccurAnal.hs1301 nodeScore :: OccEnv
1675 occAnal :: OccEnv
1843 occAnalApp :: OccEnv
2020 wrapAltRHS :: OccEnv
2056 data OccEnv type
2094 initOccEnv :: OccEnv
2105 vanillaCtxt :: OccEnv -> OccEnv
2108 rhsCtxt :: OccEnv -> OccEnv
2111 argCtxt :: OccEnv -> [OneShots] -> (OccEnv, [OneShots])
2171 addAppCtxt :: OccEnv -> [Arg CoreBndr] -> OccEnv
[all …]
/dports/lang/ghc/ghc-8.10.7/compiler/simplCore/
H A DOccurAnal.hs1301 nodeScore :: OccEnv
1675 occAnal :: OccEnv
1843 occAnalApp :: OccEnv
2020 wrapAltRHS :: OccEnv
2056 data OccEnv type
2094 initOccEnv :: OccEnv
2105 vanillaCtxt :: OccEnv -> OccEnv
2108 rhsCtxt :: OccEnv -> OccEnv
2111 argCtxt :: OccEnv -> [OneShots] -> (OccEnv, [OneShots])
2171 addAppCtxt :: OccEnv -> [Arg CoreBndr] -> OccEnv
[all …]
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/GHC/Core/Opt/
H A DOccurAnal.hs1501 nodeScore :: OccEnv
1898 occAnal :: OccEnv
2059 occAnalApp :: OccEnv
2247 occAnalAlt :: OccEnv
2264 data OccEnv type
2327 scrutCtxt :: OccEnv -> [CoreAlt] -> OccEnv
2340 rhsCtxt :: OccEnv -> OccEnv
2343 argCtxt :: OccEnv -> [OneShots] -> (OccEnv, [OneShots])
2354 addInScope :: OccEnv -> [Var] -> OccEnv
2410 addAppCtxt :: OccEnv -> [Arg CoreBndr] -> OccEnv
[all …]
/dports/lang/ghc/ghc-8.10.7/compiler/iface/
H A DMkIface.hs468 parent_map :: OccEnv OccName
486 mk_put_name :: OccEnv (OccName,Fingerprint)
515 fingerprint_group :: (OccEnv (OccName,Fingerprint),
518 -> IO (OccEnv (OccName,Fingerprint),
546 extend_hash_env :: OccEnv (OccName,Fingerprint)
548 -> IO (OccEnv (OccName,Fingerprint))
937 -> OccEnv [IfaceRule]
938 -> OccEnv [IfaceClsInst]
939 -> OccEnv [IfaceFamInst]
940 -> OccEnv IfExtName -- lookup default method names
[all …]
H A DTcIface.hs299 mergeIfaceDecls :: OccEnv IfaceDecl -> OccEnv IfaceDecl -> OccEnv IfaceDecl
368 :: [OccEnv IfaceDecl]
370 :: OccEnv IfaceDecl
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/retrie-0.1.1.1/Retrie/
H A DAlphaEnv.hs25 , aeEnv :: OccEnv Int -- ^ Map from OccName of binder to de-bruijn index
/dports/math/hs-Agda/Agda-2.6.2/src/full/Agda/TypeChecking/
H A DPositivity.hs360 data OccEnv = OccEnv function
373 type OccM = Reader OccEnv
395 runReader (occurrences a) . OccEnv vars . fmap nameOfInf <$> coinductionKit
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/plugins/hls-tactics-plugin/src/Wingman/
H A DTypes.hs468 , ctx_occEnv :: OccEnv [GlobalRdrElt]
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/plugins/hls-tactics-plugin/src/Wingman/
H A DTypes.hs468 , ctx_occEnv :: OccEnv [GlobalRdrElt]
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/ghc-lib-parser-8.10.7.20210828/compiler/typecheck/
H A DTcRnTypes.hs168 ns_map :: OccEnv Name
/dports/lang/ghc/ghc-8.10.7/compiler/typecheck/
H A DTcRnExports.hs148 type ExportOccMap = OccEnv (Name, IE GhcPs)
H A DTcRnTypes.hs168 ns_map :: OccEnv Name

12