class

X::Assembler::AST::ModuleNode

Inherits Reference / Object

Constructors

new(name : String, is_dynamic : Bool = false, requires : Array(RequireNode) = [] of RequireNode, imports : Array(ImportNode) = [] of ImportNode, exports : Array(ExportNode) = [] of ExportNode, processes : Array(ProcessNode) = [] of ProcessNode, supervisors : Array(SupervisorNode) = [] of SupervisorNode, subroutines : Array(SubroutineNode) = [] of SubroutineNode, globals : Array(GlobalNode) = [] of GlobalNode)
Source

Instance methods

exports
Source
globals
Source
imports
Source
is_dynamic
Source
name
Source
processes
Source
requires
Source
subroutines
Source
supervisors
Source