Struct falcon::executor::State [] [src]

pub struct State<'e> { /* fields omitted */ }

A concrete State.

Methods

impl<'e> State<'e>
[src]

[src]

Create a new State from the given memory model.

[src]

Retrieve the Memory associated with this State.

[src]

Retrieve a mutable reference to the Memory associated with this State.

[src]

Set the value of the given scalar to a concrete value.

[src]

Get the concrete value of the given scalar.

[src]

Symbolize an expression, replacing all scalars with the concrete values stored in this state.

[src]

Symbolize the given expression, replacing all scalars with the concrete values held in this state, and evaluate the expression to a single concrete value.

[src]

Execute an il::Operation, returning the post-execution State.

Trait Implementations

impl<'e> Debug for State<'e>
[src]

[src]

Formats the value using the given formatter.

impl<'e> Clone for State<'e>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more