Imported Upstream version 5.20.0.211

Former-commit-id: 57b2432094c1c827d82d3615bd0e0d6c43ab835c
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2019-02-14 08:23:21 +00:00
parent 219eec173f
commit cbd50c0997
118 changed files with 225 additions and 52 deletions

View File

@@ -411,9 +411,25 @@ public class Tests : TestsBase, ITest2
new Tests ().evaluate_method ();
Bug59649 ();
inspect_enumerator_in_generic_struct();
if_property_stepping();
return 3;
}
private class TestClass {
private string oneLineProperty = "";
public string OneLineProperty {
get { return oneLineProperty; }
set { oneLineProperty = value; }
}
}
public static void if_property_stepping() {
var test = new TestClass();
if (test.OneLineProperty == "someInvalidValue6049e709-7271-41a1-bc0a-f1f1b80d4125")
return;
Console.Write("");
}
public static void local_reflect () {
//Breakpoint line below, and reflect someField via ObjectMirror;
LocalReflectClass.RunMe ();

View File

@@ -1 +1 @@
b1e11e72870372caded79930ec46585d2f79d6a0
95d884b8ce2ffaec6308c17618646ceaf61a68df

View File

@@ -81,7 +81,7 @@ namespace MonoTests.System.Reflection
public class CustomAttributeDataTest
{
[DllImport ("libc")]
public static extern void pinvoke ();
public static extern int readlink (string path, byte[] buffer, int buflen);
[MarshalAs (UnmanagedType.LPStr)]
[NonSerialized]
@@ -274,7 +274,7 @@ namespace MonoTests.System.Reflection
// https://github.com/mono/mono/issues/10544
public void MethodIncludesDllImportAttributeData ()
{
var mi = typeof (CustomAttributeDataTest).FindMembers (MemberTypes.Method, BindingFlags.Static | BindingFlags.Public, (m, criteria) => m.Name == "pinvoke", null);
var mi = typeof (CustomAttributeDataTest).FindMembers (MemberTypes.Method, BindingFlags.Static | BindingFlags.Public, (m, criteria) => m.Name == "readlink", null);
var data = ((MethodInfo)(mi[0])).CustomAttributes;
Assert.AreEqual (2, data.Count ());

View File

@@ -1 +1 @@
ce9f6695f80917a3792dc8b3e0ab228d4f026b77
2261790cf3bae91973373c4f91556122ed73d3a5

View File

@@ -1 +1 @@
e09358a1f156c34e495f035b21e98ad237432941
3484d9833573a17949b8e8c3cbedd3ed712730f0

View File

@@ -1 +1 @@
c2b5880df60f97dc434825f9741f338c9a389075
fbfa425df84d4c8d7f7fe196d1f1e521ca1c2325

View File

@@ -1 +1 @@
144dfb17552321f1fc324baa2705072eadf4631a
8fe64382005e541558fc500c605fe72fb93b5719

View File

@@ -1 +1 @@
a04f70ae72cbd0e9fdbb28a9ae3ebc94644d61f3
d198dc3cdf1ea864ad9c1f968d3b30ace57b142c

View File

@@ -1 +1 @@
de944a8ca0f53d9beb831441bf670918d99eb0b7
2e952ebef8386da0c64797e6e87f65f9745a2468

View File

@@ -1 +1 @@
740468bc8aba58f74f0b51b864be1d9ab1a12b57
48f5d5d33e3d726a315dcb9490e3ebb1a832351e

View File

@@ -1 +1 @@
ce9f6695f80917a3792dc8b3e0ab228d4f026b77
2261790cf3bae91973373c4f91556122ed73d3a5

View File

@@ -1 +1 @@
e09358a1f156c34e495f035b21e98ad237432941
3484d9833573a17949b8e8c3cbedd3ed712730f0

View File

@@ -1 +1 @@
c2b5880df60f97dc434825f9741f338c9a389075
fbfa425df84d4c8d7f7fe196d1f1e521ca1c2325

View File

@@ -1 +1 @@
144dfb17552321f1fc324baa2705072eadf4631a
8fe64382005e541558fc500c605fe72fb93b5719

View File

@@ -1 +1 @@
a04f70ae72cbd0e9fdbb28a9ae3ebc94644d61f3
d198dc3cdf1ea864ad9c1f968d3b30ace57b142c

View File

@@ -1 +1 @@
de944a8ca0f53d9beb831441bf670918d99eb0b7
2e952ebef8386da0c64797e6e87f65f9745a2468

View File

@@ -1 +1 @@
740468bc8aba58f74f0b51b864be1d9ab1a12b57
48f5d5d33e3d726a315dcb9490e3ebb1a832351e

View File

@@ -1 +1 @@
ce9f6695f80917a3792dc8b3e0ab228d4f026b77
2261790cf3bae91973373c4f91556122ed73d3a5

Some files were not shown because too many files have changed in this diff Show More