diff options
author | Marek Safar <marek.safar@gmail.com> | 2017-10-05 11:28:06 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2017-10-05 23:42:07 +0300 |
commit | 3e9d7d6e9cf8dc33eb29c497c350a1cd7df3a057 (patch) | |
tree | d92fa4be62bd973827b7f59c2151112c420ffc74 /mcs/tests/ver-il-net_4_x.xml | |
parent | caa9ed689f20ab27f43ed988848fca7f7834b6b0 (diff) |
[mcs] Fixes codegen for pattern probing with value-type variables
Diffstat (limited to 'mcs/tests/ver-il-net_4_x.xml')
-rw-r--r-- | mcs/tests/ver-il-net_4_x.xml | 99 |
1 files changed, 95 insertions, 4 deletions
diff --git a/mcs/tests/ver-il-net_4_x.xml b/mcs/tests/ver-il-net_4_x.xml index 636afd18a00..c2c98123305 100644 --- a/mcs/tests/ver-il-net_4_x.xml +++ b/mcs/tests/ver-il-net_4_x.xml @@ -72291,16 +72291,16 @@ <test name="test-pattern-01.cs"> <type name="TypePattern"> <method name="Int32 Main()" attrs="150"> - <size>118</size> + <size>124</size> </method> <method name="Void .ctor()" attrs="6278"> <size>7</size> </method> <method name="Void Test1(System.Object)" attrs="145"> - <size>24</size> + <size>32</size> </method> <method name="System.String Test2(System.Object)" attrs="145"> - <size>39</size> + <size>42</size> </method> </type> </test> @@ -72403,7 +72403,7 @@ </type> <type name="X+<Test>c__Iterator0"> <method name="Boolean MoveNext()" attrs="486"> - <size>124</size> + <size>129</size> </method> <method name="Int32 System.Collections.Generic.IEnumerator<int>.get_Current()" attrs="2529"> <size>14</size> @@ -72454,6 +72454,97 @@ </method> </type> </test> + <test name="test-pattern-10.cs"> + <type name="X"> + <method name="Int32 Main()" attrs="150"> + <size>114</size> + </method> + <method name="Int32 Test(System.Object)" attrs="145"> + <size>39</size> + </method> + <method name="Void .ctor()" attrs="6278"> + <size>7</size> + </method> + </type> + </test> + <test name="test-pattern-11.cs"> + <type name="X"> + <method name="Int32 Main()" attrs="150"> + <size>49</size> + </method> + <method name="Void .ctor()" attrs="6278"> + <size>7</size> + </method> + </type> + </test> + <test name="test-pattern-12.cs"> + <type name="X"> + <method name="Int32 Main()" attrs="150"> + <size>160</size> + </method> + <method name="System.Collections.Generic.IEnumerable`1[System.Object] Test1(System.Object)" attrs="150"> + <size>30</size> + </method> + <method name="System.Collections.Generic.IEnumerable`1[System.Object] Test2(System.Object)" attrs="150"> + <size>30</size> + </method> + <method name="Void .ctor()" attrs="6278"> + <size>7</size> + </method> + </type> + <type name="X+<Test1>c__Iterator0"> + <method name="Boolean MoveNext()" attrs="486"> + <size>106</size> + </method> + <method name="System.Object System.Collections.Generic.IEnumerator<object>.get_Current()" attrs="2529"> + <size>14</size> + </method> + <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529"> + <size>14</size> + </method> + <method name="Void Dispose()" attrs="486"> + <size>15</size> + </method> + <method name="Void Reset()" attrs="486"> + <size>6</size> + </method> + <method name="System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481"> + <size>14</size> + </method> + <method name="System.Collections.Generic.IEnumerator`1[System.Object] System.Collections.Generic.IEnumerable<object>.GetEnumerator()" attrs="481"> + <size>40</size> + </method> + <method name="Void .ctor()" attrs="6278"> + <size>7</size> + </method> + </type> + <type name="X+<Test2>c__Iterator1"> + <method name="Boolean MoveNext()" attrs="486"> + <size>99</size> + </method> + <method name="System.Object System.Collections.Generic.IEnumerator<object>.get_Current()" attrs="2529"> + <size>14</size> + </method> + <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529"> + <size>14</size> + </method> + <method name="Void Dispose()" attrs="486"> + <size>15</size> + </method> + <method name="Void Reset()" attrs="486"> + <size>6</size> + </method> + <method name="System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481"> + <size>14</size> + </method> + <method name="System.Collections.Generic.IEnumerator`1[System.Object] System.Collections.Generic.IEnumerable<object>.GetEnumerator()" attrs="481"> + <size>40</size> + </method> + <method name="Void .ctor()" attrs="6278"> + <size>7</size> + </method> + </type> + </test> <test name="test-pragma-unrecognized.cs"> <type name="C"> <method name="Void Main()" attrs="150"> |