Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
class (CommonRenderSym r, FileSym r, RenderFile r, RenderMod r, ModuleElim r, ProcRenderMethod r) => ProcRenderSym r Source #
Instances
class BlockCommentSym r => RenderFile r where Source #
top :: r (Module r) -> r (Block r) Source #
bottom :: r (Block r) Source #
commentedMod :: SFile r -> FS (r (BlockComment r)) -> SFile r Source #
Instances
class ModuleElim r where Source #
class RenderMethod r => ProcRenderMethod r where Source #
intFunc :: Bool -> Label -> r (Visibility r) -> MSMthdType r -> [MSParameter r] -> MSBody r -> SMethod r Source #
Main method?, name, public/private, return type, parameters, body