Table of Contents

Class ILAstWritingOptions

Namespace
ICSharpCode.Decompiler.IL
Assembly
ICSharpCode.Decompiler.dll
public class ILAstWritingOptions : INotifyPropertyChanged
Inheritance
ILAstWritingOptions
Implements
Inherited Members

Constructors

ILAstWritingOptions()

public ILAstWritingOptions()

Properties

ShowChildIndexInBlock

Show the child index of the instruction in ILAst output.

public bool ShowChildIndexInBlock { get; set; }

Property Value

bool

ShowILRanges

Show IL ranges in ILAst output.

public bool ShowILRanges { get; set; }

Property Value

bool

UseFieldSugar

Sugar for ldfld/stfld.

public bool UseFieldSugar { get; set; }

Property Value

bool

UseLogicOperationSugar

Sugar for logic.not/and/or.

public bool UseLogicOperationSugar { get; set; }

Property Value

bool

Methods

OnPropertyChanged(PropertyChangedEventArgs)

protected virtual void OnPropertyChanged(PropertyChangedEventArgs e)

Parameters

e PropertyChangedEventArgs

OnPropertyChanged(string?)

protected virtual void OnPropertyChanged(string? propertyName = null)

Parameters

propertyName string

Events

PropertyChanged

public event PropertyChangedEventHandler? PropertyChanged

Event Type

PropertyChangedEventHandler