, including all inherited members.
CDecl(CSymbol *aSymbol, Coord_t *aLoc, Decl_t aType, CDataType *dataType, Flag flags) | CDecl | [inline, protected] |
CFref(CSymbol *symbol, Coord_t *aLoc) | CFref | |
Clone(CObstack *heap) | CFref | [inline, virtual] |
ConstrainTypes(list< Decl_t > &aTypes) | CFref | [inline] |
Copy(CObstack *heap, const CDecl &o) | CDecl | [protected] |
DeclStatementCreated(void) | CDecl | [inline] |
Direction() | CFref | [inline] |
Direction(Decl_t d) | CFref | [inline] |
DisableWidthInferencing() | CFref | [inline] |
Dump(FILE *f) | CFref | [virtual] |
DumpDeclInfo(FILE *f) | CDecl | [inline, virtual] |
eFLAG_ARRAY enum value | CDecl | |
eFLAG_DATATYPE enum value | CDecl | |
eFLAG_NONE enum value | CDecl | |
eFLAG_PRAGMA enum value | CDecl | |
Flag enum name | CDecl | |
GetAttributes() | CDecl | [inline] |
GetAutomatic() | CDecl | [inline, virtual] |
GetClass(void) | CDecl | [inline] |
GetConstAttr() | CDecl | [inline, virtual] |
GetCoord(void) | CDecl | [inline] |
GetDataType() | CDecl | [inline, virtual] |
GetDecl(void) | CFref | |
GetLsb(void) | CFref | [virtual] |
CDecl::GetLsb() const | CDecl | [inline, virtual] |
GetMembers(Decl_t type, list< Decl_t > &result) | CDecl | [inline, static] |
GetMsb(void) | CFref | [virtual] |
CDecl::GetMsb() const | CDecl | [inline, virtual] |
GetName(void) | CDecl | [inline] |
GetNodeType(void) | CDecl | [inline] |
GetNumberOfUnpackedDimensions(void) | CDecl | [inline, virtual] |
GetPragmas() | CDecl | [inline] |
GetRange() | CFref | [virtual] |
GetScalared() | CDecl | [inline, virtual] |
GetSymbol(void) | CDecl | [inline] |
GetType(void) | CDecl | [inline] |
GetUnpackedLsi(INT32 dim) | CDecl | [virtual] |
GetUnpackedMsi(INT32 dim) | CDecl | [virtual] |
GetUnpackedRange(INT32 dim) | CDecl | [inline, virtual] |
GetVarAttr() | CDecl | [inline, virtual] |
GetVectored() | CDecl | [inline, virtual] |
GetWidth(void) | CFref | [virtual] |
CDecl::GetWidth(void) const | CDecl | [inline, virtual] |
GetWidthExp(void) const | CDecl | [inline, virtual] |
GetWireAttr() | CDecl | [inline, virtual] |
HasAttribute(char *name, CNode *n=NULL, int init=1) | CDecl | |
IndicesRangeValid() | CFref | |
IsArray(int v) | CFref | [inline] |
IsArray() | CFref | [inline] |
IsTypeValid(Decl_t t) | CFref | [inline] |
IsWidthConstant(void) | CFref | [virtual] |
CDecl::IsWidthConstant(void) const | CDecl | [inline, virtual] |
IsWidthEvaluateable(void) | CFref | [virtual] |
CDecl::IsWidthEvaluateable(void) const | CDecl | [inline, virtual] |
IsWidthVolatile(void) | CFref | [virtual] |
CDecl::IsWidthVolatile(void) const | CDecl | [inline, virtual] |
Lval(int aLval) | CFref | [inline] |
Lval() | CFref | [inline] |
operator delete(void *object) | CObject | [inline] |
operator new(size_t size, CObstack *stack) | CObject | [inline] |
Or(Flag f1, Flag f2) | CDecl | [inline, static] |
Or(Flag f1, Flag f2, Flag f3) | CDecl | [inline, static] |
PostSubVisit1(CNode *(*func)(CNode *, void *), void *data) | CDecl | [virtual] |
PostVisit1(void(*func)(CNode *, void *), void *data) | CDecl | [virtual] |
PreVisit1(int(*func)(CNode *, void *), void *data) | CDecl | [virtual] |
SetAttributes(CNode *attr) | CDecl | [inline] |
SetAutomatic(int v) | CDecl | [inline, virtual] |
SetConstAttr(int v) | CDecl | [inline, virtual] |
SetCoord(Coord_t *aLoc) | CDecl | [inline] |
SetDataType(CDataType *dt) | CDecl | [inline, virtual] |
SetDecl(CDecl *aDecl) | CFref | |
SetDeclStatementCreated(void) | CDecl | [inline] |
SetNumberOfUnpackedDimensions(INT32 dim) | CDecl | [inline, virtual] |
SetPragmas(CNode *p) | CDecl | [inline] |
SetRangeInfo(int isArray, CNode *range) | CFref | |
SetScalared(int v) | CDecl | [inline, virtual] |
SetSymbol(CSymbol *aSymbol) | CDecl | [inline] |
SetUnpackedRange(INT32 dim, CNode *v) | CDecl | [inline, virtual] |
SetVarAttr(int v) | CDecl | [inline, virtual] |
SetVectored(int v) | CDecl | [inline, virtual] |
SetWireAttr(Wire_t v) | CDecl | [inline, virtual] |
WidthDirection(void) const | CDecl | [inline, virtual] |