typeof (GetGuidFunc), mi);
Location.DefineSymbolDocuments (this);
- Namespace.DefineNamespaces (this);
return true;
}
sighelper.AddArgument (builder.LocalType);
byte[] signature = sighelper.GetSignature ();
- DefineLocalVariable (name, signature);
+ int index = MonoDebuggerSupport.GetLocalIndex (builder);
+
+ DefineLocalVariable (index, name, signature);
+ }
+
+ public int OpenScope (ILGenerator ig)
+ {
+ int offset = get_il_offset_func (ig);
+ return OpenScope (offset);
+ }
+
+ public void CloseScope (ILGenerator ig)
+ {
+ int offset = get_il_offset_func (ig);
+ CloseScope (offset);
}
public void MarkSequencePoint (ILGenerator ig, int row, int column)