Class diagram for SymbolTableObject:

[virtual]
[virtual]
[virtual]
[virtual]
Reimplemented from SuifObject.
Reimplemented in VoidType, VariableSymbol, UnionType, Type, Symbol, StructType, ReferenceType, QualifiedType, ProcedureType, ProcedureSymbol, PointerType, ParameterSymbol, NumericType, NestingVariableSymbol, MultiDimArrayType, LabelType, IntegerType, GroupType, FloatingPointType, FieldSymbol, EnumeratedType, DataType, CProcedureType, CodeLabelSymbol, BooleanType and ArrayType.
[virtual]
[static]
Reimplemented from SuifObject.
Reimplemented in VoidType, VariableSymbol, UnionType, Type, Symbol, StructType, ReferenceType, QualifiedType, ProcedureType, ProcedureSymbol, PointerType, ParameterSymbol, NumericType, NestingVariableSymbol, MultiDimArrayType, LabelType, IntegerType, GroupType, FloatingPointType, FieldSymbol, EnumeratedType, DataType, CProcedureType, CodeLabelSymbol, BooleanType and ArrayType.
[protected]
[static, protected]
Reimplemented from AnnotableObject.
Reimplemented in VoidType, VariableSymbol, UnionType, Type, Symbol, StructType, ReferenceType, QualifiedType, ProcedureType, ProcedureSymbol, PointerType, ParameterSymbol, NumericType, NestingVariableSymbol, MultiDimArrayType, LabelType, IntegerType, GroupType, FloatingPointType, FieldSymbol, EnumeratedType, DataType, CProcedureType, CodeLabelSymbol, BooleanType and ArrayType.
[friend]
Reimplemented from AnnotableObject.
Reimplemented in VariableSymbol, Type, Symbol, QualifiedType, ProcedureType, ProcedureSymbol, ParameterSymbol, LabelType, DataType and CodeLabelSymbol.
written by Dimitri van Heesch, © 1997-1999