/// <summary> /// Called when a decompilation operation has been completed. /// </summary> /// <param name="item">The item that was decompiled.</param> /// <param name="target">The decompilation target.</param> public void CompleteDecompile(object item, DecompilationTarget target) { foreach (var hook in _formatters.Values) { if (hook is IFormatterHook) { ((IFormatterHook)hook).CompleteDecompile(item, target, this); } } }
public void CompleteDecompile(object item, DecompilationTarget target, FormatterChain containingChain) { _gutter.WriteEndDocument(); _code.WriteEndDocument(); _gutter.Close(); _code.Close(); _gutterStringWriter.Write(_codeStringWriter.ToString()); _finalString = _gutterStringWriter.ToString(); _codeStringWriter.Dispose(); }
public void Present(DecompilationTarget node) { textBox1.Text = node.ToString(); }
/// <summary> /// Called when a decompilation operation has been completed. /// </summary> /// <param name="item">The item that was decompiled.</param> /// <param name="target">The decompilation target.</param> /// <param name="containingChain"></param> public void CompleteDecompile(object item, DecompilationTarget target, FormatterChain containingChain) { }
public void Present(DecompilationTarget codeNode) { foreach (var presenter in _presenters) presenter.Present(codeNode); }