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.