GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
Public Member Functions | |
call_stack_elt (octave_function *f, symbol_table::scope_id s, symbol_table::context_id c, size_t p=0) | |
call_stack_elt (const call_stack_elt &elt) |
Public Attributes | |
int | column |
symbol_table::context_id | context |
octave_function * | fcn |
int | line |
size_t | prev |
symbol_table::scope_id | scope |
|
inline |
|
inline |
int octave_call_stack::call_stack_elt::column |
Definition at line 95 of file toplev.h.
Referenced by octave_call_stack::do_backtrace(), octave_call_stack::do_backtrace_error_message(), octave_call_stack::do_caller_user_code_column(), octave_call_stack::do_current_column(), octave_call_stack::do_goto_frame(), octave_call_stack::do_set_column(), and octave_call_stack::do_set_location().
symbol_table::context_id octave_call_stack::call_stack_elt::context |
Definition at line 97 of file toplev.h.
Referenced by octave_call_stack::do_backtrace(), octave_call_stack::do_goto_base_frame(), octave_call_stack::do_goto_caller_frame(), octave_call_stack::do_goto_frame(), octave_call_stack::do_goto_frame_relative(), and octave_call_stack::do_pop().
octave_function* octave_call_stack::call_stack_elt::fcn |
Definition at line 93 of file toplev.h.
Referenced by octave_call_stack::do_backtrace(), octave_call_stack::do_backtrace_error_message(), octave_call_stack::do_caller_user_code(), octave_call_stack::do_caller_user_code_column(), octave_call_stack::do_caller_user_code_line(), octave_call_stack::do_current(), octave_call_stack::do_element(), octave_call_stack::do_goto_caller_frame(), octave_call_stack::do_goto_frame(), and octave_call_stack::do_goto_frame_relative().
int octave_call_stack::call_stack_elt::line |
Definition at line 94 of file toplev.h.
Referenced by octave_call_stack::do_backtrace(), octave_call_stack::do_backtrace_error_message(), octave_call_stack::do_caller_user_code_line(), octave_call_stack::do_current_line(), octave_call_stack::do_goto_frame(), octave_call_stack::do_goto_frame_relative(), octave_call_stack::do_set_line(), and octave_call_stack::do_set_location().
size_t octave_call_stack::call_stack_elt::prev |
Definition at line 98 of file toplev.h.
Referenced by octave_call_stack::do_goto_base_frame(), octave_call_stack::do_goto_caller_frame(), and octave_call_stack::do_pop().
symbol_table::scope_id octave_call_stack::call_stack_elt::scope |
Definition at line 96 of file toplev.h.
Referenced by octave_call_stack::do_backtrace(), octave_call_stack::do_goto_base_frame(), octave_call_stack::do_goto_caller_frame(), octave_call_stack::do_goto_frame(), octave_call_stack::do_goto_frame_relative(), and octave_call_stack::do_pop().