Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
CompilerCxx.CategoryContext
Documentation
data ScopeContext c Source #
Constructors
ScopeContext | |
Fields
|
getContextForInit :: (Show c, CompileErrorM m, MergeableM m) => CategoryMap c -> AnyCategory c -> DefinedCategory c -> SymbolScope -> m (ProcedureContext c) Source #
getMainContext :: CompileErrorM m => CategoryMap c -> m (ProcedureContext c) Source #
getProcedureContext :: (Show c, CompileErrorM m, MergeableM m) => ScopeContext c -> ScopedFunction c -> ExecutableProcedure c -> m (ProcedureContext c) Source #