vrq
CModule Member List

This is the complete list of members for CModule, including all inherited members.

Add(CFunction *function)CModulevirtual
Add(CInstance *instance)CModulevirtual
Add(CFref *fref)CModulevirtual
Add(CVar *var)CModuleinlinevirtual
Add(CNet *net)CModuleinlinevirtual
Add(CNode *n)CModulevirtual
Add(CParam *param)CModuleinlinevirtual
CBlock::Add(CBlock *child)CBlockvirtual
CBlock::Add(CGenvar *genvar)CBlockvirtual
CBlock(CSymbol *name, Coord_t *aLoc)CBlock
CBlock(CSymbol *name, Coord_t *aLoc, Decl_t dtype)CBlock
CDecl(CSymbol *aSymbol, Coord_t *aLoc, Decl_t aType, CDataType *dataType, Flag flags)CDeclinlineprotected
Cell()CModuleinline
Cell(int v)CModuleinline
childrenCBlockprotected
Clone(CObstack *heap)CModuleinlinevirtual
CModule(CSymbol *symbol, Coord_t *aLoc)CModule
Copy(CObstack *heap, const CDecl &o)CDeclprotected
DeclStatementCreated(void)CDeclinline
DefaultNetType()CModuleinline
DefaultNetType(int v)CModuleinline
Dump(FILE *f)CModulevirtual
DumpDeclInfo(FILE *f)CDeclinlinevirtual
eFLAG_ARRAY enum valueCDecl
eFLAG_DATATYPE enum valueCDecl
eFLAG_NONE enum valueCDecl
eFLAG_PRAGMA enum valueCDecl
FindDecl(CSymbol *sym)CModule
Flag enum nameCDecl
genvarListCBlockprotected
GetAttributes()CDeclinline
GetAutomatic()CDeclinlinevirtual
GetChildList()CBlock
GetClass(void)CDeclinline
GetCodeList()CBlockvirtual
GetConstAttr()CDeclinlinevirtual
GetCoord(void)CDeclinline
GetDataType()CDeclinlinevirtual
GetFunctionList()CModulevirtual
GetGenvarList()CBlock
GetInstanceList()CModulevirtual
GetLsb() constCDeclinlinevirtual
GetMembers(Decl_t type, list< Decl_t > &result)CDeclinlinestatic
GetMsb() constCDeclinlinevirtual
GetName(void)CDeclinline
GetNetList()CBlock
GetNodeType(void)CDeclinline
GetNumberOfUnpackedDimensions(void)CDeclinlinevirtual
GetParamList()CBlock
GetParent(void)CBlock
GetPortDirList()CModulevirtual
GetPortList()CModulevirtual
GetPorts()CModuleinline
GetPragmas()CDeclinline
GetScalared()CDeclinlinevirtual
GetSymbol(void)CDeclinline
GetSymtab()CBlockinlinevirtual
GetTrailingLabel(void)CBlockinline
GetType(void)CDeclinline
GetTypeName(void)CDeclinline
GetUnpackedLsi(INT32 dim)CDeclvirtual
GetUnpackedMsi(INT32 dim)CDeclvirtual
GetUnpackedRange(INT32 dim)CDeclinlinevirtual
GetVarAttr()CDeclinlinevirtual
GetVarList()CBlock
GetVectored()CDeclinlinevirtual
GetWidth(void) constCDeclinlinevirtual
GetWidthExp(void) constCDeclinlinevirtual
GetWireAttr()CDeclinlinevirtual
HasAttribute(char *name, CNode *n=NULL, int init=1)CDecl
HasTimescale()CModuleinline
InlineParamDecls(int v)CModuleinline
InlineParamDecls()CModuleinline
InlinePortDecls(int v)CModuleinline
InlinePortDecls()CModuleinline
IsDefined(void)CModuleinline
IsInterface(void)CModule
IsMacroModule(void)CModule
IsModport(void)CModule
IsPrimitive(void)CModule
IsWidthConstant(void) constCDeclinlinevirtual
IsWidthEvaluateable(void) constCDeclinlinevirtual
IsWidthVolatile(void) constCDeclinlinevirtual
LookupModule(CSymtab< CDecl > &symtab, char *aName)CModulestatic
ModuleDirectlyDefined(int v)CModuleinline
ModuleDirectlyDefined()CModuleinline
ModuleIncluded(int v)CModuleinline
ModuleIncluded()CModuleinline
netListCBlockprotected
operator delete(void *object)CObjectinline
operator new(size_t size, CObstack *stack)CObjectinline
Or(Flag f1, Flag f2)CDeclinlinestatic
Or(Flag f1, Flag f2, Flag f3)CDeclinlinestatic
PackageImportDecls(CNode *v)CModuleinline
PackageImportDecls()CModuleinline
paramListCBlockprotected
parentCBlockprotected
PostSubVisit1(CNode *(*func)(CNode *, void *), void *data)CDeclvirtual
PostVisit1(void(*func)(CNode *, void *), void *data)CDeclvirtual
Precision()CModuleinline
Precision(int v)CModuleinline
PreVisit1(int(*func)(CNode *, void *), void *data)CDeclvirtual
Protect()CModuleinline
Protect(int v)CModuleinline
SetAttributes(CNode *attr)CDeclinline
SetAutomatic(int v)CDeclinlinevirtual
SetCodeList(CNode *list)CBlockvirtual
SetConstAttr(int v)CDeclinlinevirtual
SetCoord(Coord_t *aLoc)CDeclinline
SetDataType(CDataType *dt)CDeclinlinevirtual
SetDeclStatementCreated(void)CDeclinline
SetDefined(int flag)CModuleinline
SetInterface(bool flag)CModule
SetMacroModule(int flag)CModule
SetModport(bool flag)CModule
SetNumberOfUnpackedDimensions(INT32 dim)CDeclinlinevirtual
SetParent(CBlock *parent)CBlock
SetPorts(CNode *ports)CModule
SetPragmas(CNode *p)CDeclinline
SetPrimitive(int flag)CModule
SetScalared(int v)CDeclinlinevirtual
SetSymbol(CSymbol *aSymbol)CDeclinline
SetSymtab(CSymtab< CDecl > &symtab)CBlockvirtual
SetTrailingLabel(CSymbol *s)CBlockinline
SetUnpackedRange(INT32 dim, CNode *v)CDeclinlinevirtual
SetVarAttr(int v)CDeclinlinevirtual
SetVectored(int v)CDeclinlinevirtual
SetWireAttr(Wire_t v)CDeclinlinevirtual
symtabCBlockprotected
trailingLabelCBlockprotected
UnconnectedDrive()CModuleinline
UnconnectedDrive(int v)CModuleinline
Unit()CModuleinline
Unit(int v)CModuleinline
varListCBlockprotected
WidthDirection(void) constCDeclinlinevirtual
~CBlock()CBlockinlinevirtual