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) constCSimpleTypevirtual
GetBaseWidth(void) constCSimpleTypevirtual
GetBaseWidthExp() constCSimpleTypevirtual
GetConst() constCDataTypeinlinevirtual
GetNodeType(void) constCSimpleTypevirtual
GetNumberOfPackedDimensions(void) constCSimpleTypevirtual
GetPackedLsb() constCSimpleTypevirtual
GetPackedLsi(INT32 dim) constCSimpleTypevirtual
GetPackedMsb() constCSimpleTypevirtual
GetPackedMsi(INT32 dim) constCSimpleTypevirtual
GetPackedRange() constCSimpleTypevirtual
GetPackedRange(INT32 dim) constCSimpleTypevirtual
GetPackedWidth(void) constCSimpleTypevirtual
GetPackedWidthExp() constCSimpleTypevirtual
GetSigned() constCSimpleTypevirtual
GetSignedAttr() constCSimpleTypeinlinevirtual
GetTwoState() constCSimpleTypevirtual
GetUnsignedAttr() constCSimpleTypeinlinevirtual
GetVarDataType() constCDataTypeinlinevirtual
GetVarDataTypeName() constCDataTypeinlinevirtual
GetVectorWidth() constCSimpleTypeprotected
IsBaseWidthConstant(void) constCSimpleTypeinlinevirtual
IsBaseWidthEvaluateable(void) constCSimpleTypeinlinevirtual
IsBaseWidthVolatile(void) constCSimpleTypeinlinevirtual
IsPacked() constCSimpleTypevirtual
IsPackedWidthConstant(void) constCDataTypevirtual
IsPackedWidthEvaluateable(void) constCDataTypevirtual
IsPackedWidthVolatile(void) constCDataTypevirtual
IsScalar() constCDataTypevirtual
IsVector() constCSimpleTypevirtual
operator delete(void *object)CObjectinline
operator new(size_t size, CObstack *stack)CObjectinline
PackedWidthDirection(void) constCSimpleTypevirtual
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