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

pub struct State { /* fields omitted */ }

A concrete State.

Methods

impl State
[src]

Create a new State from the given memory model.

Retrieve the Memory associated with this State.

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

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

Get the concrete value of the given scalar.

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

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

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

Trait Implementations

impl Debug for State
[src]

Formats the value using the given formatter. Read more

impl Clone for State
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Into<State> for Successor
[src]

Turn this Successor into its State, discarding the SuccessorType.

Performs the conversion.

Auto Trait Implementations

impl !Send for State

impl !Sync for State