Struct llhd::entity::EntityContext [] [src]

pub struct EntityContext<'tctx> { /* fields omitted */ }

Methods

impl<'tctx> EntityContext<'tctx>
[src]

[src]

Trait Implementations

impl<'tctx> Context for EntityContext<'tctx>
[src]

[src]

Get the parent context to which value resolution shall escalate. May return None for the context at the top of the hierarchy. Read more

[src]

Try to resolve a ValueRef to an actual &Value reference. May fail if the value is not known to the context. Read more

[src]

Resolve a ValueRef to an actual &Value reference. Panics if the value is unknown to this context and its parents. Read more

[src]

Get the type of a value.

[src]

Get the name of a value.

impl<'tctx> UnitContext for EntityContext<'tctx>
[src]

[src]

Resolve a InstRef to an actual &Inst reference.

[src]

Resolve a ArgumentRef to an actual &Argument reference.