Class diagram for NestingVariableSymbol:

Public Members | |
| virtual NestingVariableSymbol* | get_super_variable () const |
| virtual void | set_super_variable (NestingVariableSymbol* the_value) |
| virtual Expression* | get_bit_offset () const |
| virtual Expression* | set_bit_offset (Expression* the_value) |
| Iter<NestingVariableSymbol* > | get_child_variable_iterator () const |
| virtual void | append_child_variable (NestingVariableSymbol* x) |
| int | get_child_variable_count () const |
| virtual void | insert_child_variable (int pos,NestingVariableSymbol* x) |
| NestingVariableSymbol* | remove_child_variable (int pos) |
| NestingVariableSymbol* | get_child_variable (int pos) const |
| virtual | ~NestingVariableSymbol () |
| virtual void | print (FormattedText &x) const |
Static Public Members | |
| const LString& | get_class_name () |
Protected Members | |
| NestingVariableSymbol () | |
Static Protected Members | |
| void | constructor_function ( Address address ) |
Friends | |
| class | SuifObjectFactory |
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
[virtual]
Reimplemented from SuifObject.
[static]
Reimplemented from VariableSymbol.
[protected]
[static, protected]
Reimplemented from VariableSymbol.
[friend]
written by Dimitri van Heesch, © 1997-1999