Struct llhd::argument::Argument [] [src]

pub struct Argument { /* fields omitted */ }

A function argument or process/entity input or output.

Methods

impl Argument
[src]

[src]

Create a new argument of the given type.

[src]

Obtain a reference to this argument.

[src]

Set the name of the argument.

Trait Implementations

impl Value for Argument
[src]

[src]

Get the unique ID of the value.

[src]

Get the type of the value.

[src]

Get the optional name of the value.

[src]

Whether this value is global or not. Global values are considered during linking, and are visible in a module's symbol table. Local values are not, and are only visible within the surrounding context (module or unit). Read more