CReg Class Reference
Declaration object for registers.
More...
#include <creg.h>
List of all members.
Detailed Description
Declaration object for registers.
Constructor & Destructor Documentation
Create a register declaration.
- Parameters:
-
| symbol | declaration symbol. |
| aLoc | file coordinates. |
| type | declaration type. ie eTIME, eINT, eREG. |
| undefined | non-zero if register is undefined in source. |
CReg::CReg |
( |
const CReg & |
reg |
) |
|
Create and copy (deep) register declaration.
Member Function Documentation
virtual void CReg::Dump |
( |
FILE * |
f |
) |
[virtual] |
Dump register info to file.
- Parameters:
-
Reimplemented from CDecl.
virtual NodeType_t CReg::GetNodeType |
( |
void |
|
) |
[inline, virtual] |
Get node type.
- Returns:
- node type.
Reimplemented from CDecl.
int CReg::GetUndefined |
( |
void |
|
) |
[inline] |
Get undefined attribute.
- Returns:
- undefined attribute.
void CReg::SetUndefined |
( |
int |
value |
) |
[inline] |
Set undefined attribute.
- Parameters:
-
| value | set undefined attribute. |
The documentation for this class was generated from the following file:
- /net/fileserver/nas/home/mdh/vrq/src/creg.h