Defines | |
#define | FATAL 1 |
#define | FATAL_WRAP 2 |
#define | WARNING 3 |
#define | WARNING_WRAP 4 |
#define | NORMAL 5 |
#define | DEBUG 6 |
#define | HEADER 7 |
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 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 |
Indicate that the specified message is not an error but some type of necessary output. Suppressed if output_suppressed boolean variable in util.c is set to TRUE.
Referenced by command_exclude(), command_merge(), command_rank(), command_score(), exclude_assert_from_id(), exclude_expr_from_id(), exclude_fsm_from_id(), exclude_get_message(), exclude_line_from_id(), exclude_memory_from_id(), exclude_toggle_from_id(), main(), parse_design(), print_output(), race_handle_race_condition(), rank_output(), rank_perform(), and score_parse_args().
#define WARNING 3 |
Indicate that the specified error is only a warning that something may be wrong but will not cause the program to immediately terminate. Suppressed if output_suppressed boolean variable in util.c is set to TRUE.
Referenced by bind_signal(), db_add_defparam(), db_statement_connect(), exclude_assert_from_id(), exclude_expr_from_id(), exclude_fsm_from_id(), exclude_line_from_id(), exclude_memory_from_id(), exclude_toggle_from_id(), main(), merge_parse_args(), parse_design(), print_output(), race_handle_race_condition(), rank_parse_args(), report_parse_args(), report_parse_metrics(), score_parse_args(), search_add_directory_path(), search_add_include_path(), stmt_blk_specify_removal_reason(), and VLwarn().
#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().