1 <Type Name="VariableReference" FullName="Mono.Cecil.Cil.VariableReference">
2 <TypeSignature Language="C#" Value="public abstract class VariableReference : Mono.Cecil.Cil.ICodeVisitable" />
4 <AssemblyName>Mono.Cecil</AssemblyName>
5 <AssemblyVersion>0.6.9.0</AssemblyVersion>
8 <BaseTypeName>System.Object</BaseTypeName>
12 <InterfaceName>Mono.Cecil.Cil.ICodeVisitable</InterfaceName>
16 <summary>To be added.</summary>
17 <remarks>To be added.</remarks>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public VariableReference (Mono.Cecil.TypeReference variableType);" />
22 <MemberType>Constructor</MemberType>
24 <AssemblyVersion>0.6.9.0</AssemblyVersion>
27 <Parameter Name="variableType" Type="Mono.Cecil.TypeReference" />
30 <param name="variableType">To be added.</param>
31 <summary>To be added.</summary>
32 <remarks>To be added.</remarks>
35 <Member MemberName=".ctor">
36 <MemberSignature Language="C#" Value="public VariableReference (string name, int index, Mono.Cecil.TypeReference variableType);" />
37 <MemberType>Constructor</MemberType>
39 <AssemblyVersion>0.6.9.0</AssemblyVersion>
42 <Parameter Name="name" Type="System.String" />
43 <Parameter Name="index" Type="System.Int32" />
44 <Parameter Name="variableType" Type="Mono.Cecil.TypeReference" />
47 <param name="name">To be added.</param>
48 <param name="index">To be added.</param>
49 <param name="variableType">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
54 <Member MemberName="Accept">
55 <MemberSignature Language="C#" Value="public abstract void Accept (Mono.Cecil.Cil.ICodeVisitor visitor);" />
56 <MemberType>Method</MemberType>
58 <AssemblyVersion>0.6.9.0</AssemblyVersion>
61 <ReturnType>System.Void</ReturnType>
64 <Parameter Name="visitor" Type="Mono.Cecil.Cil.ICodeVisitor" />
67 <param name="visitor">To be added.</param>
68 <summary>To be added.</summary>
69 <remarks>To be added.</remarks>
72 <Member MemberName="Index">
73 <MemberSignature Language="C#" Value="public int Index { set; get; }" />
74 <MemberType>Property</MemberType>
76 <AssemblyVersion>0.6.9.0</AssemblyVersion>
79 <ReturnType>System.Int32</ReturnType>
82 <summary>To be added.</summary>
83 <value>To be added.</value>
84 <remarks>To be added.</remarks>
87 <Member MemberName="Name">
88 <MemberSignature Language="C#" Value="public string Name { set; get; }" />
89 <MemberType>Property</MemberType>
91 <AssemblyVersion>0.6.9.0</AssemblyVersion>
94 <ReturnType>System.String</ReturnType>
97 <summary>To be added.</summary>
98 <value>To be added.</value>
99 <remarks>To be added.</remarks>
102 <Member MemberName="Resolve">
103 <MemberSignature Language="C#" Value="public abstract Mono.Cecil.Cil.VariableDefinition Resolve ();" />
104 <MemberType>Method</MemberType>
106 <AssemblyVersion>0.6.9.0</AssemblyVersion>
109 <ReturnType>Mono.Cecil.Cil.VariableDefinition</ReturnType>
113 <summary>To be added.</summary>
114 <returns>To be added.</returns>
115 <remarks>To be added.</remarks>
118 <Member MemberName="ToString">
119 <MemberSignature Language="C#" Value="public override string ToString ();" />
120 <MemberType>Method</MemberType>
122 <AssemblyVersion>0.6.9.0</AssemblyVersion>
125 <ReturnType>System.String</ReturnType>
129 <summary>To be added.</summary>
130 <returns>To be added.</returns>
131 <remarks>To be added.</remarks>
134 <Member MemberName="VariableType">
135 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReference VariableType { set; get; }" />
136 <MemberType>Property</MemberType>
138 <AssemblyVersion>0.6.9.0</AssemblyVersion>
141 <ReturnType>Mono.Cecil.TypeReference</ReturnType>
144 <summary>To be added.</summary>
145 <value>To be added.</value>
146 <remarks>To be added.</remarks>