GetParameters should _never_ return null (#7554)

This commit is contained in:
Marius Ungureanu 2019-12-18 18:40:13 +02:00 коммит произвёл Manuel de la Pena
Родитель 3386acb6ea
Коммит fb9bc22d06
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -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;
}