зеркало из https://github.com/mono/ikvm-fork.git
Ignore MissingMemberException when looking for __<clinit> method.
This commit is contained in:
Родитель
58ebc40a93
Коммит
540d17ebfb
|
@ -3687,7 +3687,14 @@ namespace IKVM.Internal
|
|||
{
|
||||
if(!clinitMethodSet)
|
||||
{
|
||||
clinitMethod = type.GetMethod("__<clinit>", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
|
||||
try
|
||||
{
|
||||
clinitMethod = type.GetMethod("__<clinit>", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
|
||||
}
|
||||
#if STATIC_COMPILER
|
||||
catch (IKVM.Reflection.MissingMemberException) { }
|
||||
#endif
|
||||
finally { }
|
||||
clinitMethodSet = true;
|
||||
}
|
||||
return clinitMethod != null;
|
||||
|
|
Загрузка…
Ссылка в новой задаче