<!-- mono_exception_from_name -->
<method signature="System.Void .ctor()" />
</type>
+
+ <type fullname="System.Security.VerificationException" >
+ <!-- mini.c:mini_method_verify -->
+ <method signature="System.Void .ctor()" />
+ </type>
<!-- domain.c: mono_defaults.array_class -->
<type fullname="System.Array">
<method signature="System.Void .ctor()" />
</type>
+ <!-- domain.c: mono_defaults.threadabortexception_class -->
+ <type fullname="System.Threading.ThreadAbortException">
+ </type>
+
<!-- debugger-agent.c: create_event_list -->
<type fullname="System.Diagnostics.DebuggerNonUserCodeAttribute"/>
<type fullname="System.Diagnostics.DebuggerHiddenAttribute"/>
-->
<type fullname="System.DllNotFoundException">
<!-- mono_exception_from_name_msg -->
- <method signature="System.Void .ctor(System.String)" />
+ <method signature="System.Void .ctor()" />
</type>
<!-- domain.c: mono_defaults.double_class -->
<!-- exception.c (mono_get_exception_execution_engine) -->
<type fullname="System.ExecutionEngineException">
<!-- mono_exception_from_name_msg -->
- <method signature="System.Void .ctor(System.String)" />
+ <method signature="System.Void .ctor()" />
</type>
<type fullname="System.FieldAccessException">
<type fullname="System.MissingMethodException">
<!-- mini.c (mono_jit_compiler_method_inner) mono_exception_from_name_msg -->
- <method signature="System.Void .ctor(System.String)" />
+ <method signature="System.Void .ctor()" />
</type>
<!-- threadpool.c: mono_thread_pool_init (assert) -->
<!-- domain.c: mono_defaults.methodhandle_class -->
<type fullname="System.RuntimeMethodHandle" preserve="fields" />
-
+
+ <!-- domain.c: mono_defaults.runtimetype_class -->
+ <type fullname="System.RuntimeType" preserve="fields" />
+
<!-- domain.c: mono_defaults.typehandle_class -->
<type fullname="System.RuntimeTypeHandle" preserve="fields" />
<type fullname="System.AppContext">
<!-- appdomain.c: mono_runtime_install_appctx_properties -->
<method name="Setup"/>
+ <method name="OnProcessExit"/>
</type>
<typename fullname="Mono.NullByRefReturnException">
#if MONO_FEATURE_SRE
using System;
-using System.Collections;
using System.Collections.Generic;
using System.Diagnostics.SymbolStore;
using System.Runtime.InteropServices;
const int defaultLabelsSize = 4;
const int defaultExceptionStackSize = 2;
- ArrayList sequencePointLists;
+ List<SequencePointList> sequencePointLists;
SequencePointList currentSequence;
internal ILGenerator (Module m, TokenGenerator token_gen, int size)
{
if (currentSequence == null || currentSequence.Document != document) {
if (sequencePointLists == null)
- sequencePointLists = new ArrayList ();
+ sequencePointLists = new List<SequencePointList> ();
currentSequence = new SequencePointList (document);
sequencePointLists.Add (currentSequence);
}
internal bool InternalArray__ICollection_Contains<T> (T item)
{
- return IndexOf (this, item, 0, Length) >= 0;
+ return IndexOf ((T[])this, item, 0, Length) >= 0;
}
internal void InternalArray__ICollection_CopyTo<T> (T[] array, int arrayIndex)
internal int InternalArray__IndexOf<T> (T item)
{
- return IndexOf (this, item, 0, Length);
+ return IndexOf ((T[])this, item, 0, Length);
}
internal T InternalArray__get_Item<T> (int index)