class Silica::Generator

Defined in:

silica/generator.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(io : IO | Nil, generator_class : SilicaCore::Generator.class, out_dir : String, config_path : String, env : String | Nil, verbose : Bool = true) #

[View source]

Instance Method Detail

def auto_constant(node : XML::Node) #

[View source]
def auto_constant(node : Nil) #

[View source]
def gen_padding!(bytes) #

[View source]
def gen_pdef!(xml, p : XML::Node) #

[View source]
def generate_cpu!(xml) #

[View source]
def generate_periph!(xml) #

[View source]
def generate_platform!(xml) #

[View source]
def parse_number(text : String) #

DEPRECATED Use Nya::Serializable.parse_number(text, UInt64)


[View source]
def run! #

[View source]