Defines | |
#define | DB_TYPE_SIGNAL 1 |
#define | DB_TYPE_EXPRESSION 2 |
#define | DB_TYPE_FUNIT 3 |
#define | DB_TYPE_STATEMENT 4 |
#define | DB_TYPE_INFO 5 |
#define | DB_TYPE_FSM 6 |
#define | DB_TYPE_RACE 7 |
#define | DB_TYPE_SCORE_ARGS 8 |
#define | DB_TYPE_SU_START 9 |
#define | DB_TYPE_SU_END 10 |
#define | DB_TYPE_MESSAGE 11 |
#define | DB_TYPE_MERGED_CDD 12 |
#define | DB_TYPE_EXCLUDE 13 |
#define | DB_TYPE_FUNIT_VERSION 14 |
#define | DB_TYPE_INST_ONLY 15 |
The following defines are used in the coverage database to indicate the type for parsing purposes.
#define DB_TYPE_EXCLUDE 13 |
Specifies that the current line describes an exclusion reason.
Referenced by db_read(), and exclude_db_write().
#define DB_TYPE_EXPRESSION 2 |
Specifies that the current coverage database line describes an expression.
Referenced by db_read(), expression_db_write(), funit_db_inst_merge(), and funit_db_mod_merge().
#define DB_TYPE_FSM 6 |
Specifies that the current coverage database line describes a finite state machine.
Referenced by db_read(), fsm_db_write(), funit_db_inst_merge(), and funit_db_mod_merge().
#define DB_TYPE_FUNIT 3 |
Specifies that the current coverage database line describes a module.
Referenced by db_read(), funit_db_mod_merge(), and funit_db_write().
#define DB_TYPE_FUNIT_VERSION 14 |
Specifies a version ID for a functional unit (based on the associated file version).
Referenced by db_read(), funit_db_inst_merge(), funit_db_mod_merge(), and funit_db_write().
#define DB_TYPE_INFO 5 |
Specifies that the current coverage database line describes general information.
Referenced by db_read(), and info_db_write().
#define DB_TYPE_INST_ONLY 15 |
Specifies that this is a placeholder instance (no functional unit attached).
Referenced by db_read(), and instance_db_write().
#define DB_TYPE_MERGED_CDD 12 |
Specifies that the current line describes a CDD file that was merged into this CDD
Referenced by db_read(), and info_db_write().
#define DB_TYPE_MESSAGE 11 |
Specifies that the current coverage database line contains user-specified information
Referenced by db_read(), and info_db_write().
#define DB_TYPE_RACE 7 |
Specifies that the current coverage database line describes a race condition block.
Referenced by db_read(), funit_db_inst_merge(), funit_db_mod_merge(), and race_db_write().
#define DB_TYPE_SCORE_ARGS 8 |
Specifies the arguments specified to the score command.
Referenced by db_read(), and info_db_write().
#define DB_TYPE_SIGNAL 1 |
Specifies that the current coverage database line describes a signal.
Referenced by db_read(), funit_db_inst_merge(), funit_db_mod_merge(), and vsignal_db_write().
#define DB_TYPE_STATEMENT 4 |
Specifies that the current coverage database line describes a statement.
Referenced by db_read(), funit_db_inst_merge(), funit_db_mod_merge(), and statement_db_write().
#define DB_TYPE_SU_END 10 |
Specifies that the current coverage database line ends the currently populated struct/union.
#define DB_TYPE_SU_START 9 |
Specifies that the current coverage database line describes a new struct/union (all signals and struct/unions below this are members of this struct/union)