Class diagram for Expression:

[virtual]
[virtual]
[virtual]
[virtual]
Reimplemented from SuifObject.
Reimplemented in VaArgExpression, UnaryExpression, SymbolAddressExpression, SelectExpression, ScSelectExpression, ScOrExpression, ScAndExpression, MultiDimArrayExpression, LoadVariableExpression, LoadValueBlockExpression, LoadExpression, IntConstant, FloatConstant, FieldAccessExpression, Constant, CExpression, CallExpression, ByteSizeOfExpression, ByteOffsetOfExpression, ByteAlignmentOfExpression, BitSizeOfExpression, BitOffsetOfExpression, BitAlignmentOfExpression, BinaryExpression and ArrayReferenceExpression.
[virtual]
[static]
Reimplemented from SuifObject.
Reimplemented in VaArgExpression, UnaryExpression, SymbolAddressExpression, SelectExpression, ScSelectExpression, ScOrExpression, ScAndExpression, MultiDimArrayExpression, LoadVariableExpression, LoadValueBlockExpression, LoadExpression, IntConstant, FloatConstant, FieldAccessExpression, Constant, CExpression, CallExpression, ByteSizeOfExpression, ByteOffsetOfExpression, ByteAlignmentOfExpression, BitSizeOfExpression, BitOffsetOfExpression, BitAlignmentOfExpression, BinaryExpression and ArrayReferenceExpression.
[protected]
[static, protected]
Reimplemented from ScopedObject.
Reimplemented in VaArgExpression, UnaryExpression, SymbolAddressExpression, SelectExpression, ScSelectExpression, ScOrExpression, ScAndExpression, MultiDimArrayExpression, LoadVariableExpression, LoadValueBlockExpression, LoadExpression, IntConstant, FloatConstant, FieldAccessExpression, Constant, CExpression, CallExpression, ByteSizeOfExpression, ByteOffsetOfExpression, ByteAlignmentOfExpression, BitSizeOfExpression, BitOffsetOfExpression, BitAlignmentOfExpression, BinaryExpression and ArrayReferenceExpression.
[friend]
written by Dimitri van Heesch, © 1997-1999