Struct llhd::module::ModuleContext [] [src]

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

Methods

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

[src]

[src]

[src]

[src]

Trait Implementations

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

[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]

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]

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.