vrq
CSimpleType Member List

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

CDataType(VarDataType_t t)CDataType
CDataType(VarDataType_t t, list< CNode * > packedList)CDataType
Clone(CObstack *heap)CSimpleTypevirtual
Copy(CObstack *heap, const CSimpleType &o)CSimpleTypeprotected
CDataType::Copy(CObstack *heap, const CDataType &o)CDataTypeprotected
CSimpleType(VarDataType_t vt)CSimpleType
CSimpleType(VarDataType_t vt, list< CNode * > &rangeList)CSimpleType
Dump(FILE *f) const CSimpleTypevirtual
GetBaseWidth(void) const CSimpleTypevirtual
GetBaseWidthExp() const CSimpleTypevirtual
GetConst() const CDataTypeinlinevirtual
GetNodeType(void) const CSimpleTypevirtual
GetNumberOfPackedDimensions(void) const CSimpleTypevirtual
GetPackedLsb() const CSimpleTypevirtual
GetPackedLsi(INT32 dim) const CSimpleTypevirtual
GetPackedMsb() const CSimpleTypevirtual
GetPackedMsi(INT32 dim) const CSimpleTypevirtual
GetPackedRange() const CSimpleTypevirtual
GetPackedRange(INT32 dim) const CSimpleTypevirtual
GetPackedWidth(void) const CSimpleTypevirtual
GetPackedWidthExp() const CSimpleTypevirtual
GetSigned() const CSimpleTypevirtual
GetSignedAttr() const CSimpleTypeinlinevirtual
GetTwoState() const CSimpleTypevirtual
GetUnsignedAttr() const CSimpleTypeinlinevirtual
GetVarDataType() const CDataTypeinlinevirtual
GetVarDataTypeName() const CDataTypeinlinevirtual
GetVectorWidth() const CSimpleTypeprotected
IsBaseWidthConstant(void) const CSimpleTypeinlinevirtual
IsBaseWidthEvaluateable(void) const CSimpleTypeinlinevirtual
IsBaseWidthVolatile(void) const CSimpleTypeinlinevirtual
IsPacked() const CSimpleTypevirtual
IsPackedWidthConstant(void) const CDataTypevirtual
IsPackedWidthEvaluateable(void) const CDataTypevirtual
IsPackedWidthVolatile(void) const CDataTypevirtual
IsScalar() const CDataTypevirtual
IsVector() const CSimpleTypevirtual
operator delete(void *object)CObjectinline
operator new(size_t size, CObstack *stack)CObjectinline
PackedWidthDirection(void) const CSimpleTypevirtual
PostSubVisit1(CNode *(*callback)(CNode *, void *), void *data)CDataTypevirtual
PostVisit1(void(*callback)(CNode *, void *), void *data)CDataTypevirtual
PreVisit1(int(*callback)(CNode *, void *), void *data)CDataTypevirtual
SetConst(int v)CDataTypeinlinevirtual
SetSignedAttr(int v)CSimpleTypeinlinevirtual
SetUnsignedAttr(int v)CSimpleTypeinlinevirtual
SetVarDataType(VarDataType_t v)CDataTypeinlinevirtual
Validate(string &errorMessage)CDataTypeinlinevirtual