| add_autoload(const std::string &fcn, const std::string &nm) | tree_evaluator | |
| add_debug_watch_expression(const std::string &expr) | tree_evaluator | inline |
| append_index_list(char type, const octave_value_list &idx) | tree_evaluator | inline |
| assign(const std::string &name, const octave_value &val=octave_value()) | tree_evaluator | |
| assignin(const std::string &context, const std::string &name, const octave_value &val=octave_value()) | tree_evaluator | |
| at_top_level(void) const | tree_evaluator | |
| autoloaded_functions(void) const | tree_evaluator | |
| backtrace(octave_idx_type &curr_user_frame, bool print_subfn=true) const | tree_evaluator | |
| backtrace(void) const | tree_evaluator | |
| backtrace_frames(octave_idx_type &curr_user_frame) const | tree_evaluator | |
| backtrace_frames() const | tree_evaluator | |
| backtrace_info(octave_idx_type &curr_user_frame, bool print_subfn=true) const | tree_evaluator | |
| backtrace_info(void) const | tree_evaluator | |
| backtrace_message(void) const | tree_evaluator | |
| bind_ans(const octave_value &val, bool print) | tree_evaluator | |
| bind_auto_fcn_vars(const string_vector &arg_names, const Matrix &ignored_outputs, int nargin, int nargout, bool takes_varargs, const octave_value_list &va_args) | tree_evaluator | private |
| break_on_next_statement(void) const | tree_evaluator | inline |
| break_on_next_statement(bool val) | tree_evaluator | inline |
| breaking(void) const | tree_evaluator | inline |
| breaking(int n) | tree_evaluator | inline |
| caller_function(void) const | tree_evaluator | |
| check_autoload_file(const std::string &nm) const | tree_evaluator | private |
| clear_all(bool force=false) | tree_evaluator | |
| clear_debug_watch_expressions(void) | tree_evaluator | inline |
| clear_global_variable(const std::string &name) | tree_evaluator | |
| clear_global_variable_pattern(const std::string &pattern) | tree_evaluator | |
| clear_global_variable_regexp(const std::string &pattern) | tree_evaluator | |
| clear_global_variables(void) | tree_evaluator | |
| clear_index_list(void) | tree_evaluator | inline |
| clear_objects(void) | tree_evaluator | |
| clear_symbol(const std::string &name) | tree_evaluator | |
| clear_symbol_pattern(const std::string &pattern) | tree_evaluator | |
| clear_symbol_regexp(const std::string &pattern) | tree_evaluator | |
| clear_variable(const std::string &name) | tree_evaluator | |
| clear_variable_pattern(const std::string &pattern) | tree_evaluator | |
| clear_variable_regexp(const std::string &pattern) | tree_evaluator | |
| clear_variables(void) | tree_evaluator | |
| continuing(void) const | tree_evaluator | inline |
| continuing(int n) | tree_evaluator | inline |
| convert_return_list_to_const_vector(tree_parameter_list *ret_list, int nargout, const Matrix &ignored_outputs, const Cell &varargout) | tree_evaluator | |
| convert_to_const_vector(tree_argument_list *arg_list) | tree_evaluator | |
| curr_fcn_unwind_protect_frame(void) | tree_evaluator | |
| current_call_stack_frame_number(void) const | tree_evaluator | inline |
| current_column(void) const | tree_evaluator | |
| current_function(bool skip_first=false) const | tree_evaluator | |
| current_function_name(bool skip_first=false) const | tree_evaluator | |
| current_line(void) const | tree_evaluator | |
| current_user_code(void) const | tree_evaluator | |
| current_user_frame(void) const | tree_evaluator | inline |
| dbcont(void) | tree_evaluator | |
| dbquit(bool all=false) | tree_evaluator | |
| dbstep_flag(void) const | tree_evaluator | inline |
| dbstep_flag(int val) | tree_evaluator | inline |
| dbupdown(int n, bool verbose=false) | tree_evaluator | |
| debug_frame(void) const | tree_evaluator | inline |
| debug_frame(std::size_t n) | tree_evaluator | inline |
| debug_user_code(void) const | tree_evaluator | |
| debug_user_code_column(void) const | tree_evaluator | |
| debug_user_code_line(void) const | tree_evaluator | |
| debug_watch_expressions(void) const | tree_evaluator | inline |
| debug_where(std::ostream &os) const | tree_evaluator | |
| decl_elt_init_fcn typedef | tree_evaluator | |
| define_parameter_list_from_arg_vector(tree_parameter_list *param_list, const octave_value_list &args) | tree_evaluator | |
| display_call_stack(void) const | tree_evaluator | |
| do_breakpoint(tree_statement &stmt) | tree_evaluator | private |
| do_breakpoint(bool is_breakpoint, bool is_end_of_fcn_or_script=false) | tree_evaluator | private |
| do_unwind_protect_cleanup_code(tree_statement_list *list) | tree_evaluator | |
| do_who(int argc, const string_vector &argv, bool return_list, bool verbose=false) | tree_evaluator | |
| echo(const octave_value_list &args, int nargout) | tree_evaluator | |
| echo(void) const | tree_evaluator | inline |
| echo(int val) | tree_evaluator | inline |
| ECHO_ALL enum value | tree_evaluator | |
| echo_code(int line) | tree_evaluator | private |
| ECHO_FUNCTIONS enum value | tree_evaluator | |
| ECHO_OFF enum value | tree_evaluator | |
| ECHO_SCRIPTS enum value | tree_evaluator | |
| echo_state enum name | tree_evaluator | |
| echo_this_file(const std::string &file, int type) const | tree_evaluator | private |
| empty_backtrace(void) const | tree_evaluator | |
| enter_debugger(const std::string &prompt="debug> ") | tree_evaluator | |
| eval(std::shared_ptr< tree_statement_list > &stmt_list, bool interactive) | tree_evaluator | |
| eval(const std::string &try_code, int nargout) | tree_evaluator | |
| eval(const std::string &try_code, const std::string &catch_code, int nargout) | tree_evaluator | |
| eval_decl_elt(tree_decl_elt *elt) | tree_evaluator | |
| eval_string(const std::string &eval_str, bool silent, int &parse_status, int nargout) | tree_evaluator | |
| eval_string(const std::string &eval_str, bool silent, int &parse_status) | tree_evaluator | |
| eval_string(const octave_value &arg, bool silent, int &parse_status, int nargout) | tree_evaluator | |
| evalin(const std::string &context, const std::string &try_code, int nargout) | tree_evaluator | |
| evalin(const std::string &context, const std::string &try_code, const std::string &catch_code, int nargout) | tree_evaluator | |
| evaluate(tree_decl_elt *) | tree_evaluator | |
| evaluate_anon_fcn_handle(tree_anon_fcn_handle &afh) | tree_evaluator | |
| evaluate_end_expression(const octave_value_list &args) | tree_evaluator | |
| execute_builtin_function(octave_builtin &builtin_function, int nargout, const octave_value_list &args) | tree_evaluator | |
| execute_mex_function(octave_mex_function &mex_function, int nargout, const octave_value_list &args) | tree_evaluator | |
| execute_range_loop(const range< T > &rng, int line, octave_lvalue &ult, tree_statement_list *loop_body) | tree_evaluator | private |
| execute_user_function(octave_user_function &user_function, int nargout, const octave_value_list &args) | tree_evaluator | |
| execute_user_script(octave_user_script &user_script, int nargout, const octave_value_list &args) | tree_evaluator | |
| final_index_error(index_exception &ie, const tree_expression *expr) | tree_evaluator | |
| find(const std::string &name) | tree_evaluator | |
| get_auto_fcn_var(stack_frame::auto_var_type avt) const | tree_evaluator | |
| get_autoload_map(void) const | tree_evaluator | |
| get_bp_table(void) | tree_evaluator | inline |
| get_current_scope(void) const | tree_evaluator | |
| get_current_stack_frame(void) const | tree_evaluator | inline |
| get_dispatch_class(void) const | tree_evaluator | |
| get_interpreter(void) | tree_evaluator | inline |
| get_line_and_eval(void) | tree_evaluator | |
| get_parser(void) | tree_evaluator | inline |
| get_profiler(void) | tree_evaluator | inline |
| get_symbol_info(void) | tree_evaluator | |
| get_top_scope(void) const | tree_evaluator | |
| get_user_code(const std::string &fname="", const std::string &class_name="") | tree_evaluator | |
| glob_symbol_info(const std::string &pattern) const | tree_evaluator | |
| global_assign(const std::string &name, const octave_value &val=octave_value()) | tree_evaluator | |
| global_variable_names(void) const | tree_evaluator | |
| global_varref(const std::string &name) | tree_evaluator | |
| global_varval(const std::string &name) const | tree_evaluator | |
| goto_base_frame(void) | tree_evaluator | |
| goto_caller_frame(void) | tree_evaluator | |
| goto_frame(std::size_t n=0, bool verbose=false) | tree_evaluator | |
| ignored_fcn_outputs(void) const | tree_evaluator | |
| in_debug_repl(void) const | tree_evaluator | |
| in_top_level_repl(void) const | tree_evaluator | inline |
| in_user_code(void) const | tree_evaluator | |
| index_list(void) const | tree_evaluator | inline |
| index_position(void) const | tree_evaluator | inline |
| index_type(void) const | tree_evaluator | inline |
| indexed_object(void) const | tree_evaluator | inline |
| install_variable(const std::string &name, const octave_value &value, bool global) | tree_evaluator | |
| is_class_constructor_executing(std::string &dispatch_class) const | tree_evaluator | |
| is_class_method_executing(std::string &dispatch_class) const | tree_evaluator | |
| is_defined(const tree_expression *expr) const | tree_evaluator | |
| is_defined(const symbol_record &sym) const | tree_evaluator | |
| is_global(const std::string &name) const | tree_evaluator | |
| is_local_variable(const std::string &name) const | tree_evaluator | |
| is_logically_true(tree_expression *expr, const char *warn_for) | tree_evaluator | private |
| is_variable(const std::string &name) const | tree_evaluator | |
| is_variable(const tree_expression *expr) const | tree_evaluator | |
| is_variable(const symbol_record &sym) const | tree_evaluator | |
| keyboard(const std::string &prompt="keyboard> ") | tree_evaluator | |
| lookup_autoload(const std::string &nm) const | tree_evaluator | |
| lvalue_list(void) const | tree_evaluator | inline |
| m_autoload_map | tree_evaluator | private |
| m_bp_table | tree_evaluator | private |
| m_break_on_next_stmt | tree_evaluator | private |
| m_breaking | tree_evaluator | private |
| m_call_stack | tree_evaluator | private |
| m_continuing | tree_evaluator | private |
| m_dbstep_flag | tree_evaluator | private |
| m_debug_frame | tree_evaluator | private |
| m_debug_mode | tree_evaluator | private |
| m_debug_watch_expressions | tree_evaluator | private |
| m_debugger_stack | tree_evaluator | private |
| m_echo | tree_evaluator | private |
| m_echo_file_name | tree_evaluator | private |
| m_echo_file_pos | tree_evaluator | private |
| m_echo_files | tree_evaluator | private |
| m_echo_state | tree_evaluator | private |
| m_exit_status | tree_evaluator | private |
| m_in_loop_command | tree_evaluator | private |
| m_in_top_level_repl | tree_evaluator | private |
| m_index_list | tree_evaluator | private |
| m_index_position | tree_evaluator | private |
| m_index_type | tree_evaluator | private |
| m_indexed_object | tree_evaluator | private |
| m_interpreter | tree_evaluator | private |
| m_lvalue_list | tree_evaluator | private |
| m_max_recursion_depth | tree_evaluator | private |
| m_num_indices | tree_evaluator | private |
| m_parser | tree_evaluator | private |
| m_profiler | tree_evaluator | private |
| m_PS4 | tree_evaluator | private |
| m_quiet_breakpoint_flag | tree_evaluator | private |
| m_returning | tree_evaluator | private |
| m_server_mode | tree_evaluator | private |
| m_silent_functions | tree_evaluator | private |
| m_statement_context | tree_evaluator | private |
| m_string_fill_char | tree_evaluator | private |
| m_whos_line_format | tree_evaluator | private |
| make_fcn_handle(const std::string &nm) | tree_evaluator | |
| make_lvalue_list(tree_argument_list *) | tree_evaluator | |
| make_value_list(tree_argument_list *args, const string_vector &arg_nm) | tree_evaluator | |
| max_recursion_depth(void) const | tree_evaluator | inline |
| max_recursion_depth(int n) | tree_evaluator | inline |
| max_recursion_depth(const octave_value_list &args, int nargout) | tree_evaluator | |
| max_stack_depth(const octave_value_list &args, int nargout) | tree_evaluator | |
| maybe_push_echo_state_cleanup(void) | tree_evaluator | private |
| maybe_set_echo_state(void) | tree_evaluator | private |
| mfilename(const std::string &opt="") const | tree_evaluator | |
| mislocked(bool skip_first=false) const | tree_evaluator | |
| mlock(bool skip_first=false) const | tree_evaluator | |
| munlock(bool skip_first=false) const | tree_evaluator | |
| num_indices(void) const | tree_evaluator | inline |
| operator=(const tree_evaluator &)=delete | tree_evaluator | |
| tree_walker::operator=(const tree_walker &)=delete | tree_walker | |
| parse_and_execute(const std::string &input, bool &incomplete_parse) | tree_evaluator | |
| pop_scope(void) | tree_evaluator | |
| pop_stack_frame(void) | tree_evaluator | |
| PS4(const octave_value_list &args, int nargout) | tree_evaluator | |
| PS4(void) const | tree_evaluator | inline |
| PS4(const std::string &s) | tree_evaluator | inline |
| push_dummy_scope(const std::string &name) | tree_evaluator | |
| push_echo_state(int type, const std::string &file_name, int pos=1) | tree_evaluator | |
| push_echo_state_cleanup(unwind_protect &frame) | tree_evaluator | private |
| push_stack_frame(const symbol_scope &scope) | tree_evaluator | |
| push_stack_frame(octave_user_function *fcn, const std::shared_ptr< stack_frame > &closure_frames=std::shared_ptr< stack_frame >()) | tree_evaluator | |
| push_stack_frame(octave_user_function *fcn, const stack_frame::local_vars_map &local_vars, const std::shared_ptr< stack_frame > &closure_frames=std::shared_ptr< stack_frame >()) | tree_evaluator | |
| push_stack_frame(octave_user_script *script) | tree_evaluator | |
| push_stack_frame(octave_function *fcn) | tree_evaluator | |
| quiet_breakpoint_flag(void) const | tree_evaluator | inline |
| quiet_breakpoint_flag(bool flag) | tree_evaluator | inline |
| quit_loop_now(void) | tree_evaluator | private |
| regexp_symbol_info(const std::string &pattern) const | tree_evaluator | |
| remove_autoload(const std::string &fcn, const std::string &nm) | tree_evaluator | |
| remove_debug_watch_expression(const std::string &expr) | tree_evaluator | inline |
| repl(void) | tree_evaluator | |
| reset_debug_state(void) | tree_evaluator | |
| reset_debug_state(bool mode) | tree_evaluator | |
| restore_frame(std::size_t n) | tree_evaluator | |
| returning(void) const | tree_evaluator | inline |
| returning(int n) | tree_evaluator | inline |
| reverse_lookup_autoload(const std::string &nm) const | tree_evaluator | |
| SC_FUNCTION enum value | tree_evaluator | |
| SC_OTHER enum value | tree_evaluator | |
| SC_SCRIPT enum value | tree_evaluator | |
| server_loop(void) | tree_evaluator | |
| server_mode(void) const | tree_evaluator | inline |
| server_mode(bool arg) | tree_evaluator | inline |
| set_auto_fcn_var(stack_frame::auto_var_type avt, const octave_value &val=octave_value()) | tree_evaluator | |
| set_break_on_next_statement(bool val) | tree_evaluator | inline |
| set_dbstep_flag(int step) | tree_evaluator | inline |
| set_dispatch_class(const std::string &class_name) | tree_evaluator | |
| set_echo_state(int type, const std::string &file_name, int pos) | tree_evaluator | private |
| set_index_list(const std::string &index_type, const std::list< octave_value_list > &index_list) | tree_evaluator | inline |
| set_indexed_object(const octave_value &obj=octave_value()) | tree_evaluator | inline |
| set_lvalue_list(const std::list< octave_lvalue > *lst) | tree_evaluator | inline |
| set_parser(const std::shared_ptr< push_parser > &parser) | tree_evaluator | inline |
| silent_functions(void) const | tree_evaluator | inline |
| silent_functions(bool b) | tree_evaluator | inline |
| silent_functions(const octave_value_list &args, int nargout) | tree_evaluator | |
| source_file(const std::string &file_name, const std::string &context="", bool verbose=false, bool require_file=true) | tree_evaluator | |
| statement_printing_enabled(void) | tree_evaluator | |
| stmt_list_type enum name | tree_evaluator | |
| string_fill_char(void) const | tree_evaluator | inline |
| string_fill_char(char c) | tree_evaluator | inline |
| string_fill_char(const octave_value_list &args, int nargout) | tree_evaluator | |
| switch_case_label_matches(tree_switch_case *expr, const octave_value &val) | tree_evaluator | |
| top_level_assign(const std::string &name, const octave_value &val=octave_value()) | tree_evaluator | |
| top_level_variable_names(void) const | tree_evaluator | |
| top_level_varval(const std::string &name) const | tree_evaluator | |
| top_scope_symbol_info(void) const | tree_evaluator | |
| tree_evaluator(interpreter &interp) | tree_evaluator | inline |
| tree_evaluator(const tree_evaluator &)=delete | tree_evaluator | |
| tree_walker(void) | tree_walker | inlineprotected |
| tree_walker(const tree_walker &)=delete | tree_walker | |
| undefine_parameter_list(tree_parameter_list *param_list) | tree_evaluator | |
| uwp_set_echo_state(bool state, const std::string &file_name, int pos) | tree_evaluator | private |
| variable_names(void) const | tree_evaluator | |
| varval(const symbol_record &sym) const | tree_evaluator | |
| varval(const std::string &name) const | tree_evaluator | |
| visit_anon_fcn_handle(tree_anon_fcn_handle &) | tree_evaluator | virtual |
| visit_arg_size_spec(tree_arg_size_spec &) | tree_evaluator | virtual |
| visit_arg_validation(tree_arg_validation &) | tree_evaluator | virtual |
| visit_arg_validation_fcns(tree_arg_validation_fcns &) | tree_evaluator | virtual |
| visit_args_block_attribute_list(tree_args_block_attribute_list &) | tree_evaluator | virtual |
| visit_args_block_validation_list(tree_args_block_validation_list &) | tree_evaluator | virtual |
| visit_argument_list(tree_argument_list &) | tree_evaluator | virtual |
| visit_arguments_block(tree_arguments_block &) | tree_evaluator | virtual |
| visit_binary_expression(tree_binary_expression &) | tree_evaluator | virtual |
| visit_boolean_expression(tree_boolean_expression &) | tree_evaluator | virtual |
| visit_break_command(tree_break_command &) | tree_evaluator | virtual |
| visit_cell(tree_cell &) | tree_evaluator | virtual |
| visit_classdef(tree_classdef &) | tree_walker | virtual |
| visit_classdef_attribute(tree_classdef_attribute &) | tree_walker | virtual |
| visit_classdef_attribute_list(tree_classdef_attribute_list &) | tree_walker | virtual |
| visit_classdef_body(tree_classdef_body &) | tree_walker | virtual |
| visit_classdef_enum(tree_classdef_enum &) | tree_walker | virtual |
| visit_classdef_enum_block(tree_classdef_enum_block &) | tree_walker | virtual |
| visit_classdef_enum_list(tree_classdef_enum_list &) | tree_walker | virtual |
| visit_classdef_event(tree_classdef_event &) | tree_walker | virtual |
| visit_classdef_events_block(tree_classdef_events_block &) | tree_walker | virtual |
| visit_classdef_events_list(tree_classdef_events_list &) | tree_walker | virtual |
| visit_classdef_methods_block(tree_classdef_methods_block &) | tree_walker | virtual |
| visit_classdef_methods_list(tree_classdef_methods_list &) | tree_walker | virtual |
| visit_classdef_properties_block(tree_classdef_properties_block &) | tree_walker | virtual |
| visit_classdef_property(tree_classdef_property &) | tree_walker | virtual |
| visit_classdef_property_list(tree_classdef_property_list &) | tree_walker | virtual |
| visit_classdef_superclass(tree_classdef_superclass &) | tree_walker | virtual |
| visit_classdef_superclass_list(tree_classdef_superclass_list &) | tree_walker | virtual |
| visit_colon_expression(tree_colon_expression &) | tree_evaluator | virtual |
| visit_complex_for_command(tree_complex_for_command &) | tree_evaluator | virtual |
| visit_compound_binary_expression(tree_compound_binary_expression &) | tree_evaluator | virtual |
| visit_constant(tree_constant &) | tree_evaluator | virtual |
| visit_continue_command(tree_continue_command &) | tree_evaluator | virtual |
| visit_decl_command(tree_decl_command &) | tree_evaluator | virtual |
| visit_decl_elt(tree_decl_elt &) | tree_evaluator | virtual |
| visit_decl_init_list(tree_decl_init_list &) | tree_walker | virtual |
| visit_do_until_command(tree_do_until_command &) | tree_evaluator | virtual |
| visit_fcn_handle(tree_fcn_handle &) | tree_evaluator | virtual |
| visit_function_def(tree_function_def &) | tree_evaluator | virtual |
| visit_identifier(tree_identifier &) | tree_evaluator | virtual |
| visit_if_clause(tree_if_clause &) | tree_evaluator | virtual |
| visit_if_command(tree_if_command &) | tree_evaluator | virtual |
| visit_if_command_list(tree_if_command_list &) | tree_evaluator | virtual |
| visit_index_expression(tree_index_expression &) | tree_evaluator | virtual |
| visit_matrix(tree_matrix &) | tree_evaluator | virtual |
| visit_metaclass_query(tree_metaclass_query &) | tree_evaluator | virtual |
| visit_multi_assignment(tree_multi_assignment &) | tree_evaluator | virtual |
| visit_no_op_command(tree_no_op_command &) | tree_evaluator | virtual |
| visit_octave_user_function(octave_user_function &) | tree_evaluator | virtual |
| visit_octave_user_function_header(octave_user_function &) | tree_evaluator | |
| visit_octave_user_function_trailer(octave_user_function &) | tree_evaluator | |
| visit_octave_user_script(octave_user_script &) | tree_evaluator | virtual |
| visit_parameter_list(tree_parameter_list &) | tree_evaluator | virtual |
| visit_postfix_expression(tree_postfix_expression &) | tree_evaluator | virtual |
| visit_prefix_expression(tree_prefix_expression &) | tree_evaluator | virtual |
| visit_return_command(tree_return_command &) | tree_evaluator | virtual |
| visit_simple_assignment(tree_simple_assignment &) | tree_evaluator | virtual |
| visit_simple_for_command(tree_simple_for_command &) | tree_evaluator | virtual |
| visit_spmd_command(tree_spmd_command &) | tree_evaluator | virtual |
| visit_statement(tree_statement &) | tree_evaluator | virtual |
| visit_statement_list(tree_statement_list &) | tree_evaluator | virtual |
| visit_superclass_ref(tree_superclass_ref &) | tree_evaluator | virtual |
| visit_switch_case(tree_switch_case &) | tree_evaluator | virtual |
| visit_switch_case_list(tree_switch_case_list &) | tree_evaluator | virtual |
| visit_switch_command(tree_switch_command &) | tree_evaluator | virtual |
| visit_try_catch_command(tree_try_catch_command &) | tree_evaluator | virtual |
| visit_unwind_protect_command(tree_unwind_protect_command &) | tree_evaluator | virtual |
| visit_while_command(tree_while_command &) | tree_evaluator | virtual |
| whos_line_format(const octave_value_list &args, int nargout) | tree_evaluator | |
| whos_line_format(void) const | tree_evaluator | inline |
| whos_line_format(const std::string &s) | tree_evaluator | inline |
| ~tree_evaluator(void)=default | tree_evaluator | |
| ~tree_walker(void)=default | tree_walker | protectedvirtual |