Output type

Defines

#define FATAL   1
#define FATAL_WRAP   2
#define WARNING   3
#define WARNING_WRAP   4
#define NORMAL   5
#define DEBUG   6
#define HEADER   7

Detailed Description

The following defines are used by the print_output function to determine what type of output to generate and whether the output should or should not be suppressed.


Define Documentation

#define DEBUG   6

Indicates that the specified message is debug information that should only be displayed to the screen when the -D flag is specified.

Referenced by bind_perform(), bind_signal(), covered_create_value_change_cb(), covered_parse_instance(), covered_parse_signals(), covered_parse_task_func(), covered_value_change_bin(), covered_value_change_real(), db_add_declared_param(), db_add_defparam(), db_add_enum(), db_add_expression(), db_add_file_version(), db_add_function_task_namedblock(), db_add_instance(), db_add_module(), db_add_override_param(), db_add_signal(), db_add_statement(), db_add_typedef(), db_add_vector_param(), db_assign_symbol(), db_bind_expr_tree(), db_connect_statement_false(), db_connect_statement_true(), db_create_attr_param(), db_create_expr_from_static(), db_create_expression(), db_create_statement(), db_do_timestep(), db_end_enum_list(), db_end_function_task_namedblock(), db_end_module(), db_find_gen_item(), db_find_signal(), db_find_typedef(), db_gen_item_connect(), db_gen_item_connect_false(), db_gen_item_connect_true(), db_get_curr_gen_block(), db_parallelize_statement(), db_parse_attribute(), db_read(), db_remove_statement(), db_remove_statement_from_current_funit(), db_set_symbol_char(), db_set_symbol_string(), db_set_vcd_scope(), db_statement_connect(), db_vcd_upscope(), expression_assign(), expression_dealloc(), expression_operate(), funit_db_write(), gen_item_create_bind(), gen_item_create_expr(), gen_item_create_inst(), gen_item_create_sig(), gen_item_create_stmt(), gen_item_create_tfn(), gen_item_resolve(), instance_resolve_helper(), parse_and_score_dumpfile(), parse_design(), print_output(), race_check_modules(), sim_expr_changed(), sim_expression(), sim_thread(), and vsignal_vcd_assign().

#define FATAL   1

Indicates that the specified error is fatal and will cause the program to immediately stop. Cannot be suppressed.

Referenced by arc_db_read(), args_db_read(), bind_signal(), bind_task_function_namedblock(), check_option_value(), combination_underline_tree(), command_report(), db_add_instance(), db_check_dumpfile_scopes(), db_create_expression(), db_find_signal(), db_merge_instance_trees(), db_read(), db_write(), defparam_add(), directory_load(), enumerate_resolve(), exclude_apply_exclusions(), exclude_db_merge(), exclude_db_read(), exclude_parse_args(), expression_create_value(), expression_db_merge(), expression_db_read(), expression_op_func__bitstoreal(), expression_op_func__bitstoshortreal(), expression_op_func__itor(), expression_op_func__realtobits(), expression_op_func__rtoi(), expression_op_func__shortrealtobits(), expression_op_func__test_plusargs(), expression_op_func__urandom_range(), expression_op_func__value_plusargs(), expression_resize(), fsm_arg_parse(), fsm_arg_parse_attr(), fsm_arg_parse_trans(), fsm_db_merge(), fsm_db_read(), fsm_var_bind_expr(), fst_parse(), funit_db_inst_merge(), funit_db_mod_merge(), funit_db_read(), gen_item_resolve(), info_db_read(), info_set_vector_elem_size(), instance_only_db_merge(), instance_only_db_read(), lxt2_rd_init(), lxt2_rd_iter_radix(), lxt2_rd_iter_radix0(), lxt2_rd_process_block(), lxt_parse(), main(), merge_check(), merge_parse_args(), merged_cdd_db_read(), param_find_and_set_expr_value(), parse_design(), parse_readline(), print_output(), profiler_report(), race_check_race_count(), race_db_read(), rank_check_index(), rank_output(), rank_parse_args(), rank_read_cdd(), read_command_file(), report_parse_args(), report_read_cdd_and_ready(), scope_find_param(), scope_find_signal(), scope_find_task_function_namedblock(), score_generate_pli_tab_file(), score_generate_top_dumpvars_module(), score_generate_top_vpi_module(), score_parse_args(), search_add_extensions(), search_add_file(), search_add_no_score_funit(), search_init(), statement_db_read(), substitute_env_vars(), vcd_parse(), vcd_parse_def(), vcd_parse_def_scope(), vcd_parse_def_var(), vcd_parse_sim(), vcd_parse_sim_ignore(), vcd_parse_sim_real(), vcd_parse_sim_vector(), vector_db_merge(), vector_db_read(), VLerror(), vsignal_db_merge(), and vsignal_db_read().

#define FATAL_WRAP   2

Indicates that the specified error is fatal but that the ERROR prefix to the error message should not be output. Used for an error that needs multiple lines of output.

Referenced by enumerate_resolve(), parse_design(), print_output(), search_add_extensions(), and VLerror().

#define HEADER   7

Indicates that the specified message is header information that should be displayed if the -Q global flag is not specified.

Referenced by command_exclude(), command_merge(), command_rank(), command_report(), command_score(), and print_output().

#define NORMAL   5
#define WARNING   3
#define WARNING_WRAP   4

Indicates that the specified error is only a warning but that the WARNING prefix should not be output. Used for warning messages that need multiple lines of output.

Referenced by bind_signal(), parse_design(), print_output(), race_handle_race_condition(), stmt_blk_specify_removal_reason(), and VLwarn().

Generated on Sun Nov 21 00:55:42 2010 for Covered by  doxygen 1.6.3