Struct llhd::module::Module [] [src]

pub struct Module { /* fields omitted */ }

Methods

impl Module
[src]

[src]

Create a new empty module.

[src]

Add a function to the module.

[src]

Add a process to the module.

[src]

Add a entity to the module.

[src]

Get a reference to a function in the module.

[src]

Get a mutable reference to a function in the module.

[src]

Get a reference to a process in the module.

[src]

Get a mutable reference to a process in the module.

[src]

Get a reference to an entity in the module.

[src]

Get a mutable reference to an entity in the module.

[src]

Obtain an iterator over the values in the module. This includes globals, functions, processes, and entities.