Inheritance diagram for CCM::VariableDecl:

This is mainly used for storing method parameters. This class implements IEnumerable to be able to iterate over all possible values.
Public Member Functions | |
| VariableDecl (string name, Type type, Class stubClass, bool array, List attrs, bool _public) | |
| Creates an uninitialized (null) variable or class field. | |
| override string | ToString () |
| IEnumerator | GetEnumerator () |
| Return an enumerator over all possible values. | |
| Attribute | getAttribute (string name) |
| Return the first attribute with given name, or null if no such attribute exists. | |
| List | getAttributes () |
| Return a List of all attributes or null if no attributes exist. | |
Public Attributes | |
| string | name |
| Type | type |
| Class | stubClass |
| bool | array |
| bool | _public |
Protected Attributes | |
| List | attrs |
|
||||||||||||||||||||||||||||
|
Creates an uninitialized (null) variable or class field.
|
|
|
Return the first attribute with given name, or null if no such attribute exists.
|
|
|
Return a List of all attributes or null if no attributes exist.
|
|
|
Return an enumerator over all possible values.
|
|
|
Reimplemented in CCM::Variable. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7