Linearize code using a depth first traversal.
A 'dump' of the blocks in this method, which does not require any well-formedness of the basic blocks (like the last instruction being a jump).
The MSIL linearizer is used only for methods with at least one exception handler.
A simple linearizer which predicts all branches to take the 'success' branch and tries to schedule those blocks immediately after the test.
Linearize code in reverse post order.
(linearizers: StringAdd).self
(linearizers: StringFormat).self
(linearizers: ArrowAssoc[Linearizers]).x
(Since version 2.10.0) Use leftOfArrow
instead
(linearizers: Ensuring[Linearizers]).x
(Since version 2.10.0) Use resultOfEnsuring
instead