Forward expression ================== .. currentmodule:: ansys.scadeone.core.swan A **forward** expression is stored as a :py:class:`Forward` class. The class hierarchy is given in the following pictures: .. figure:: forward.svg Forward class diagram .. figure:: forward_return.svg Forward return .. autoclass:: Forward .. autoclass:: ForwardState .. autoclass:: ForwardBody Dimensions ---------- .. autoclass:: ForwardDim .. autoclass:: ForwardElement .. autoclass:: ForwardLHS Return ------ .. autoclass:: ForwardReturnItem .. autoclass:: ProtectedForwardReturnItem Item clause ^^^^^^^^^^^ .. autoclass:: ForwardReturnItemClause .. autoclass:: ForwardItemClause .. autoclass:: ForwardLastDefault Array clause ^^^^^^^^^^^^ .. autoclass:: ForwardReturnArrayClause .. autoclass:: ForwardArrayClause