Go to the source code of this file.
|
| enum | Wire_t {
eNO_WIRE_TYPE = 0,
eWIRE,
eTRI,
eWAND,
eTRIAND,
eWOR,
eTRIOR,
eTRI1,
eTRI0,
eTRIREG,
eSUPPLY0,
eSUPPLY1
} |
| | Wire types. More...
|
| |
| enum | Decl_t {
eVAR = 0,
ePARAM,
eLOCALPARAM,
eBLOCK,
ePARALLELBLOCK,
eGENVARBLOCK,
eMODULE,
eMACRO,
eINSTANCE,
eINPUT,
eOUTPUT,
eINOUT,
eNODIR,
ePORT,
eFREF,
eFUNCTION,
eSPECIFYBLOCK,
eGENVAR,
eTYPEDEF,
eNET,
ePORTDIR,
eATTR,
eUDP,
eENUMVALUE,
ePACKAGE,
eNONE
} |
| | Declaration types. More...
|
| |
|
| const char * | wireName [] |
| | Array to convert Wire_t to character string. More...
|
| |
| const char * | declName [] |
| | Array to convert Decl_t to character string. More...
|
| |
Declaration types.
| Enumerator |
|---|
| eVAR |
variable declaration
|
| ePARAM |
parameter declaration
|
| eLOCALPARAM |
localparam declaration
|
| eBLOCK |
named block declaration
|
| ePARALLELBLOCK |
fork/join block declaration
|
| eGENVARBLOCK |
generate block declaration
|
| eMODULE |
module declaration
|
| eMACRO |
macro module declaration
|
| eINSTANCE |
instance declaration
|
| eINPUT |
input declaration
|
| eOUTPUT |
output declaration
|
| eINOUT |
inout declaration
|
| eNODIR |
unspecified declaration
|
| ePORT |
port declaration
|
| eFREF |
forward reference declaration (used by parser only)
|
| eFUNCTION |
function/task declaration
|
| eSPECIFYBLOCK |
specify block declaration
|
| eGENVAR |
genvar declaration
|
| eTYPEDEF |
type declaration
|
| eNET |
declaration superclass for all net types
|
| ePORTDIR |
declaration superclass for all port dirs
|
| eATTR |
attribute declaration
|
| eUDP |
udp declaration
|
| eENUMVALUE |
enum declaration
|
| ePACKAGE |
package declaration
|
| eNONE |
unspecified declaration used for wildcard
|
Wire types.
| Enumerator |
|---|
| eNO_WIRE_TYPE |
no wire type
|
| eWIRE |
wire type
|
| eTRI |
tri type
|
| eWAND |
wand type
|
| eTRIAND |
triand type
|
| eWOR |
wor type
|
| eTRIOR |
trior type
|
| eTRI1 |
tri1 type
|
| eTRI0 |
tri0 type
|
| eTRIREG |
trireg type
|
| eSUPPLY0 |
supply0 type
|
| eSUPPLY1 |
supply1 type
|
Initial value:= {
"variable",
"param",
"localparam",
"block",
"parallel block",
"genvar block",
"module",
"macro",
"instance",
"input",
"output",
"inout",
"nodir",
"port",
"fref",
"function",
"specify block",
"genvar",
"typedef",
"net",
"portdir",
"attr",
"udp",
"enum",
"package",
"none"
}
Array to convert Decl_t to character string.
Initial value:= {
"no_wire_type",
"wire",
"tri",
"wand",
"triand",
"wor",
"trior",
"tri1",
"tri0",
"trireg",
"supply0",
"supply1"
}
Array to convert Wire_t to character string.