GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <cstdarg>
#include <cstring>
#include <iomanip>
#include <iostream>
#include <sstream>
#include <string>
#include "defun.h"
#include "error.h"
#include "input.h"
#include "pager.h"
#include "oct-obj.h"
#include "oct-map.h"
#include "utils.h"
#include "ov.h"
#include "ov-usr-fcn.h"
#include "pt-eval.h"
#include "pt-pr-code.h"
#include "pt-stmt.h"
#include "toplev.h"
#include "unwind-prot.h"
#include "variables.h"
Go to the source code of this file.
Typedefs | |
typedef void(* | error_fun )(const char *, const char *,...) |
Functions | |
static int | check_state (const std::string &state) |
static std::string | default_warning_state (void) |
void | defun_usage_message (const std::string &msg) |
static void | defun_usage_message_1 (const char *fmt,...) |
void | disable_warning (const std::string &id) |
static void | display_warning_options (std::ostream &os) |
void | error (const char *fmt,...) |
static void | error_1 (std::ostream &os, const char *name, const char *id, const char *fmt, va_list args, bool with_cfn=false) |
static void | error_2 (const char *id, const char *fmt, va_list args, bool with_cfn=false) |
void | error_with_cfn (const char *fmt,...) |
void | error_with_id (const char *id, const char *fmt,...) |
void | error_with_id_cfn (const char *id, const char *fmt,...) |
OCTAVE_EXPORT octave_value_list | F__usage__ (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | Fbeep_on_error (const octave_value_list &args, int nargout) |
OCTAVE_EXPORT octave_value_list | Fdebug_on_error (const octave_value_list &args, int nargout) |
OCTAVE_EXPORT octave_value_list | Fdebug_on_warning (const octave_value_list &args, int nargout) |
OCTAVE_EXPORT octave_value_list | Ferror (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | Flasterr (const octave_value_list &args, int nargout) |
OCTAVE_EXPORT octave_value_list | Flasterror (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | Flastwarn (const octave_value_list &args, int nargout) |
OCTAVE_EXPORT octave_value_list | Frethrow (const octave_value_list &args, int) |
octave_value_list | Fsprintf (const octave_value_list &, int) |
OCTAVE_EXPORT octave_value_list | Fwarning (const octave_value_list &args, int nargout) |
static std::string | handle_message (error_fun f, const char *id, const char *msg, const octave_value_list &args, bool have_fmt) |
void | initialize_default_warning_state (void) |
static octave_map | initialize_last_error_stack (void) |
static void | initialize_warning_options (const std::string &state) |
void | interpreter_try (unwind_protect &frame) |
std::string | last_error_id (void) |
std::string | last_error_message (void) |
octave_map | last_error_stack (void) |
std::string | last_warning_id (void) |
std::string | last_warning_message (void) |
static bool | maybe_extract_message_id (const std::string &caller, const octave_value_list &args, octave_value_list &nargs, std::string &id) |
void | message (const char *name, const char *fmt,...) |
void | message_with_id (const char *name, const char *id, const char *fmt,...) |
void | panic (const char *fmt,...) |
void | parse_error (const char *fmt,...) |
void | parse_error_with_id (const char *id, const char *fmt,...) |
static void | pr_where (const char *who) |
static void | pr_where_1 (const char *fmt,...) |
static void | pr_where_2 (const char *fmt, va_list args) |
void | reset_error_handler (void) |
void | rethrow_error (const char *id, const char *fmt,...) |
static void | set_warning_option (const std::string &state, const std::string &ident) |
octave_value_list | set_warning_state (const std::string &id, const std::string &state) |
octave_value_list | set_warning_state (const octave_value_list &args) |
void | usage (const char *fmt,...) |
void | usage_1 (const char *id, const char *fmt, va_list args) |
void | usage_with_id (const char *id, const char *fmt,...) |
static void | verror (bool save_last_error, std::ostream &os, const char *name, const char *id, const char *fmt, va_list args, bool with_cfn=false) |
void | verror (const char *fmt, va_list args) |
void | verror_with_cfn (const char *fmt, va_list args) |
void | verror_with_id (const char *id, const char *fmt, va_list args) |
void | verror_with_id_cfn (const char *id, const char *fmt, va_list args) |
void | vmessage (const char *name, const char *fmt, va_list args) |
void | vmessage_with_id (const char *name, const char *id, const char *fmt, va_list args) |
void | vparse_error (const char *fmt, va_list args) |
void | vparse_error_with_id (const char *id, const char *fmt, va_list args) |
void | vusage (const char *fmt, va_list args) |
void | vusage_with_id (const char *id, const char *fmt, va_list args) |
static void | vwarning (const char *name, const char *id, const char *fmt, va_list args) |
void | vwarning (const char *fmt, va_list args) |
void | vwarning_with_id (const char *id, const char *fmt, va_list args) |
void | warning (const char *fmt,...) |
static void | warning_1 (const char *id, const char *fmt, va_list args) |
int | warning_enabled (const std::string &id) |
static octave_scalar_map | warning_query (const std::string &id_arg) |
void | warning_with_id (const char *id, const char *fmt,...) |
Variables | |
int | buffer_error_messages = 0 |
bool | discard_error_messages = false |
bool | discard_warning_messages = false |
int | error_state = 0 |
static bool | Vbacktrace_on_warning = true |
static bool | Vbeep_on_error = false |
bool | Vdebug_on_error = false |
bool | Vdebug_on_warning = false |
static std::string | Vlast_error_id |
static std::string | Vlast_error_message |
static octave_map | Vlast_error_stack |
static std::string | Vlast_warning_id |
static std::string | Vlast_warning_message |
static bool | Vquiet_warning = false |
static bool | Vverbose_warning |
static octave_map | warning_options |
int | warning_state = 0 |
|
static |
Definition at line 530 of file error.cc.
Referenced by warning_enabled().
|
static |
Definition at line 1234 of file error.cc.
References octave_map::contents(), Array< T >::numel(), state, and octave_base_value::string_value().
Referenced by display_warning_options(), and set_warning_option().
void defun_usage_message | ( | const std::string & | msg | ) |
Definition at line 765 of file error.cc.
References defun_usage_message_1().
|
static |
Definition at line 756 of file error.cc.
References error_1(), and octave_stdout.
Referenced by defun_usage_message().
void disable_warning | ( | const std::string & | id | ) |
Definition at line 1737 of file error.cc.
References set_warning_option().
Referenced by initialize_default_warning_state(), and maximum_braindamage().
|
static |
Definition at line 1256 of file error.cc.
References octave_map::contents(), default_warning_state(), Array< T >::numel(), panic_impossible, and state.
Referenced by Fwarning().
void error | ( | const char * | fmt, |
... | |||
) |
Definition at line 476 of file error.cc.
References verror().
Referenced by QtHandles::__init__(), add_hdf5_data(), base_graphics_object::adopt(), octave_char_matrix_str::all_strings(), octave_class::all_strings(), tree_index_expression::append(), tree_colon_expression::append(), octave_base_sparse< T >::assign(), octave_map::assign(), octave_value::assign(), attempt_type_conversion(), bitop(), bitopxx(), octave_map::cat(), cdef_class::cdef_class(), cdef_method::cdef_method(), cdef_package::cdef_package(), cdef_property::cdef_property(), octave_char_matrix_str::cellstr_value(), octave_cell::cellstr_value(), check_access(), load_path::check_file_type(), cdef_method::cdef_method_rep::check_method(), check_version(), class_fevalStatic(), class_fromName(), class_getConstant(), color_values::color_values(), Cell::column(), octave_class::exemplar_info::compare(), OCTAVE_VALUE_INT_MATRIX_T::complex_matrix_value(), octave_map::concat(), octave_link::connect_link(), cdef_class::cdef_class_rep::construct_object(), convert(), convert_cdata(), tree_argument_list::convert_to_const_vector(), property::create(), color_property::current_value(), double_radio_property::current_value(), decode_subscripts(), decompose_binary_op(), base_graphics_object::defaults(), tree_parameter_list::define_from_arg_vector(), octave_base_sparse< T >::delete_elements(), octave_float_complex_matrix::diag(), octave_complex_matrix::diag(), octave_float_matrix::diag(), octave_matrix::diag(), symbol_info_list::symbol_info::display_line(), do_accumarray_minmax(), do_accumarray_sum(), do_accumdim_sum(), bp_table::do_add_breakpoint(), do_bessel(), do_bitpack(), do_cat(), do_class_concat(), do_colon_op(), do_cumminmax_body(), do_dbstack(), do_dbupdown(), do_edit_history(), gh_manager::do_execute_callback(), do_fft(), do_fft2(), do_fftn(), cdef_manager::do_find_class(), cdef_manager::do_find_package(), do_fread(), symbol_table::scope_id_cache::do_free(), ch_manager::do_free(), gh_manager::do_free(), do_fwrite(), octave_stream_list::do_get_file_number(), octave_stream_list::do_get_info(), gtk_manager::do_get_toolkit(), do_history(), octave_base_sparse< T >::do_index_op(), octave_base_value::do_index_op(), octave_stream_list::do_insert(), do_isglobal(), do_load(), octave_dynamic_loader::do_load_mex(), octave_dynamic_loader::do_load_oct(), ch_manager::do_make_curl_handle(), gh_manager::do_make_graphics_handle(), do_merge(), do_minmax_body(), octave_builtin::do_multi_index_op(), octave_mex_function::do_multi_index_op(), octave_fcn_handle::do_multi_index_op(), octave_user_script::do_multi_index_op(), octave_base_value::do_multi_index_op(), octave_user_function::do_multi_index_op(), octave_classdef_superclass_ref::do_multi_index_op(), octave_value::do_non_const_unary_op(), do_num2cell_helper(), do_object2cell(), do_printf_conv(), do_printf_string(), do_rand(), bp_table::do_remove_all_breakpoints_in_file(), bp_table::do_remove_breakpoint(), gh_manager::do_renumber_figure(), do_repelems(), base_property::do_set(), string_property::do_set(), string_array_property::do_set(), text_label_property::do_set(), radio_property::do_set(), color_property::do_set(), double_property::do_set(), double_radio_property::do_set(), array_property::do_set(), handle_property::do_set(), children_property::do_set(), callback_property::do_set(), do_simple_cellfun(), do_strcmp_fun(), do_stream_open(), do_tril(), do_trilu(), do_triu(), symbol_table::do_update_nest(), do_who(), octave_class::dotref(), double_radio_property::double_value(), dqelg(), encode_uint_image(), octave_base_parser::end_error(), octave_stream::error(), tree_colon_expression::eval_error(), eval_error(), eval_string(), cdef_method::cdef_method_rep::execute(), octave_class::exemplar_info::exemplar_info(), extract_function(), F__calc_dimensions__(), F__contourc__(), F__dispatch__(), F__dsearchn__(), F__dump_symtab_info__(), F__ftp_ascii__(), F__ftp_binary__(), F__ftp_close__(), F__ftp_cwd__(), F__ftp_delete__(), F__ftp_dir__(), F__ftp_mget__(), F__ftp_mkdir__(), F__ftp_mode__(), F__ftp_mput__(), F__ftp_pwd__(), F__ftp_rename__(), F__ftp_rmdir__(), F__get__(), F__go_axes_init__(), F__go_delete__(), F__go_execute_callback__(), F__go_figure__(), F__image_pixel_size__(), F__java_exit__(), F__java_get__(), F__java_init__(), F__java_set__(), F__lin_interpn__(), F__list_functions__(), F__luinc__(), F__meta_class_query__(), F__meta_get_package__(), F__octave_link_edit_file__(), F__octave_link_file_dialog__(), F__octave_link_input_dialog__(), F__octave_link_list_dialog__(), F__octave_link_message_dialog__(), F__octave_link_question_dialog__(), F__open_with_system_app__(), F__parse_file__(), F__pchip_deriv__(), F__qp__(), F__sort_rows_idx__(), F__varval__(), F__zoom__(), Fadd_input_event_hook(), Faddlistener(), Faddpath(), Faddproperty(), Fairy(), Fargnames(), Fassignin(), octave_base_lexer::fatal_error(), Fatan2(), Fatexit(), Fbalance(), Fbase64_encode(), Fbesselh(), Fbitmax(), Fbitpack(), Fbitshift(), Fbitunpack(), Fblkmm(), Fbsxfun(), Fbuiltin(), Fcanonicalize_file_name(), Fcat(), Fcell(), Fcell2struct(), Fcellfun(), Fcellindexmat(), Fcellslices(), Fcellstr(), Fchar(), Fclass(), Fcolloc(), Fcomplex(), Fconv2(), Fconvn(), Fcumsum(), Fdaspk(), Fdaspk_options(), Fdasrt(), Fdasrt_options(), Fdassl(), Fdassl_options(), Fdbcont(), Fdblist(), Fdbquit(), Fdbstatus(), Fdbstep(), Fdbtype(), Fdbwhere(), Fdebug_java(), Fdellistener(), Fdiag(), Fdiff(), Fdir_in_loadpath(), Fdlmread(), Fdo_string_escapes(), Fdot(), Fdrawnow(), Fdup2(), Fellipj(), Fend(), Ferrno(), feval(), Fevalin(), Fexec(), Fexist(), FF_DUPFD(), FF_GETFD(), FF_GETFL(), FF_SETFD(), FF_SETFL(), Ffcntl(), Ffdisp(), Ffile_in_loadpath(), Ffile_in_path(), Ffilemarker(), Ffilter(), Ffind(), Fflintmax(), Fformula(), Ffprintf(), Ffscanf(), Ffunc2str(), Ffunctions(), Fgammainc(), Fgenpath(), Fget(), Fget_help_text(), Fget_help_text_from_file(), Fgetgrgid(), Fgetpwuid(), Fhex2num(), Fignore_function_time_stamp(), fill_matrix(), filter(), find_file_to_load(), Finferiorto(), Finline(), Fintmax(), Fintmin(), Fisa(), Fisargout(), Fismethod(), Fissorted(), Fjava2mat(), Fjava_matrix_autoconversion(), Fjava_unsigned_autoconversion(), FjavaMethod(), FjavaObject(), Flasterr(), Flasterror(), Flastwarn(), Flinspace(), Flist_in_columns(), Fload(), OCTAVE_VALUE_INT_MATRIX_T::float_complex_matrix_value(), OCTAVE_VALUE_INT_MATRIX_T::float_matrix_value(), Flookup(), Flsode(), Flsode_options(), Flu(), Fluupdate(), Fmake_absolute_filename(), Fmat2cell(), Fmatrix_type(), Fmerge(), Fmfilename(), Fmgorth(), Fmislocked(), Fmkfifo(), Fmkstemp(), Fmktime(), Fmlock(), Fmod(), Fmore(), Fmunlock(), Fnargin(), Fnargout(), Fnorm(), Fnproc(), Fnth_element(), FO_APPEND(), FO_ASYNC(), FO_CREAT(), FO_EXCL(), FO_NONBLOCK(), FO_RDONLY(), FO_RDWR(), FO_SYNC(), FO_TRUNC(), FO_WRONLY(), Foctave_config_info(), fopen_mode_to_ios_mode(), Fordschur(), Fpathsep(), Fpinv(), Fpopen(), Fpopen2(), Fprintf(), Fprod(), Fquad_options(), Fquadcc(), Fquit(), Fqz(), Frandg(), Frandp(), Frandperm(), Frats(), Frcond(), symbol_table::free_scope(), Fregexprep(), Fregister_graphics_toolkit(), Frem(), Fremove_input_event_hook(), Frepelems(), Freshape(), Frethrow(), Frmdir(), Frmfield(), Frmpath(), Frsf2csf(), FS_ISBLK(), FS_ISCHR(), FS_ISDIR(), FS_ISFIFO(), FS_ISLNK(), FS_ISREG(), FS_ISSOCK(), Fsave(), Fschur(), Fset(), Fsetenv(), Fsingle(), Fsize(), Fsort(), Fsource(), Fspalloc(), Fsparse(), Fspparms(), Fsprintf(), Fsscanf(), Fstr2func(), Fstrfind(), Fstrftime(), Fstrncmp(), Fstrncmpi(), Fstrptime(), Fstrrep(), Fstruct(), Fstruct2cell(), Fstrvcat(), Fsub2ind(), Fsum(), Fsuperiorto(), Fsvd(), Fsystem(), ft_manager::ft_manager(), Ftempname(), Ftilde_expand(), Ftmpfile(), Ftoc(), Ftypecast(), Fumask(), Fundo_string_escapes(), Funlink(), Furlread(), Furlwrite(), Fvec(), Fvectorize(), Fwaitfor(), Fwaitpid(), Fwarning(), FWCOREDUMP(), FWEXITSTATUS(), FWIFCONTINUED(), FWIFEXITED(), FWIFSIGNALED(), FWIFSTOPPED(), FWSTOPSIG(), FWTERMSIG(), Fyes_or_no(), G__delaunayn__(), G__eigs__(), G__fltk_check__(), G__fltk_uigetfile__(), G__glpk__(), G__init_fltk__(), G__init_gnuplot__(), G__magick_finfo__(), G__magick_ping__(), G__magick_read__(), G__magick_write__(), G__osmesa_print__(), G__player_audioplayer__(), G__player_get_channels__(), G__player_get_fs__(), G__player_get_id__(), G__player_get_nbits__(), G__player_get_sample_number__(), G__player_get_tag__(), G__player_get_total_samples__(), G__player_get_userdata__(), G__player_isplaying__(), G__player_pause__(), G__player_play__(), G__player_playblocking__(), G__player_resume__(), G__player_set_fs__(), G__player_set_tag__(), G__player_set_userdata__(), G__player_stop__(), G__recorder_audiorecorder__(), G__recorder_get_channels__(), G__recorder_get_fs__(), G__recorder_get_id__(), G__recorder_get_nbits__(), G__recorder_get_sample_number__(), G__recorder_get_tag__(), G__recorder_get_total_samples__(), G__recorder_get_userdata__(), G__recorder_getaudiodata__(), G__recorder_isrecording__(), G__recorder_pause__(), G__recorder_record__(), G__recorder_recordblocking__(), G__recorder_resume__(), G__recorder_set_fs__(), G__recorder_set_tag__(), G__recorder_set_userdata__(), G__recorder_stop__(), G__voronoi__(), Gamd(), Gaudiodevinfo(), Gaudioinfo(), Gaudioread(), Gaudiowrite(), Gccolamd(), Gchol(), Gcholdelete(), Gcholinsert(), Gcholinv(), Gcholshift(), Gcholupdate(), Gcolamd(), Gconvhulln(), Gcsymamd(), Gdmperm(), base_property::get(), cdef_object_scalar::get(), base_graphics_object::get(), root_figure::get_default(), base_graphics_object::get_defaults(), base_graphics_object::get_defaults_list(), get_dim_vector(), get_dimensions(), base_properties::get_dynamic(), root_figure::get_factory_default(), base_graphics_object::get_factory_defaults(), base_graphics_object::get_factory_defaults_list(), get_global_value(), get_graphics_object_type(), base_graphics_object::get_handle(), symbol_table::get_instance(), get_lines_and_columns(), get_mapper_fun_options(), base_graphics_object::get_parent(), base_graphics_object::get_properties(), base_properties::get_property_dynamic(), get_property_from_handle(), get_region_range(), get_size(), get_sort_mode_option(), get_sscanf_data(), tree_index_expression::get_struct_index(), base_graphics_object::get_toolkit(), get_top_level_value(), get_user_input(), cdef_property::cdef_property_rep::get_value(), Getree(), Gfftw(), gl2ps_print(), glpk(), Gqr(), Gqrdelete(), Gqrinsert(), Gqrshift(), Gqrupdate(), tree_checker::gripe(), gripe_2_or_3_dim_plot(), gripe_assign_conversion_failed(), gripe_assign_failed_or_no_method(), gripe_bad_result(), gripe_bessel_arg(), gripe_binary_op(), gripe_binary_op_conv(), gripe_cat_op(), gripe_cat_op_conv(), gripe_data_conversion(), gripe_disabled_feature(), gripe_ellipj_arg(), gripe_empty_arg(), gripe_failed_assignment(), gripe_file_open(), gripe_indexed_assignment(), gripe_indexed_cs_list(), gripe_internal(), base_graphics_toolkit::gripe_invalid(), gripe_invalid_conversion(), gripe_invalid_file_id(), gripe_invalid_index1(), gripe_invalid_index_for_assignment(), gripe_invalid_index_type(), gripe_invalid_inquiry_subscript(), cdef_object_rep::gripe_invalid_object(), gripe_library_execution_error(), gripe_method_access(), gripe_no_conversion(), gripe_nonbraced_cs_list_assignment(), gripe_nonconformant(), gripe_not_implemented(), gripe_not_supported(), gripe_property_access(), gripe_range_invalid(), gripe_set_invalid(), gripe_square_matrix_required(), gripe_string_invalid(), gripe_unary_op(), gripe_unary_op_conv(), gripe_unary_op_conversion_failed(), gripe_unrecognized_data_fmt(), gripe_unrecognized_float_fmt(), gripe_user_returned_invalid(), gripe_user_supplied_eval(), gripe_wrong_type_arg(), gripe_wrong_type_arg_for_binary_op(), gripe_wrong_type_arg_for_unary_op(), Gsprank(), Gsymamd(), Gsymbfact(), octave_base_lexer::handle_fq_identifier(), octave_base_lexer::handle_identifier(), octave_base_lexer::handle_meta_identifier(), octave_base_lexer::handle_superclass_identifier(), hdf5_read_next_data(), hook_function::hook_function(), ichol_0(), ichol_checkpivot_complex(), ichol_checkpivot_real(), ichol_t(), identity_matrix(), ilu_0(), ilu_crout(), ilu_tp(), octave_complex::index_vector(), octave_sparse_matrix::index_vector(), octave_class::index_vector(), octave_base_value::index_vector(), install_error_fcns(), cdef_class::cdef_class_rep::install_method(), octave_errno::instance_ok(), bp_table::instance_ok(), octave_value_typeinfo::instance_ok(), octave_dynamic_loader::instance_ok(), ch_manager::instance_ok(), ft_manager::instance_ok(), octave_pager_stream::instance_ok(), octave_shlib_list::instance_ok(), symbol_table::scope_id_cache::instance_ok(), shortcut_manager::instance_ok(), resource_manager::instance_ok(), display_info::instance_ok(), octave_call_stack::instance_ok(), octave_diary_stream::instance_ok(), octave_child_list::instance_ok(), load_path::instance_ok(), octave_stream_list::instance_ok(), cdef_manager::instance_ok(), gtk_manager::instance_ok(), gh_manager::instance_ok(), tree_expression::is_logically_true(), octave_cell::is_sorted(), octave_cell::is_sorted_rows(), octave_cell::is_true(), is_valid_function(), isargout1(), lin_interpn(), octave_base_int_matrix< T >::load_ascii(), octave_base_int_scalar< T >::load_ascii(), octave_struct::load_ascii(), octave_fcn_handle::load_ascii(), octave_float_complex_matrix::load_ascii(), octave_char_matrix_str::load_ascii(), octave_complex_matrix::load_ascii(), octave_cell::load_ascii(), octave_base_sparse< T >::load_ascii(), octave_float_complex::load_ascii(), octave_complex::load_ascii(), octave_float_matrix::load_ascii(), octave_class::load_ascii(), octave_base_diag< DMT, MT >::load_ascii(), octave_perm_matrix::load_ascii(), octave_bool_matrix::load_ascii(), octave_lazy_index::load_ascii(), octave_matrix::load_ascii(), octave_bool::load_ascii(), octave_scalar::load_ascii(), octave_float_scalar::load_ascii(), octave_scalar_struct::load_ascii(), octave_range::load_ascii(), octave_sparse_bool_matrix::load_binary(), octave_struct::load_binary(), octave_sparse_complex_matrix::load_binary(), octave_sparse_matrix::load_binary(), octave_fcn_handle::load_binary(), octave_cell::load_binary(), octave_class::load_binary(), octave_lazy_index::load_binary(), octave_scalar_struct::load_binary(), octave_struct::load_hdf5(), octave_fcn_handle::load_hdf5(), octave_class::load_hdf5(), octave_scalar_struct::load_hdf5(), tree_expression::lvalue(), tree_index_expression::lvalue(), octave_value_list::make_argv(), make_class(), make_fcn_handle(), make_graphics_object(), make_idx_args(), cdef_class::make_meta_class(), mex::malloc_unmarked(), octave_char_matrix::map(), octave_base_value::map(), symbol_table::symbol_record::symbol_record_rep::mark_global(), base_graphics_object::mark_modified(), symbol_table::symbol_record::symbol_record_rep::mark_persistent(), mat2cell_mismatch(), OCTAVE_VALUE_INT_MATRIX_T::matrix_value(), cdef_meta_object_rep::meta_subsref(), cdef_class::cdef_class_rep::meta_subsref(), cdef_method::cdef_method_rep::meta_subsref(), cdef_package::cdef_package_rep::meta_subsref(), mexErrMsgIdAndTxt(), mexErrMsgTxt(), mk_tmp_hist_file(), mlock(), octave_base_value::nint_value(), normalize_fopen_mode(), octave_class::numel(), octave_base_value::numeric_assign(), oct_binop_pow(), oct_catop_matrix_struct(), oct_catop_struct_matrix(), oct_unop_hermitian(), oct_unop_transpose(), octave_change_to_directory(), octave_class::octave_class(), octave_fcn_handle::octave_fcn_handle(), octave_fcn_inline::octave_fcn_inline(), octave_handle::octave_handle(), octave_lex(), octave_oncleanup::octave_oncleanup(), octave_process_command_line(), octave_qhull_dims_ok(), octave_range::octave_range(), octcellregexp(), octave_value::op_eq_to_binary_op(), open_diary_file(), tree_jit::optimize(), octave_map::optimize_dimensions(), octave_scalar_map::orderfields(), octave_map::orderfields(), base_graphics_object::override_defaults(), package_fromName(), parse_dbfunction_params(), parse_fcn_file(), parse_options(), parse_save_options(), symbol_info_list::parse_whos_line_format(), symbol_table::pop_context(), print_usage(), symbol_table::push_context(), qelg(), qp(), raw_mode(), read_ascii_data(), read_binary_data(), read_binary_file_header(), read_file(), read_images(), read_mat5_binary_element(), read_mat5_binary_file_header(), read_mat_ascii_data(), read_mat_binary_data(), read_mat_file_header(), reinterpret_copy(), base_graphics_object::remove_child(), children_property::renumber(), reparent(), base_graphics_object::reparent(), profile_data_accumulator::reset(), color_property::rgb(), run_command_and_return_output(), cdef_class::cdef_class_rep::run_constructor(), tree_cell::rvalue(), tree_compound_binary_expression::rvalue(), tree_matrix::rvalue(), tree_simple_assignment::rvalue(), tree_fcn_handle::rvalue(), tree_decl_elt::rvalue(), tree_constant::rvalue(), tree_expression::rvalue(), tree_colon_expression::rvalue(), tree_binary_expression::rvalue(), tree_prefix_expression::rvalue(), tree_anon_fcn_handle::rvalue(), tree_multi_assignment::rvalue(), tree_postfix_expression::rvalue(), tree_boolean_expression::rvalue(), tree_cell::rvalue1(), tree_simple_assignment::rvalue1(), tree_colon_expression::rvalue1(), tree_expression::rvalue1(), save_mat5_binary_element(), save_three_d(), save_vars(), octave_base_value::scalar_map_value(), base_scaler::scale(), property_list::set(), base_graphics_object::set(), graphics_object::set(), root_figure::properties::set(), figure::properties::set(), axes::properties::set(), line::properties::set(), text::properties::set(), image::properties::set(), patch::properties::set(), surface::properties::set(), hggroup::properties::set(), uimenu::properties::set(), uicontextmenu::properties::set(), uicontrol::properties::set(), uipanel::properties::set(), uitoolbar::properties::set(), uipushtool::properties::set(), uitoggletool::properties::set(), figure::properties::set___graphics_toolkit__(), base_graphics_object::set_defaults(), base_properties::set_dynamic(), octave_fcn_handle::set_fcn(), set_format_style(), base_properties::set_from_list(), base_graphics_object::set_from_list(), octave_lvalue::set_index(), set_internal_variable(), ft_render::set_mode(), figure::properties::set_papertype(), figure::properties::set_paperunits(), base_properties::set_parent(), set_property_in_handle(), symbol_table::set_scope(), symbol_table::set_scope_and_context(), uicontrol::properties::set_style(), axes::properties::set_text_child(), cdef_property::cdef_property_rep::set_value(), set_warning_option(), octave_map::setfield(), octave_class::size(), snarf_file(), octave_cell::sort(), octave_cell::sort_rows_idx(), source_file(), octave_value_list::splice(), octave_base_value::squeeze(), tree_identifier::static_workspace_error(), string_array_property::string_array_property(), octave_char_matrix_str::string_value(), octave_base_scalar< ST >::subsasgn(), octave_base_diag< DMT, MT >::subsasgn(), octave_struct::subsasgn(), octave_base_matrix< MT >::subsasgn(), octave_base_sparse< T >::subsasgn(), octave_cell::subsasgn(), octave_scalar_struct::subsasgn(), octave_base_value::subsasgn(), cdef_object_array::subsasgn(), cdef_object_scalar::subsasgn(), octave_classdef::subsasgn(), octave_class::subsasgn_common(), octave_perm_matrix::subsref(), octave_mex_function::subsref(), octave_base_scalar< ST >::subsref(), octave_base_diag< DMT, MT >::subsref(), octave_builtin::subsref(), octave_base_matrix< MT >::subsref(), octave_fcn_handle::subsref(), octave_base_sparse< T >::subsref(), octave_cell::subsref(), octave_range::subsref(), octave_user_script::subsref(), octave_base_value::subsref(), octave_user_function::subsref(), cdef_object_array::subsref(), cdef_object_scalar::subsref(), to_cdef(), to_cdef_ref(), tree_funcall::tree_funcall(), try_cellfun_internal_ops(), octave_value::unary_op_to_assign_op(), base_scaler::unscale(), base_graphics_object::update_axis_limits(), figure::properties::update_papersize(), tree_parameter_list::validate(), radio_values::validate(), color_values::validate(), validate_property_name(), base_graphics_object::value_as_string(), base_property::values_as_cell(), base_property::values_as_string(), base_graphics_object::values_as_string(), base_graphics_object::values_as_struct(), tree_evaluator::visit_complex_for_command(), tree_evaluator::visit_simple_for_command(), tree_evaluator::visit_statement_list(), tree_evaluator::visit_switch_command(), warning_query(), write_file(), xpow(), mex::~mex(), and octave_oncleanup::~octave_oncleanup().
|
static |
Definition at line 336 of file error.cc.
References panic(), and verror().
Referenced by defun_usage_message_1(), error_2(), rethrow_error(), vparse_error(), and vparse_error_with_id().
|
static |
Definition at line 442 of file error.cc.
References octave_call_stack::caller_user_code(), tree_evaluator::current_frame, octave_call_stack::current_frame(), tree_evaluator::debug_mode, discard_error_messages, do_keyboard(), error_1(), error_state, interactive, pr_where(), action_container::protect_var(), and Vdebug_on_error.
Referenced by verror(), verror_with_cfn(), verror_with_id(), verror_with_id_cfn(), and warning_1().
void error_with_cfn | ( | const char * | fmt, |
... | |||
) |
Definition at line 491 of file error.cc.
References verror_with_cfn().
Referenced by octave_value::int_vector_value(), octave_value::octave_idx_type_vector_value(), and wants_local_change().
Definition at line 506 of file error.cc.
References verror_with_id().
Referenced by octave_struct::dotref(), octave_scalar_struct::dotref(), tree_identifier::eval_undefined_error(), Farrayfun(), Fautoload(), Ferror(), property_get_defaultvalue(), and tree_evaluator::visit_statement().
Definition at line 521 of file error.cc.
References verror_with_id_cfn().
OCTAVE_EXPORT octave_value_list F__usage__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2070 of file error.cc.
References handle_message(), and usage_with_id().
OCTAVE_EXPORT octave_value_list Fbeep_on_error | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 2088 of file error.cc.
References SET_INTERNAL_VARIABLE.
Referenced by maximum_braindamage().
OCTAVE_EXPORT octave_value_list Fdebug_on_error | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 2108 of file error.cc.
References SET_INTERNAL_VARIABLE.
OCTAVE_EXPORT octave_value_list Fdebug_on_warning | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 2125 of file error.cc.
References SET_INTERNAL_VARIABLE.
OCTAVE_EXPORT octave_value_list Ferror | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1115 of file error.cc.
References octave_scalar_map::contains(), error_with_id(), octave_scalar_map::getfield(), handle_message(), octave_base_value::is_empty(), octave_base_value::is_map(), octave_value::is_string(), octave_value::length(), maybe_extract_message_id(), octave_scalar_map::nfields(), print_usage(), and octave_value::string_value().
OCTAVE_EXPORT octave_value_list Flasterr | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 1950 of file error.cc.
References error(), print_usage(), action_container::protect_var(), Vlast_error_id, and Vlast_error_message.
Referenced by root_figure::properties::get_errormessage().
OCTAVE_EXPORT octave_value_list Flasterror | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1808 of file error.cc.
References octave_scalar_map::assign(), octave_call_stack::backtrace(), octave_scalar_map::contains(), error(), octave_scalar_map::getfield(), initialize_last_error_stack(), octave_base_value::is_map(), octave_base_value::is_string(), octave_value::length(), octave_value::nint_value(), print_usage(), action_container::protect_var(), octave_value::scalar_map_value(), octave_scalar_map::setfield(), octave_base_value::string_value(), octave_value::string_value(), Vlast_error_id, and Vlast_error_message.
OCTAVE_EXPORT octave_value_list Flastwarn | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 2005 of file error.cc.
References error(), octave_value_list::length(), print_usage(), Vlast_warning_id, and Vlast_warning_message.
OCTAVE_EXPORT octave_value_list Frethrow | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 848 of file error.cc.
References octave_scalar_map::contains(), octave_map::contains(), octave_scalar_map::contents(), octave_map::contents(), error(), initialize_last_error_stack(), octave_value::length(), octave_value::map_value(), octave_base_value::nint_value(), octave_map::numel(), pr_where_1(), print_usage(), rethrow_error(), octave_base_value::string_value(), octave_value::string_value(), and strsave().
octave_value_list Fsprintf | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 1087 of file file-io.cc.
References error(), octave_stream::error(), octave_value::is_sq_string(), octave_value::is_string(), octave_stream::is_valid(), octave_value_list::length(), octave_value(), print_usage(), octave_stream::printf(), octave_value_list::resize(), and octave_ostrstream::str().
Referenced by handle_message().
OCTAVE_EXPORT octave_value_list Fwarning | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 1417 of file error.cc.
References arg(), octave_scalar_map::assign(), octave_map::assign(), symbol_table::assign(), symbol_table::at_top_level(), octave_map::contains(), octave_scalar_map::contents(), octave_map::contents(), context, octave_call_stack::current_context(), octave_call_stack::current_scope(), display_warning_options(), error(), handle_message(), octave_value::is_defined(), octave_value::is_map(), octave_value::is_string(), octave_value::length(), octave_value::map_value(), maybe_extract_message_id(), Array< T >::numel(), octave_stdout, panic_impossible, octave_map::resize(), Array< T >::resize(), octave_function::scope(), set_warning_option(), state, octave_value::string_value(), symbol_table::varval(), Vbacktrace_on_warning, Vdebug_on_warning, Vlast_warning_id, Vlast_warning_message, Vquiet_warning, Vverbose_warning, warning_options, warning_query(), and warning_with_id().
Referenced by octave_user_function::restore_warning_states(), and set_warning_state().
|
static |
Definition at line 775 of file error.cc.
References arg(), f, Fsprintf(), octave_value::is_defined(), octave_value::is_empty(), octave_value::is_string(), octave_value_list::length(), octave_value::string_value(), and strsave().
Referenced by F__usage__(), Ferror(), and Fwarning().
void initialize_default_warning_state | ( | void | ) |
Definition at line 1743 of file error.cc.
References disable_warning(), and initialize_warning_options().
Referenced by octave_initialize_interpreter().
|
static |
Definition at line 144 of file error.cc.
References octave_call_stack::empty_backtrace().
Referenced by Flasterror(), Frethrow(), and verror().
|
static |
Definition at line 133 of file error.cc.
References octave_scalar_map::setfield().
Referenced by initialize_default_warning_state(), and set_warning_option().
void interpreter_try | ( | unwind_protect & | frame | ) |
Definition at line 2161 of file error.cc.
References action_container::protect_var(), Vdebug_on_error, and Vdebug_on_warning.
Referenced by octave_fcn_binder::maybe_binder(), octave_class::reconstruct_exemplar(), and safe_symbol_lookup().
std::string last_error_id | ( | void | ) |
Definition at line 2137 of file error.cc.
References Vlast_error_id.
Referenced by get_output_list(), and tree_evaluator::visit_try_catch_command().
std::string last_error_message | ( | void | ) |
Definition at line 2131 of file error.cc.
References Vlast_error_message.
Referenced by get_output_list(), and tree_evaluator::visit_try_catch_command().
octave_map last_error_stack | ( | void | ) |
Definition at line 2143 of file error.cc.
References Vlast_error_stack.
Referenced by tree_evaluator::visit_try_catch_command().
std::string last_warning_id | ( | void | ) |
Definition at line 2155 of file error.cc.
References Vlast_warning_id.
std::string last_warning_message | ( | void | ) |
Definition at line 2149 of file error.cc.
References Vlast_warning_message.
|
static |
Definition at line 981 of file error.cc.
References octave_value_list::length(), and octave_value_list::resize().
Referenced by Ferror(), and Fwarning().
Definition at line 380 of file error.cc.
References vmessage().
Referenced by dump_octave_core(), octave_yes_or_no(), main_window::show_about_octave(), and SparseCholError().
Definition at line 396 of file error.cc.
References vmessage_with_id().
void panic | ( | const char * | fmt, |
... | |||
) |
Definition at line 744 of file error.cc.
References discard_error_messages, and verror().
Referenced by symbol_table::alias_built_in_function(), error_1(), and pr_where_2().
void parse_error | ( | const char * | fmt, |
... | |||
) |
Definition at line 711 of file error.cc.
References vparse_error().
Referenced by octave_base_parser::bison_error().
Definition at line 726 of file error.cc.
References vparse_error_with_id().
|
static |
Definition at line 307 of file error.cc.
References octave_call_stack::backtrace_frames(), octave_call_stack::stack_frame::column(), octave_call_stack::stack_frame::fcn_name(), octave_call_stack::stack_frame::line(), and pr_where_1().
Referenced by error_2(), and warning_1().
|
static |
Definition at line 298 of file error.cc.
References pr_where_2().
Referenced by Frethrow(), and pr_where().
|
static |
void reset_error_handler | ( | void | ) |
Definition at line 124 of file error.cc.
References discard_error_messages.
Referenced by do_octave_atexit(), get_debug_input(), and main_loop().
|
static |
Definition at line 1291 of file error.cc.
References octave_map::assign(), octave_map::clear(), octave_map::contents(), default_warning_state(), error(), initialize_warning_options(), Array< T >::resize(), state, and octave_base_value::string_value().
Referenced by disable_warning(), and Fwarning().
octave_value_list set_warning_state | ( | const std::string & | id, |
const std::string & | state | ||
) |
Definition at line 1720 of file error.cc.
References Fwarning(), and state.
octave_value_list set_warning_state | ( | const octave_value_list & | args | ) |
Definition at line 1731 of file error.cc.
References Fwarning().
void usage | ( | const char * | fmt, |
... | |||
) |
Definition at line 418 of file error.cc.
References vusage().
Referenced by Gccolamd(), Gcsymamd(), and mk_tmp_hist_file().
Definition at line 405 of file error.cc.
References verror().
Referenced by vusage(), and vusage_with_id().
|
static |
Definition at line 187 of file error.cc.
References octave_call_stack::backtrace(), octave_call_stack::caller_user_code(), octave_call_stack::current(), discard_error_messages, error_state, flush_octave_stdout(), initialize_last_error_stack(), octave_function::name(), octave_diary, octave_vformat(), Vbeep_on_error, Vlast_error_id, and Vlast_error_message.
Referenced by error(), error_1(), panic(), pr_where_2(), usage_1(), vmessage(), and vmessage_with_id().
void verror | ( | const char * | fmt, |
va_list | args | ||
) |
void verror_with_cfn | ( | const char * | fmt, |
va_list | args | ||
) |
Definition at line 485 of file error.cc.
References error_2().
Referenced by error_with_cfn(), and lo_error_handler().
Definition at line 500 of file error.cc.
References error_2().
Referenced by error_with_id(), and mexErrMsgIdAndTxt().
Definition at line 515 of file error.cc.
References error_2().
Referenced by error_with_id_cfn(), and lo_error_with_id_handler().
void vparse_error | ( | const char * | fmt, |
va_list | args | ||
) |
void vusage | ( | const char * | fmt, |
va_list | args | ||
) |
Definition at line 152 of file error.cc.
References discard_warning_messages, flush_octave_stdout(), octave_diary, octave_vformat(), Vlast_warning_id, Vlast_warning_message, and Vquiet_warning.
Referenced by warning(), and warning_1().
void vwarning | ( | const char * | fmt, |
va_list | args | ||
) |
Definition at line 675 of file error.cc.
References warning_1().
Definition at line 690 of file error.cc.
References warning_1().
Referenced by mexWarnMsgIdAndTxt(), and warning_with_id().
void warning | ( | const char * | fmt, |
... | |||
) |
Definition at line 681 of file error.cc.
References vwarning().
Referenced by check_starting_gui(), files_dock_widget::contextmenu_delete(), octave_base_int_matrix< T >::convert_to_str_internal(), octave_base_int_scalar< T >::convert_to_str_internal(), octave_sparse_matrix::convert_to_str_internal(), octave_float_matrix::convert_to_str_internal(), octave_matrix::convert_to_str_internal(), octave_scalar::convert_to_str_internal(), octave_float_scalar::convert_to_str_internal(), daspk_user_function(), daspk_user_jacobian(), dasrt_user_cf(), dasrt_user_f(), dasrt_user_j(), dassl_user_function(), dassl_user_jacobian(), load_path::do_add(), ft_manager::do_get_font(), do_load(), do_minmax_body(), octave_value_typeinfo::do_register_assign_op(), octave_value_typeinfo::do_register_assignany_op(), octave_value_typeinfo::do_register_binary_class_op(), octave_value_typeinfo::do_register_binary_op(), octave_value_typeinfo::do_register_cat_op(), octave_value_typeinfo::do_register_non_const_unary_op(), octave_value_typeinfo::do_register_pref_assign_conv(), octave_value_typeinfo::do_register_type_conv_op(), octave_value_typeinfo::do_register_unary_class_op(), octave_value_typeinfo::do_register_unary_op(), octave_value_typeinfo::do_register_widening_op(), load_path::do_remove(), do_save(), do_string_escapes(), do_who(), dump_octave_core(), eigs_func(), extract_function(), F__profiler_data__(), F__profiler_reset__(), Fbalance(), Fclear(), Fcputime(), Fdebug_jit(), Fexist(), Ffreport(), Fjit_enable(), Fjit_failcnt(), Fjit_startcnt(), Fload(), Flookup(), Fpause(), Fquadcc(), mex::free(), mex::free_value(), Fremove_input_event_hook(), Frmpath(), octave_base_parser::frob_function(), Fsave(), Fschur(), Fsleep(), Fspparms(), Fsum(), Ftic(), Fusleep(), Fwaitfor(), G__delaunayn__(), G__eigs__(), G__magick_ping__(), G__voronoi__(), Gaudiodevinfo(), Gconvhulln(), axes::properties::get_axis_limits(), ft_render::ft_font::get_face(), get_fcn_files(), load_path::dir_info::get_file_list(), mex::global_mark(), mex::global_unmark(), Gqr(), gripe_dim_too_large(), gripe_empty_arg(), gripe_invalid_value_specified(), gripe_wrong_type_arg(), octave_base_lexer::handle_end_of_input(), hdf5_read_next_data(), load_path::dir_info::initialize(), initialize_error_handlers(), install_error_fcns(), octave_class::load_ascii(), octave_class::load_binary(), octave_class::load_hdf5(), lsode_user_function(), lsode_user_jacobian(), octave_base_parser::make_decl_command(), mex::mark(), mex::mark_foreign(), maybe_warn_exclusive(), mexWarnMsgTxt(), octave_oncleanup::octave_oncleanup(), parse_save_options(), quad_float_user_function(), quad_user_function(), raw_mode(), read_file(), read_mat5_binary_element(), read_mat5_binary_file_header(), octave_class::reconstruct_exemplar(), octave_complex_diag_matrix::save_binary(), octave_diag_matrix::save_binary(), octave_sparse_complex_matrix::save_binary(), octave_sparse_matrix::save_binary(), octave_complex_matrix::save_binary(), octave_matrix::save_binary(), octave_sparse_complex_matrix::save_hdf5(), octave_sparse_matrix::save_hdf5(), octave_complex_matrix::save_hdf5(), octave_matrix::save_hdf5(), save_mat_ascii_data(), save_three_d(), save_vars(), opengl_selector::select(), ft_render::set_color(), set_DASPK_options(), set_DASRT_options(), set_DASSL_options(), set_internal_variable(), set_LSODE_options(), ft_render::set_mode(), set_Quad_options(), octave_base_parser::set_stmt_print_flag(), cdef_property::cdef_property_rep::set_value(), shortcut_manager::shortcut_dialog_finished(), show_DASPK_options(), show_DASRT_options(), show_DASSL_options(), show_LSODE_options(), show_Quad_options(), mex::unmark(), mex::unmark_foreign(), QtHandles::ButtonControl::update(), QtHandles::PopupMenuControl::update(), load_path::dir_info::update(), ft_render::visit(), warn_save_load(), write_file(), write_mat5_array(), xpow(), and octave_oncleanup::~octave_oncleanup().
Definition at line 623 of file error.cc.
References octave_call_stack::caller_user_code(), tree_evaluator::current_frame, octave_call_stack::current_frame(), tree_evaluator::debug_mode, discard_warning_messages, do_keyboard(), error_2(), forced_interactive, interactive, pr_where(), action_container::protect_var(), Vbacktrace_on_warning, Vdebug_on_warning, vwarning(), and warning_enabled().
Referenced by vwarning(), and vwarning_with_id().
int warning_enabled | ( | const std::string & | id | ) |
Definition at line 552 of file error.cc.
References check_state(), octave_map::contents(), octave_map::numel(), state, octave_base_value::string_value(), and octave_value::string_value().
Referenced by warning_1().
|
static |
Definition at line 1181 of file error.cc.
References octave_scalar_map::assign(), octave_map::contents(), error(), Array< T >::numel(), state, octave_base_value::string_value(), and Vlast_warning_id.
Referenced by Fwarning().
Definition at line 696 of file error.cc.
References vwarning_with_id().
Referenced by load_path::loader::add_to_fcn_map(), check_dimensions(), check_hdf5_id_type(), clear(), load_path::do_add(), do_clear_function(), load_path::do_set(), radio_property::do_set(), color_property::do_set(), double_radio_property::do_set(), Fallow_noninteger_range_as_index(), Fautoload(), Fdo_braindead_shortcircuit_evaluation(), octave_base_parser::frob_function(), Fwarning(), gripe_data_file_in_path(), gripe_divide_by_zero(), gripe_glyph_render(), gripe_implicit_conversion(), octave_base_lexer::gripe_language_extension(), octave_base_value::gripe_load(), gripe_logical_conversion(), gripe_missing_glyph(), octave_base_value::gripe_save(), octave_base_lexer::gripe_single_quote_string(), gripe_warn_complex_cmp(), octave_range::index_vector(), initialize_error_handlers(), tree_parameter_list::initialize_undefined_elements(), cdef_object::map_value(), tree_binary_expression::matlab_style_short_circuit_warning(), maybe_initialize_magick(), octave_base_parser::maybe_warn_assign_as_truth_value(), maybe_warn_invalid_field_name(), octave_base_parser::maybe_warn_missing_semi(), octave_base_lexer::maybe_warn_separator_insert(), maybe_warn_string_concat(), octave_base_parser::maybe_warn_variable_switch_label(), normalize_fopen_mode(), octave_lex(), sqrtm_utri_inplace(), and validate_property_name().
int buffer_error_messages = 0 |
Definition at line 115 of file error.cc.
Referenced by Farrayfun(), Fcellfun(), Feval(), Fevalin(), get_output_list(), maybe_missing_function_hook(), and tree_evaluator::visit_try_catch_command().
bool discard_error_messages = false |
Definition at line 118 of file error.cc.
Referenced by error_2(), octave_base_parser::finish_array_list(), octave_base_parser::finish_colon_expression(), Fisindex(), generate_struct_completions(), looks_like_struct(), panic(), base_graphics_object::remove_all_listeners(), reset_error_handler(), and verror().
bool discard_warning_messages = false |
Definition at line 121 of file error.cc.
Referenced by octave_base_parser::finish_array_list(), octave_base_parser::finish_colon_expression(), generate_struct_completions(), vwarning(), and warning_1().
int error_state = 0 |
Definition at line 101 of file error.cc.
Referenced by base_properties::add_listener(), octave_cell::all_strings(), octave_class::all_strings(), octave_base_value::all_strings(), octave_base_matrix< MT >::assign(), octave_base_sparse< T >::assign(), octave_map::assign(), octave_value::assign(), attempt_type_conversion(), bitop(), call_mex(), octave_base_value::char_matrix_value(), check_access(), cdef_method::cdef_method_rep::check_access(), cdef_property::cdef_property_rep::check_get_access(), check_limit_vals(), cdef_property::cdef_property_rep::check_set_access(), class_fevalStatic(), class_fromName(), class_getConstant(), compare_property_values(), octave_value::complex_vector_value(), cdef_class::cdef_class_rep::construct(), cdef_class::cdef_class_rep::construct_object(), convert_cdata(), tree_argument_list::convert_to_const_vector(), convert_to_valid_int(), property::create(), daspk_user_function(), daspk_user_jacobian(), dasrt_user_cf(), dasrt_user_f(), dasrt_user_j(), dassl_user_function(), dassl_user_jacobian(), decode_subscripts(), default_numeric_conversion_function(), octave_base_sparse< T >::delete_elements(), octave_map::delete_elements(), base_properties::delete_listener(), cdef_class::cdef_class_rep::delete_object(), dims_to_numel(), dmperm_internal(), do_accumarray_minmax_fun(), load_path::do_add(), do_bessel(), do_cat(), do_cellslices_nda(), do_class_concat(), do_cleanup_waitfor_listener(), do_colon_op(), do_cumminmax_body(), do_cumminmax_red_op(), do_dbstack(), do_dbupdown(), tree_evaluator::do_decl_init_list(), gh_manager::do_execute_callback(), do_fft(), do_fft2(), do_fftn(), do_fread(), do_fwrite(), gtk_manager::do_get_toolkit(), do_global_init(), octave_diag_matrix::do_index_op(), octave_perm_matrix::do_index_op(), octave_base_matrix< MT >::do_index_op(), octave_range::do_index_op(), octave_base_sparse< T >::do_index_op(), octave_char_matrix_str::do_index_op_internal(), do_keyboard(), do_load(), octave_dynamic_loader::do_load_mex(), octave_dynamic_loader::do_load_oct(), octave_stream_list::do_lookup(), ch_manager::do_make_curl_handle(), do_mat2cell(), do_minmax_bin_op(), do_minmax_bin_op< charNDArray >(), do_minmax_body(), do_minmax_red_op(), do_minmax_red_op< boolNDArray >(), do_minmax_red_op< charNDArray >(), octave_builtin::do_multi_index_op(), octave_mex_function::do_multi_index_op(), octave_user_script::do_multi_index_op(), octave_user_function::do_multi_index_op(), octave_classdef_superclass_ref::do_multi_index_op(), do_num2cell(), octave_base_stream::do_numeric_printf_conv(), do_object2cell(), do_permute(), octave_base_stream::do_printf(), do_rand(), octave_stream_list::do_remove(), text_label_property::do_set(), color_property::do_set(), row_vector_property::do_set(), handle_property::do_set(), children_property::do_set(), do_simple_cellfun(), do_stream_open(), do_trilu(), tree_evaluator::do_unwind_protect_cleanup_code(), do_who(), octave_class::dotref(), octave_scalar_struct::dotref(), dump_octave_core(), eigs_complex_func(), eigs_func(), error_2(), tree_decl_elt::eval(), eval_string(), tree_identifier::eval_undefined_error(), cdef_method::cdef_method_rep::execute(), gh_manager::execute_callback(), F__accumarray_sum__(), F__accumdim_sum__(), F__calc_dimensions__(), F__contourc__(), F__db_next_breakpoint_quiet__(), F__dispatch__(), F__dsearchn__(), F__dump_symtab_info__(), F__fnmatch__(), F__ftp__(), F__ftp_ascii__(), F__ftp_binary__(), F__ftp_close__(), F__ftp_cwd__(), F__ftp_delete__(), F__ftp_dir__(), F__ftp_mget__(), F__ftp_mkdir__(), F__ftp_mode__(), F__ftp_mput__(), F__ftp_pwd__(), F__ftp_rename__(), F__ftp_rmdir__(), F__get__(), F__go_axes_init__(), F__go_delete__(), F__go_execute_callback__(), F__go_figure__(), F__ichol0__(), F__icholt__(), F__ilu0__(), F__iluc__(), F__ilutp__(), F__image_pixel_size__(), F__java_get__(), F__java_init__(), F__java_set__(), F__lin_interpn__(), F__list_functions__(), F__luinc__(), F__meta_class_query__(), F__meta_get_package__(), F__methods__(), F__octave_link_edit_file__(), F__octave_link_file_dialog__(), F__octave_link_input_dialog__(), F__octave_link_list_dialog__(), F__octave_link_message_dialog__(), F__octave_link_question_dialog__(), F__open_with_system_app__(), F__parse_file__(), F__qp__(), F__varval__(), F__which__(), F__zoom__(), Fadd_input_event_hook(), Faddlistener(), Faddpath(), Faddproperty(), Fairy(), Farrayfun(), Fassignin(), Fatexit(), Fautoload(), Fbalance(), Fbase64_decode(), Fbase64_encode(), Fbesselh(), Fbetainc(), Fbetaincinv(), Fbitpack(), Fbitshift(), Fblkmm(), Fbsxfun(), Fbuiltin(), Fcat(), Fcd(), Fcell(), Fcell2struct(), Fcellfun(), Fcellindexmat(), Fcellslices(), Fcellstr(), Fchar(), Fclass(), Fclear(), Fcolloc(), Fcompletion_matches(), Fcomplex(), Fcumsum(), Fdaspk(), Fdaspk_options(), Fdasrt(), Fdasrt_options(), Fdassl(), Fdassl_options(), Fdbclear(), Fdbstop(), Fdbtype(), Fdellistener(), Fdet(), Fdiag(), Fdiary(), Fdiff(), Fdir_in_loadpath(), Fdlmread(), Fdot(), Fdrawnow(), Fdup2(), Fecho(), Feig(), Fellipj(), Feps(), Ferrno(), feval(), Feval(), Fevalin(), Fexec(), Feye(), Ffclear(), Ffcntl(), Ffdisp(), Ffeof(), Fferror(), Ffgetl(), Ffgets(), Ffile_in_loadpath(), Ffile_in_path(), Ffilemarker(), Ffilesep(), Ffilter(), Ffind(), Ffopen(), Fformat(), Ffprintf(), Ffputs(), Ffread(), Ffrewind(), Ffscanf(), Ffskipl(), Fftell(), Ffunc2str(), Ffunctions(), Ffwrite(), Fgammainc(), Fgcd(), Fgenpath(), Fget(), Fget_help_text(), Fget_help_text_from_file(), Fgetenv(), Fgetgrgid(), Fgetgrnam(), Fgetpwnam(), Fgetpwuid(), Fgivens(), Fglob(), Fgmtime(), Fhess(), Fhex2num(), Fhypot(), cdef_object_array::fill_empty_values(), fill_matrix(), symbol_table::fcn_info::fcn_info_rep::find(), Find2sub(), cdef_class::cdef_class_rep::find_method(), cdef_class::cdef_class_rep::find_methods(), cdef_class::cdef_class_rep::find_names(), symbol_table::fcn_info::fcn_info_rep::find_package(), cdef_class::cdef_class_rep::find_properties(), cdef_class::cdef_class_rep::find_property(), symbol_table::fcn_info::fcn_info_rep::find_user_function(), Finferiorto(), octave_base_parser::finish_array_list(), octave_base_parser::finish_colon_expression(), Finline(), Finv(), Fisa(), Fisargout(), Fisindex(), Fiskeyword(), Fismethod(), Fissorted(), Fjava2mat(), FjavaMethod(), FjavaObject(), Fkill(), Flink(), Flinspace(), Flist_in_columns(), Fload(), octave_value::float_complex_vector_value(), octave_value::float_vector_value(), Flocaltime(), Flookup(), Flsode(), Flsode_options(), Flstat(), Flu(), Fmake_absolute_filename(), Fmat2cell(), Fmatrix_type(), Fmd5sum(), Fmetaclass(), Fmfilename(), Fmkdir(), Fmkfifo(), Fmktime(), Fmore(), Fnorm(), Fnth_element(), Fnum2cell(), Fnum2hex(), Foctave_config_info(), fopen_mode_to_ios_mode(), Fordschur(), Fpath(), Fpathsep(), Fpause(), Fpinv(), Fpopen2(), Fprod(), Fquad(), Fquad_options(), Fquit(), Fqz(), Frandperm(), Frats(), Freaddir(), Freadline_read_init_file(), Freadlink(), Fregexprep(), Fremove_input_event_hook(), Frename(), Frepelems(), Freset(), Freshape(), Fresize(), Frmdir(), Frmfield(), Frpl_fflush(), Frpl_fseek(), Frsf2csf(), FS_ISBLK(), FS_ISCHR(), FS_ISDIR(), FS_ISFIFO(), FS_ISLNK(), FS_ISREG(), FS_ISSOCK(), Fsave(), Fschur(), Fset(), Fsetenv(), Fsize(), Fsleep(), Fsource(), Fspalloc(), Fsparse(), Fspparms(), Fsqrtm(), Fsscanf(), Fstat(), Fstr2double(), Fstrftime(), Fstrncmp(), Fstrncmpi(), Fstruct(), Fstruct2cell(), Fstrvcat(), Fsub2ind(), Fsubsasgn(), Fsubsref(), Fsum(), Fsuperiorto(), Fsvd(), Fsylvester(), Fsymlink(), Fsystem(), Ftilde_expand(), Ftoc(), Ftsearch(), Ftypecast(), Fumask(), Funsetenv(), Furlread(), Furlwrite(), Fusleep(), Fvec(), Fvectorize(), Fwaitfor(), Fwaitpid(), FWCOREDUMP(), FWEXITSTATUS(), Fwho(), Fwhos(), FWIFCONTINUED(), FWIFEXITED(), FWIFSIGNALED(), FWIFSTOPPED(), FWSTOPSIG(), FWTERMSIG(), G__eigs__(), G__glpk__(), G__magick_finfo__(), G__magick_read__(), G__magick_write__(), G__osmesa_print__(), Gamd(), Gaudioinfo(), Gaudioread(), Gaudiowrite(), Gchol(), Gchol2inv(), Gcholinv(), generate_struct_completions(), root_figure::properties::get(), figure::properties::get(), axes::properties::get(), line::properties::get(), text::properties::get(), image::properties::get(), patch::properties::get(), surface::properties::get(), hggroup::properties::get(), uimenu::properties::get(), uicontextmenu::properties::get(), uicontrol::properties::get(), uipanel::properties::get(), uitoolbar::properties::get(), uipushtool::properties::get(), uitoggletool::properties::get(), get_class_context(), get_dimensions(), get_lines_and_columns(), cdef_class::cdef_class_rep::get_methods(), cdef_class::cdef_class_rep::get_names(), printf_value_cache::get_next_value(), get_output_list(), cdef_class::cdef_class_rep::get_properties(), root_figure::properties::get_property(), figure::properties::get_property(), axes::properties::get_property(), line::properties::get_property(), text::properties::get_property(), image::properties::get_property(), patch::properties::get_property(), surface::properties::get_property(), hggroup::properties::get_property(), uimenu::properties::get_property(), uicontextmenu::properties::get_property(), uicontrol::properties::get_property(), uipanel::properties::get_property(), uitoolbar::properties::get_property(), uipushtool::properties::get_property(), uitoggletool::properties::get_property(), get_size(), tree_index_expression::get_struct_index(), get_user_input(), cdef_property::cdef_property_rep::get_value(), octave_stream::getl(), octave_stream::gets(), Gfftw(), Gqr(), gripe_library_execution_error(), Gsymbfact(), Gsymrcm(), ichol_t(), identity_matrix(), ilu_crout(), ilu_tp(), Cell::index(), octave_map::index(), octave_class::index_vector(), tm_row_const::tm_row_const_rep::init(), tm_const::init(), cdef_class::cdef_class_rep::initialize_object(), cdef_class::cdef_class_rep::install_method(), printf_value_cache::int_value(), octave_value::int_vector_value(), interactive_input(), octave_value::is_equal(), is_handle(), is_handle_visible(), tree_expression::is_logically_true(), is_superclass(), jit_typeinfo::jit_typeinfo(), tree_switch_case::label_matches(), octave_struct::load_ascii(), octave_char_matrix_str::load_ascii(), octave_class::load_ascii(), octave_lazy_index::load_ascii(), octave_scalar_struct::load_ascii(), octave_float_complex_diag_matrix::load_binary(), octave_float_diag_matrix::load_binary(), octave_complex_diag_matrix::load_binary(), octave_diag_matrix::load_binary(), octave_sparse_bool_matrix::load_binary(), octave_struct::load_binary(), octave_sparse_complex_matrix::load_binary(), octave_sparse_matrix::load_binary(), octave_float_complex_matrix::load_binary(), octave_char_matrix_str::load_binary(), octave_complex_matrix::load_binary(), octave_float_complex::load_binary(), octave_complex::load_binary(), octave_float_matrix::load_binary(), octave_class::load_binary(), octave_lazy_index::load_binary(), octave_matrix::load_binary(), octave_scalar::load_binary(), octave_float_scalar::load_binary(), octave_scalar_struct::load_binary(), octave_struct::load_hdf5(), octave_fcn_handle::load_hdf5(), octave_class::load_hdf5(), octave_scalar_struct::load_hdf5(), looks_like_struct(), lookup_class(), lookup_classes(), lsode_user_function(), lsode_user_jacobian(), tree_index_expression::lvalue(), main_loop(), tree_index_expression::make_arg_struct(), make_class(), make_function_of_class(), make_graphics_object(), cdef_class::make_meta_class(), make_subs_cell(), make_value_list(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), cdef_object::map_value(), cdef_object_scalar::mark_for_construction(), octave_fcn_binder::maybe_binder(), cdef_class::cdef_class_rep::meta_subsref(), cdef_method::cdef_method_rep::meta_subsref(), cdef_package::cdef_package_rep::meta_subsref(), mexCallMATLAB(), mexEvalString(), mexGet(), mexGetVariable(), mexPutVariable(), octave_value::next_subsref(), octave_base_value::nint_value(), normalize_fopen_mode(), octave_base_value::numeric_assign(), oct_assignop_assign(), oct_assignop_conv_and_assign(), octave_class::octave_class(), octave_execute_interpreter(), octave_handle::octave_handle(), octave_value::octave_idx_type_vector_value(), octcellregexp(), octregexp(), octregexprep(), package_fromName(), parse_dbfunction_params(), permute_to_correct_order(), qp(), quad_float_user_function(), quad_user_function(), quit_loop_now(), raw_help(), octave_stream::read(), read_ascii_data(), read_file(), read_mat5_binary_element(), read_mat5_binary_file_header(), read_mat_ascii_data(), read_mat_binary_data(), octave_class::reconstruct_exemplar(), cdef_object_base::register_object(), base_graphics_object::remove_all_listeners(), reparent(), cdef_class::cdef_class_rep::run_constructor(), base_property::run_listeners(), tree_index_expression::rvalue(), tree_identifier::rvalue(), tree_multi_assignment::rvalue(), tree_compound_binary_expression::rvalue1(), tree_matrix::rvalue1(), tree_simple_assignment::rvalue1(), tree_colon_expression::rvalue1(), tree_binary_expression::rvalue1(), tree_prefix_expression::rvalue1(), tree_postfix_expression::rvalue1(), tree_boolean_expression::rvalue1(), safe_symbol_lookup(), octave_class::save_ascii(), octave_class::save_binary(), octave_class::save_hdf5(), save_mat5_binary_element(), save_mat_ascii_data(), save_vars(), octave_base_value::scalar_map_value(), octave_base_stream::scanf(), octave_stream::seek(), gnuplot_graphics_toolkit::send_quit(), base_property::set(), property_list::set(), graphics_object::set(), root_figure::properties::set(), figure::properties::set(), axes::properties::set(), line::properties::set(), text::properties::set(), image::properties::set(), patch::properties::set(), surface::properties::set(), hggroup::properties::set(), uimenu::properties::set(), uicontextmenu::properties::set(), uicontrol::properties::set(), uipanel::properties::set(), uitoolbar::properties::set(), uipushtool::properties::set(), uitoggletool::properties::set(), figure::properties::set___enhanced__(), figure::properties::set___graphics_toolkit__(), figure::properties::set___guidata__(), axes::properties::set___hold_all__(), figure::properties::set___mouse_mode__(), uimenu::properties::set___object__(), uicontextmenu::properties::set___object__(), uicontrol::properties::set___object__(), uipanel::properties::set___object__(), uitoolbar::properties::set___object__(), uipushtool::properties::set___object__(), uitoggletool::properties::set___object__(), figure::properties::set___pan_mode__(), figure::properties::set___plot_stream__(), figure::properties::set___rotate_mode__(), figure::properties::set___zoom_mode__(), uimenu::properties::set_accelerator(), axes::properties::set_activepositionproperty(), axes::properties::set_alim(), image::properties::set_alim(), patch::properties::set_alim(), surface::properties::set_alim(), hggroup::properties::set_alim(), image::properties::set_aliminclude(), patch::properties::set_aliminclude(), surface::properties::set_aliminclude(), hggroup::properties::set_aliminclude(), axes::properties::set_alimmode(), image::properties::set_alphadata(), surface::properties::set_alphadata(), image::properties::set_alphadatamapping(), patch::properties::set_alphadatamapping(), surface::properties::set_alphadatamapping(), figure::properties::set_alphamap(), axes::properties::set_ambientlightcolor(), patch::properties::set_ambientstrength(), surface::properties::set_ambientstrength(), axes::properties::set_autopos_tag(), text::properties::set_autopos_tag(), patch::properties::set_backfacelighting(), surface::properties::set_backfacelighting(), text::properties::set_backgroundcolor(), uicontrol::properties::set_backgroundcolor(), uipanel::properties::set_backgroundcolor(), base_properties::set_beingdeleted(), uipanel::properties::set_bordertype(), uipanel::properties::set_borderwidth(), axes::properties::set_box(), base_properties::set_busyaction(), base_properties::set_buttondownfcn(), figure::properties::set_buttondownfcn(), uimenu::properties::set_callback(), uicontextmenu::properties::set_callback(), uicontrol::properties::set_callback(), root_figure::properties::set_callbackobject(), axes::properties::set_cameraposition(), axes::properties::set_camerapositionmode(), axes::properties::set_cameratarget(), axes::properties::set_cameratargetmode(), axes::properties::set_cameraupvector(), axes::properties::set_cameraupvectormode(), axes::properties::set_cameraviewangle(), axes::properties::set_cameraviewanglemode(), image::properties::set_cdata(), patch::properties::set_cdata(), surface::properties::set_cdata(), uicontrol::properties::set_cdata(), uipushtool::properties::set_cdata(), uitoggletool::properties::set_cdata(), image::properties::set_cdatamapping(), patch::properties::set_cdatamapping(), surface::properties::set_cdatamapping(), surface::properties::set_cdatasource(), uimenu::properties::set_checked(), base_properties::set_children(), uipushtool::properties::set_clickedcallback(), uitoggletool::properties::set_clickedcallback(), axes::properties::set_clim(), image::properties::set_clim(), patch::properties::set_clim(), surface::properties::set_clim(), hggroup::properties::set_clim(), image::properties::set_climinclude(), patch::properties::set_climinclude(), surface::properties::set_climinclude(), hggroup::properties::set_climinclude(), axes::properties::set_climmode(), base_properties::set_clipping(), uicontrol::properties::set_clipping(), figure::properties::set_closerequestfcn(), figure::properties::set_color(), axes::properties::set_color(), line::properties::set_color(), text::properties::set_color(), figure::properties::set_colormap(), axes::properties::set_colororder(), root_figure::properties::set_commandwindowsize(), base_properties::set_createfcn(), figure::properties::set_currentaxes(), figure::properties::set_currentcharacter(), root_figure::properties::set_currentfigure(), figure::properties::set_currentobject(), figure::properties::set_currentpoint(), axes::properties::set_currentpoint(), set_DASPK_options(), set_DASRT_options(), set_DASSL_options(), axes::properties::set_dataaspectratio(), axes::properties::set_dataaspectratiomode(), base_properties::set_deletefcn(), root_figure::properties::set_diary(), root_figure::properties::set_diaryfile(), patch::properties::set_diffusestrength(), surface::properties::set_diffusestrength(), line::properties::set_displayname(), text::properties::set_displayname(), image::properties::set_displayname(), patch::properties::set_displayname(), surface::properties::set_displayname(), hggroup::properties::set_displayname(), figure::properties::set_dockcontrols(), figure::properties::set_doublebuffer(), axes::properties::set_drawmode(), base_properties::set_dynamic(), root_figure::properties::set_echo(), patch::properties::set_edgealpha(), surface::properties::set_edgealpha(), text::properties::set_edgecolor(), patch::properties::set_edgecolor(), surface::properties::set_edgecolor(), patch::properties::set_edgelighting(), surface::properties::set_edgelighting(), text::properties::set_editing(), uimenu::properties::set_enable(), uicontrol::properties::set_enable(), uipushtool::properties::set_enable(), uitoggletool::properties::set_enable(), line::properties::set_erasemode(), text::properties::set_erasemode(), image::properties::set_erasemode(), patch::properties::set_erasemode(), surface::properties::set_erasemode(), hggroup::properties::set_erasemode(), root_figure::properties::set_errormessage(), text::properties::set_extent(), uicontrol::properties::set_extent(), patch::properties::set_facealpha(), surface::properties::set_facealpha(), patch::properties::set_facecolor(), surface::properties::set_facecolor(), patch::properties::set_facelighting(), surface::properties::set_facelighting(), patch::properties::set_faces(), patch::properties::set_facevertexalphadata(), patch::properties::set_facevertexcdata(), figure::properties::set_filename(), root_figure::properties::set_fixedwidthfontname(), uimenu::properties::set_fltk_label(), axes::properties::set_fontangle(), text::properties::set_fontangle(), uicontrol::properties::set_fontangle(), uipanel::properties::set_fontangle(), axes::properties::set_fontname(), text::properties::set_fontname(), uicontrol::properties::set_fontname(), uipanel::properties::set_fontname(), axes::properties::set_fontsize(), text::properties::set_fontsize(), uicontrol::properties::set_fontsize(), uipanel::properties::set_fontsize(), axes::properties::set_fontsize_points(), text::properties::set_fontsize_points(), axes::properties::set_fontunits(), text::properties::set_fontunits(), uicontrol::properties::set_fontunits(), uipanel::properties::set_fontunits(), axes::properties::set_fontweight(), text::properties::set_fontweight(), uicontrol::properties::set_fontweight(), uipanel::properties::set_fontweight(), uimenu::properties::set_foregroundcolor(), uicontrol::properties::set_foregroundcolor(), uipanel::properties::set_foregroundcolor(), root_figure::properties::set_format(), root_figure::properties::set_formatspacing(), base_properties::set_from_list(), axes::properties::set_gridlinestyle(), base_properties::set_handlevisibility(), uipanel::properties::set_highlightcolor(), base_properties::set_hittest(), text::properties::set_horizontalalignment(), uicontrol::properties::set_horizontalalignment(), text::properties::set_horizontalalignmentmode(), figure::properties::set_integerhandle(), set_internal_variable(), axes::properties::set_interpreter(), line::properties::set_interpreter(), text::properties::set_interpreter(), patch::properties::set_interpreter(), surface::properties::set_interpreter(), base_properties::set_interruptible(), figure::properties::set_inverthardcopy(), figure::properties::set_keypressfcn(), uicontrol::properties::set_keypressfcn(), figure::properties::set_keyreleasefcn(), uimenu::properties::set_label(), root_figure::properties::set_language(), axes::properties::set_layer(), line::properties::set_linestyle(), text::properties::set_linestyle(), patch::properties::set_linestyle(), surface::properties::set_linestyle(), axes::properties::set_linestyleorder(), axes::properties::set_linewidth(), line::properties::set_linewidth(), text::properties::set_linewidth(), patch::properties::set_linewidth(), surface::properties::set_linewidth(), uicontrol::properties::set_listboxtop(), axes::properties::set_looseinset(), set_LSODE_options(), text::properties::set_margin(), line::properties::set_marker(), patch::properties::set_marker(), surface::properties::set_marker(), line::properties::set_markeredgecolor(), patch::properties::set_markeredgecolor(), surface::properties::set_markeredgecolor(), line::properties::set_markerfacecolor(), patch::properties::set_markerfacecolor(), surface::properties::set_markerfacecolor(), line::properties::set_markersize(), patch::properties::set_markersize(), surface::properties::set_markersize(), uicontrol::properties::set_max(), figure::properties::set_menubar(), surface::properties::set_meshstyle(), uicontrol::properties::set_min(), figure::properties::set_mincolormap(), axes::properties::set_minorgridlinestyle(), root_figure::properties::set_monitorpositions(), axes::properties::set_mousewheelzoom(), figure::properties::set_name(), figure::properties::set_nextplot(), axes::properties::set_nextplot(), patch::properties::set_normalmode(), surface::properties::set_normalmode(), figure::properties::set_numbertitle(), uitoggletool::properties::set_offcallback(), uitoggletool::properties::set_oncallback(), figure::properties::set_outerposition(), axes::properties::set_outerposition(), figure::properties::set_paperorientation(), figure::properties::set_paperposition(), figure::properties::set_paperpositionmode(), figure::properties::set_papersize(), figure::properties::set_papertype(), figure::properties::set_paperunits(), base_properties::set_parent(), axes::properties::set_plotboxaspectratio(), axes::properties::set_plotboxaspectratiomode(), figure::properties::set_pointer(), root_figure::properties::set_pointerlocation(), figure::properties::set_pointershapecdata(), figure::properties::set_pointershapehotspot(), root_figure::properties::set_pointerwindow(), figure::properties::set_position(), axes::properties::set_position(), text::properties::set_position(), uimenu::properties::set_position(), uicontextmenu::properties::set_position(), uicontrol::properties::set_position(), uipanel::properties::set_position(), text::properties::set_positionmode(), axes::properties::set_projection(), set_property_in_handle(), set_Quad_options(), root_figure::properties::set_recursionlimit(), figure::properties::set_renderer(), figure::properties::set_renderermode(), figure::properties::set_resize(), figure::properties::set_resizefcn(), uipanel::properties::set_resizefcn(), text::properties::set_rotation(), text::properties::set_rotationmode(), root_figure::properties::set_screendepth(), root_figure::properties::set_screenpixelsperinch(), root_figure::properties::set_screensize(), base_properties::set_selected(), base_properties::set_selectionhighlight(), figure::properties::set_selectiontype(), uimenu::properties::set_separator(), uipushtool::properties::set_separator(), uitoggletool::properties::set_separator(), uipanel::properties::set_shadowcolor(), root_figure::properties::set_showhiddenhandles(), uicontrol::properties::set_sliderstep(), patch::properties::set_specularcolorreflectance(), surface::properties::set_specularcolorreflectance(), patch::properties::set_specularexponent(), surface::properties::set_specularexponent(), patch::properties::set_specularstrength(), surface::properties::set_specularstrength(), uitoggletool::properties::set_state(), text::properties::set_string(), uicontrol::properties::set_string(), axes::properties::set_text_child(), axes::properties::set_tickdir(), axes::properties::set_tickdirmode(), axes::properties::set_ticklength(), axes::properties::set_tightinset(), uipanel::properties::set_title(), uipanel::properties::set_titleposition(), figure::properties::set_toolbar(), uicontrol::properties::set_tooltipstring(), uipushtool::properties::set_tooltipstring(), uitoggletool::properties::set_tooltipstring(), base_properties::set_uicontextmenu(), root_figure::properties::set_units(), figure::properties::set_units(), axes::properties::set_units(), text::properties::set_units(), uicontrol::properties::set_units(), uipanel::properties::set_units(), base_properties::set_userdata(), cdef_property::cdef_property_rep::set_value(), uicontrol::properties::set_value(), graphics_object::set_value_or_default(), patch::properties::set_vertexnormals(), surface::properties::set_vertexnormals(), text::properties::set_verticalalignment(), uicontrol::properties::set_verticalalignment(), text::properties::set_verticalalignmentmode(), patch::properties::set_vertices(), axes::properties::set_view(), base_properties::set_visible(), figure::properties::set_visible(), figure::properties::set_windowbuttondownfcn(), figure::properties::set_windowbuttonmotionfcn(), figure::properties::set_windowbuttonupfcn(), figure::properties::set_windowkeypressfcn(), figure::properties::set_windowkeyreleasefcn(), figure::properties::set_windowscrollwheelfcn(), figure::properties::set_windowstyle(), figure::properties::set_wvisual(), figure::properties::set_wvisualmode(), axes::properties::set_x_normrendertransform(), axes::properties::set_x_projectiontransform(), axes::properties::set_x_rendertransform(), axes::properties::set_x_viewporttransform(), axes::properties::set_x_viewtransform(), axes::properties::set_xaxislocation(), axes::properties::set_xcolor(), line::properties::set_xdata(), image::properties::set_xdata(), patch::properties::set_xdata(), surface::properties::set_xdata(), image::properties::set_xdatamode(), line::properties::set_xdatasource(), surface::properties::set_xdatasource(), axes::properties::set_xdir(), figure::properties::set_xdisplay(), axes::properties::set_xgrid(), axes::properties::set_xlim(), line::properties::set_xlim(), text::properties::set_xlim(), image::properties::set_xlim(), patch::properties::set_xlim(), surface::properties::set_xlim(), hggroup::properties::set_xlim(), line::properties::set_xliminclude(), text::properties::set_xliminclude(), image::properties::set_xliminclude(), patch::properties::set_xliminclude(), surface::properties::set_xliminclude(), hggroup::properties::set_xliminclude(), axes::properties::set_xlimmode(), axes::properties::set_xminorgrid(), axes::properties::set_xminortick(), axes::properties::set_xmtick(), axes::properties::set_xscale(), axes::properties::set_xtick(), axes::properties::set_xticklabel(), axes::properties::set_xticklabelmode(), axes::properties::set_xtickmode(), figure::properties::set_xvisual(), figure::properties::set_xvisualmode(), axes::properties::set_yaxislocation(), axes::properties::set_ycolor(), line::properties::set_ydata(), image::properties::set_ydata(), patch::properties::set_ydata(), surface::properties::set_ydata(), image::properties::set_ydatamode(), line::properties::set_ydatasource(), surface::properties::set_ydatasource(), axes::properties::set_ydir(), axes::properties::set_ygrid(), axes::properties::set_ylim(), line::properties::set_ylim(), text::properties::set_ylim(), image::properties::set_ylim(), patch::properties::set_ylim(), surface::properties::set_ylim(), hggroup::properties::set_ylim(), line::properties::set_yliminclude(), text::properties::set_yliminclude(), image::properties::set_yliminclude(), patch::properties::set_yliminclude(), surface::properties::set_yliminclude(), hggroup::properties::set_yliminclude(), axes::properties::set_ylimmode(), axes::properties::set_yminorgrid(), axes::properties::set_yminortick(), axes::properties::set_ymtick(), axes::properties::set_yscale(), axes::properties::set_ytick(), axes::properties::set_yticklabel(), axes::properties::set_yticklabelmode(), axes::properties::set_ytickmode(), axes::properties::set_zcolor(), line::properties::set_zdata(), patch::properties::set_zdata(), surface::properties::set_zdata(), line::properties::set_zdatasource(), surface::properties::set_zdatasource(), axes::properties::set_zdir(), axes::properties::set_zgrid(), axes::properties::set_zlim(), line::properties::set_zlim(), text::properties::set_zlim(), patch::properties::set_zlim(), surface::properties::set_zlim(), hggroup::properties::set_zlim(), line::properties::set_zliminclude(), text::properties::set_zliminclude(), patch::properties::set_zliminclude(), surface::properties::set_zliminclude(), hggroup::properties::set_zliminclude(), axes::properties::set_zlimmode(), axes::properties::set_zminorgrid(), axes::properties::set_zminortick(), axes::properties::set_zmtick(), axes::properties::set_zscale(), axes::properties::set_ztick(), axes::properties::set_zticklabel(), axes::properties::set_zticklabelmode(), axes::properties::set_ztickmode(), single_type_concat(), single_type_concat_map(), octave_stream::skipl(), source_file(), octave_base_value::string_value(), octave_base_diag< DMT, MT >::subsasgn(), octave_struct::subsasgn(), octave_cell::subsasgn(), octave_scalar_struct::subsasgn(), cdef_object_array::subsasgn(), cdef_object_scalar::subsasgn(), octave_classdef::subsasgn(), octave_class::subsasgn_common(), octave_struct::subsref(), octave_cell::subsref(), octave_class::subsref(), cdef_object_array::subsref(), cdef_object_scalar::subsref(), octave_classdef_superclass_ref::subsref(), octave_classdef::subsref(), text_label_property::text_label_property(), QtHandles::Backend::toolkitObjectProxy(), try_cellfun_internal_ops(), octave_classdef::undef_subsasgn(), cdef_object_base::unregister_object(), load_path::dir_info::update(), tree_parameter_list::validate(), octave_value::vector_value(), verror(), tree_evaluator::visit_break_command(), tree_evaluator::visit_complex_for_command(), tree_evaluator::visit_continue_command(), tree_evaluator::visit_do_until_command(), tree_evaluator::visit_if_command_list(), tree_evaluator::visit_return_command(), tree_evaluator::visit_simple_for_command(), tree_evaluator::visit_statement(), tree_evaluator::visit_statement_list(), ctor_analyzer::visit_statement_list(), tree_evaluator::visit_switch_command(), tree_evaluator::visit_try_catch_command(), tree_evaluator::visit_while_command(), waitfor_del_listener(), waitfor_listener(), octave_stream::write(), write_file(), xpow(), and octave_oncleanup::~octave_oncleanup().
|
static |
Definition at line 66 of file error.cc.
Referenced by Fwarning(), and warning_1().
bool Vdebug_on_error = false |
Definition at line 58 of file error.cc.
Referenced by tree_jit::enabled(), error_2(), interpreter_try(), base_graphics_object::remove_all_listeners(), and tree_evaluator::visit_try_catch_command().
bool Vdebug_on_warning = false |
Definition at line 62 of file error.cc.
Referenced by Fwarning(), interpreter_try(), base_graphics_object::remove_all_listeners(), tree_evaluator::visit_try_catch_command(), and warning_1().
|
static |
Definition at line 87 of file error.cc.
Referenced by Flasterr(), Flasterror(), last_error_id(), and verror().
|
static |
Definition at line 78 of file error.cc.
Referenced by Flasterr(), Flasterror(), last_error_message(), and verror().
|
static |
Definition at line 90 of file error.cc.
Referenced by last_error_stack().
|
static |
Definition at line 84 of file error.cc.
Referenced by Flastwarn(), Fwarning(), last_warning_id(), vwarning(), and warning_query().
|
static |
Definition at line 81 of file error.cc.
Referenced by Flastwarn(), Fwarning(), last_warning_message(), and vwarning().
|
static |
Definition at line 72 of file error.cc.
Referenced by Fwarning(), and vwarning().
|
static |
Definition at line 69 of file error.cc.
Referenced by Fwarning().
|
static |
Definition at line 75 of file error.cc.
Referenced by Fwarning().
int warning_state = 0 |
Definition at line 110 of file error.cc.
Referenced by octave_base_parser::finish_array_list(), octave_base_parser::finish_colon_expression(), and generate_struct_completions().