﻿<?xml version="1.0" encoding="utf-8"?><Type Name="ILInstruction" FullName="Mono.Debugger.Soft.ILInstruction"><TypeSignature Language="C#" Value="public class ILInstruction" /><TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ILInstruction extends System.Object" /><AssemblyInfo><AssemblyName>Mono.Debugger.Soft</AssemblyName><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Object</BaseTypeName></Base><Interfaces /><Docs><summary>Represents an IL instruction.</summary><remarks>This is similar to the Instruction class in Cecil, we can't use that as its constructor is internal.
</remarks></Docs><Members><Member MemberName="Next"><MemberSignature Language="C#" Value="public Mono.Debugger.Soft.ILInstruction Next { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance class Mono.Debugger.Soft.ILInstruction Next" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Debugger.Soft.ILInstruction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Offset"><MemberSignature Language="C#" Value="public int Offset { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Offset" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="OpCode"><MemberSignature Language="C#" Value="public Mono.Cecil.Cil.OpCode OpCode { get; }" /><MemberSignature Language="ILAsm" Value=".property instance valuetype Mono.Cecil.Cil.OpCode OpCode" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Cecil.Cil.OpCode</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Operand"><MemberSignature Language="C#" Value="public object Operand { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance object Operand" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Previous"><MemberSignature Language="C#" Value="public Mono.Debugger.Soft.ILInstruction Previous { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance class Mono.Debugger.Soft.ILInstruction Previous" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Debugger.Soft.ILInstruction</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members></Type>