![]() |
|
Go to the source code of this file.
Classes | |
| struct | Coord_t |
| Structure to hold file coordinates. More... | |
| class | CDecl |
| Base class for describing declaration objects. More... | |
Enumerations | |
| 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, eNONE } |
Declaration types. More... | |
Variables | |
| const char * | wireName [] |
| Array to convert Wire_t to character string. | |
| const char * | declName [] |
| Array to convert Decl_t to character string. | |
| enum Decl_t |
Declaration types.
| enum Wire_t |
| char * declName |
{
"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",
"none"
}
Array to convert Decl_t to character string.
| char * wireName |
{
"no_wire_type",
"wire",
"tri",
"wand",
"triand",
"wor",
"trior",
"tri1",
"tri0",
"trireg",
"supply0",
"supply1"
}
Array to convert Wire_t to character string.
1.7.1