Imported Upstream version 5.14.0.78

Former-commit-id: 3494343bcc9ddb42b36b82dd9ae7b69e85e0229f
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-05-10 08:37:03 +00:00
parent 74b74abd9f
commit 19234507ba
1776 changed files with 67755 additions and 31107 deletions

View File

@@ -15,6 +15,24 @@ unsafe class Program
}
}
public static bool StringNull (string s)
{
unsafe {
fixed (char *a = s) {
return a == null;
}
}
}
public static bool ArrayNull (int[] a)
{
unsafe {
fixed (int *e = a) {
return e == null;
}
}
}
public static int Main ()
{
Test ();
@@ -24,6 +42,12 @@ unsafe class Program
if (lv.IsPinned)
return 1;
if (!StringNull (null))
return 1;
if (!ArrayNull (null))
return 2;
return 0;
}
}