class RiSC16::Assembler::AST::Statement

Defined in:

assembler/ast.cr

Constructors

Instance Method Summary

Instance methods inherited from class Parser::Node

character : Int32 | Nil character, character=(character : Int32 | Nil) character=, line : Int32 | Nil line, line=(line : Int32 | Nil) line=

Constructor Detail

def self.new(section : Nil | RiSC16::Assembler::AST::Section, symbol : Nil | String, instruction : Nil | RiSC16::Assembler::AST::Instruction, exported : Bool) #

[View source]

Instance Method Detail

def empty? #

[View source]
def exported : Bool #

[View source]
def exported=(exported : Bool) #

[View source]
def instruction : Instruction | Nil #

[View source]
def instruction=(instruction : Instruction | Nil) #

[View source]
def section : Section | Nil #

[View source]
def section=(section : Section | Nil) #

[View source]
def symbol : String | Nil #

[View source]
def symbol=(symbol : String | Nil) #

[View source]