Struct gluon_vm::thread::StackInfo [−][src]
pub struct StackInfo<'a> { /* fields omitted */ }
Methods
impl<'a> StackInfo<'a>
[src]
impl<'a> StackInfo<'a>
pub fn line(&self) -> Option<Line>
[src]
pub fn line(&self) -> Option<Line>
Returns the line which create the current instruction of this frame
pub fn source_name(&self) -> &str
[src]
pub fn source_name(&self) -> &str
Returns the name of the source which defined the funtion executing at this frame
pub fn function_name(&self) -> Option<&str>
[src]
pub fn function_name(&self) -> Option<&str>
Returns the name of the function executing at this frame
pub fn locals(&self) -> LocalIter
[src]
pub fn locals(&self) -> LocalIter
Returns an iterator over all locals available at the current executing instruction
pub fn upvars(&self) -> &[UpvarInfo]
[src]
pub fn upvars(&self) -> &[UpvarInfo]
Returns a slice with information about the values bound to this closure