Class BlockILTransform
- Namespace
- ICSharpCode.Decompiler.IL.Transforms
- Assembly
- ICSharpCode.Decompiler.dll
IL transform that runs a list of per-block transforms.
public class BlockILTransform : IILTransform
- Inheritance
-
BlockILTransform
- Implements
- Inherited Members
Constructors
BlockILTransform()
public BlockILTransform()
Properties
PostOrderTransforms
public IList<IBlockTransform> PostOrderTransforms { get; }
Property Value
PreOrderTransforms
public IList<IBlockTransform> PreOrderTransforms { get; }
Property Value
Methods
Run(ILFunction, ILTransformContext)
public void Run(ILFunction function, ILTransformContext context)
Parameters
function
ILFunctioncontext
ILTransformContext
ToString()
public override string ToString()