GetParameters should _never_ return null (#7554)
This commit is contained in:
Родитель
3386acb6ea
Коммит
fb9bc22d06
|
@ -722,7 +722,7 @@ namespace ObjCRuntime {
|
|||
return false; // might be a ConstructorInfo (bug #15583), but we don't care about that (yet at least).
|
||||
minfo = minfo.GetBaseDefinition ();
|
||||
var parameters = minfo.GetParameters ();
|
||||
if (parameters == null || parameters.Length <= parameter)
|
||||
if (parameters.Length <= parameter)
|
||||
return false;
|
||||
return parameters [parameter].IsDefined (typeof(TransientAttribute), false);
|
||||
}
|
||||
|
@ -734,7 +734,7 @@ namespace ObjCRuntime {
|
|||
return false; // might be a ConstructorInfo (bug #15583), but we don't care about that (yet at least).
|
||||
minfo = minfo.GetBaseDefinition ();
|
||||
var parameters = minfo.GetParameters ();
|
||||
if (parameters == null || parameters.Length <= parameter)
|
||||
if (parameters.Length <= parameter)
|
||||
return false;
|
||||
return parameters [parameter].IsOut;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче